- Expédié
- 24 août 2026 à 21:27 UTC
- Auteur
- kamo
- Commite
- e73518e
La description de l'article est un bandes de trois rangs. C'est la surface d'écriture /kb/nouvelle surface d'écriture maintenant, moins les images et la médiathèque - ceux qui téléchargent dans les médias de la KB, qui sont les bons domiciles pour une un article et le mauvais pour un champ de contexte. La colonne contient deux formes d'ici: un document lexical sur tout ce qui a été sauvegardé depuis, et la prose nue à chaque rangée plus vieux que cela, puisque rien ne réécrit app/lib/richTextField.ts est le pont. Il détecte un document par analyse plutôt que par une douatte de pointe - la prose comme "les clients bêta" uniquement sont légaux, et renifler l'enverrait par l'intermédiaireEditorState, qui lance, ouvre le éditeur vide et perd le texte de l'auteur à la suivante save. La prose héritée du passé est enveloppé dans un document de sorte qu'il s'ouvre sous forme de texte éditable à la place. Un éditeur vidé se série toujours à un paragraphe vierge, donc ce qui est stocké est décidée par le texte en clair que l'éditeur répond, et non par le JSON - un description lit comme absents partout en aval. Chaque lecteur est nourri les mots plutôt que le document: le sorcier de réservation La carte de cueillette conserve son teaser à deux lignes, et l'échelon de confirmation gagne le rendu description, qui est le seul endroit où le formatage d'un auteur a écrit est en fait lire. RichTextView le rend à travers le lexical d'assainissementToHtml, et montre un Valeur héritée du texte échappé - quelle que soit la pâte qu'une pâte a été transportée dans un texte clair Le domaine est exactement ce qui, autrement, courrait. KbArticleEditor gagne l'espace réservé et autoriseMedia; la typographie de la prévisualisation des notes dans globals.css est maintenant partagé avec une surface de lecture en texte .kamo, qui Ne diffère que par le fait que ses liens fonctionnent. Nécessite le MediaService qui connaît la descriptionPlain - déployé et vérifié avant que cela ne débarque, puisque son ObjectMapper rejette des propriétés inconnues.