HTML belgeler ve editör bileşenleri
Sistemin kendi belge biçimi: chatter'da yaşar, sayfası tasarlanır, arka planına çizilir ve sürümlenir.
- Not değil, belgeSayfası, tasarımı, sürümü ve PDF çıktısı olan bir belge türü.
- Kaydın yanında yaşarTeklifin, projenin ya da müşterinin sohbet akışında; ayrı bir klasörde kaybolmaz.
- Çizimi ve tablosu içindeSODRAW şeması ve exTable tablosu belgenin düzenlenebilir parçasıdır.

Nerede görünür: Kaydın chatter'ında "HTML belge" · zengin metin alanlarında / komutları
Word her işe uygun değil. Bir broşür, bir teklif eki, bir iç prosedür ya da yapay zekânın ürettiği bir rapor için sistemin kendi biçimi var: HTML belge. Ofis sunucusuna ihtiyaç duymaz, her yerde açılır, içine sistemin kendi bileşenleri girer.
Sayfanın kendisi tasarlanır
Yalnız metin değil, sayfa da tasarlanır:
- Zemin — düz renk, gradyan, saf CSS ile çizilen desen (nokta, ızgara, blueprint, kareli/çizgili kâğıt) ya da yüklenen görsel + okunabilirlik tenti
- Mürekkep — sayfanın genel metin rengi
- Kenar boşluğu ve belgenin ölçüldüğü genişlik
- 12 hazır zemin
Tek bir değer dört yerde aynı sonucu verir: düzenleyicideki sayfa, aynalanan dosya, indirme ve PDF. Tasarım kayıt alanında durduğu için gövde yeniden yazıldığında kaybolmaz ve geri tuşuyla silinemez.
Öğe biçimlendirme ve konum
Bir öğeye tıklayıp yazı tipi, renk, kenarlık, hizalama, dolgu, en küçük yükseklik ve saydamlığı değiştirebilirsiniz. Ayrı bir konum grubu vardır: yerleşim kipi, dört yön ofseti, üst üste binme sırası, döndürme, ölçek ve görseller için doldurma davranışı.
Sayfaya çizim
Belgenin arka planına serbest çizim yapılır: dikdörtgen, elips, üçgen, yıldız, bulut, çizgi, ok, poligon, serbest el, metin ve yerleştirilen görsel. Sürükleyerek oluşturulur, sekiz tutamakla boyutlandırılır, ok tuşlarıyla itilir; sıralanır, kopyalanır, silinir. Altı hazır parça vardır.
Saklanan şey bir SVG dizesi değil şekil listesidir — böylece haftalar sonra da "daireyi çekiştirmek" mümkün kalır. Çizim katmanı düzenlenebilir gövdenin içinde değil, arkasındadır; aksi hâlde tutamaklar indirilen dosyaya sızardı.
Editör bileşenleri
| Komut | Ne ekler |
|---|---|
/status | Aşamalı durum takibi — mühürlü defterli |
/sodraw | draw.io diyagramı |
| Tablo | Excel benzeri düzenlenebilir tablo |
| Rozet / banner | Protokol rozetleri ve başlık şeritleri |
Durum takibi bir işin nasıl ilerlediğini zaman çizelgesi olarak gösterir: her aşamada başlık, kişi, tarih, durum ve açıklama. Aşamalar beşerli satırlar hâlinde akar ve tarihe göre sıralanır. Her ekleme, düzenleme ve silme değiştirilemez bir deftere de yazılır: metin dışarıdan (SQL, API, elle yapıştırma) değiştirilirse öğe bunu kendi üzerinde bildirir.
Görseller alana gömülmez
sodoo_html_image_sanitizer yapıştırılan görselleri alanın içinden alır ve ayrı bir ek olarak saklar. Aksi hâlde bir kayıt megabaytlarca büyür, listeler yavaşlar ve arama şişer.
Güvenlik
Sayfa tasarımı indirilen dosyada bir CSS kuralının süslü parantezleri arasına girer. Değer hem kaydedilirken hem basılırken denetlenir: özellikler adıyla sayılır, kuraldan çıkma denemesi reddedilir, görsel adresleri yalnız bu belgenin kendi eklerine ya da gömülü veriye bakabilir, toplam 20 KB ile sınırlıdır.
| Teknik ad | Sürüm | Ölçü |
|---|---|---|
sodoo_html_doc | 19.0.9.2.0 canlı 19.0.11.0.0 | 1 model · 1 rota · 266 test · 8.465 satır |
smb_editor_widgets | 19.0.1.8.0 canlı | 1.728 satır |
sodoo_status_tracker | 19.0.1.0.0 canlı | 1 model · 37 test · 2.298 satır |
sodoo_html_image_sanitizer | 19.0.1.2.0 canlı | 6 model · 711 satır |