- Dikirim
- 24 Agustus 2026 pukul 21.27 UTC
- Penulis
- kamo
- Commit
- e73518e
Deskripsi di * * * * * * * * * * * * * * * * * * * Tiga baris Texas. Ini adalah / kb / baru menulis permukaan sekarang, minus gambar dan perpustakaan media - mereka upload ke media KB, yang merupakan rumah yang tepat untuk artikel dan yang salah untuk bidang pengaturan. Kolom berisi dua bentuk dari sini: dokumen Lexie pada apapun yang disimpan sejak, dan prosa telanjang pada setiap baris lebih tua dari itu, karena tidak ada menulis ulang mereka. app / lib / richTextField.ts adalah jembatan. Ini mendeteksi dokumen dengan parsing bukan oleh penjepit terkemuka - prosa seperti '{beta} pelanggan saja' adalah hukum, dan mengendus akan mengirimkannya melalui parseEditorState, yang melemparkan, membuka penyunting kosong dan kehilangan teks penulis pada menyimpan berikutnya. Prose Legacy adalah dibungkus ke dalam dokumen sehingga membuka sebagai teks yang dapat disunting sebagai gantinya. Penyunting kosong masih menserialisasikan satu paragraf kosong, jadi apa yang akan disimpan diputuskan dengan teks polos editor tangan kembali, bukan oleh JSON - dibersihkan deskripsi dibaca sebagai absen di mana-mana hilir. Setiap pembaca diberi makan kata-kata daripada dokumen: wizard pemesanan kartu picker menyimpan dua baris teaser, dan langkah konfirmasi memperoleh yang diberikan deskripsi, yang merupakan salah satu tempat format penulis menulis sebenarnya baca. RichTextView membuatnya melalui leksicalToHtml sanitising, dan menunjukkan nilai warisan sebagai teks escaped - apa pun paste pernah dibawa ke sly-text bidang adalah persis apa yang akan dinyatakan berjalan. KbArticleEditor memperoleh placeholder dan allowMedia; tipografi pratinjau catatan dalam globals.css sekarang dibagi dengan .kamo- richtext membaca permukaan, yang berbeda hanya dalam yang link bekerja. Membutuhkan MediaService yang tahu deskripsinya Plain - dikerahkan dan diverifikasi sebelum ini mendarat, karena ObjectMapper nya menolak properti yang tidak diketahui.