- Expediere
- 24 august 2026 la 21:27 UTC
- Autor
- kamo
- Comite
- e73518e
Descrierea de pe *************** a fost o trei rânduri de textarea. Este /kb / noua suprafață de scris acum, minus imagini și biblioteca media articol și unul greșit pentru un câmp setările. Coloana deţine două forme de aici: un document lexical pe orice salvat din moment ce, și proza goale pe fiecare rând mai vechi decât atât, deoarece nimic nu rescrie Ei. App/lib/richTextField.ts este podul. Detectează un document prin parsare. mai degrabă decât printr-o proza de frunte ca "{beta} numai clienții" este legal, şi sniffing ar trimite prin parseEditorState, care aruncă, deschide editorul gol și pierde textul autorului pe următoarea salvare. Proza Legacy este înfășurat într-un document astfel încât să se deschidă ca text editabil în schimb. Un editor golit încă mai serializează la un paragraf gol, astfel încât ceea ce devine stocat este decis de textul simplu editorul mâinile înapoi, nu de JSON descrierea arată ca absentă peste tot în aval. Fiecare cititor este hrănit cuvintele mai degrabă decât documentul: vrăjitorul de rezervare carte de cules păstrează său de două linii teaser, și confirm pas câștigă redate descrierea, care este singurul loc formatarea unui autor scris este de fapt Citeşte. RichTextView redă prin lexicaltoHtml, și arată o valoare moștenire ca text scăpat Câmpul este exact ceea ce altfel ar rula. KbArticleEditor câștigă titular și permiteMedia; nota tipografie previzualizare în globals.css este acum împărtășit cu o suprafață de lectură .kamo-richtext, care diferă doar prin faptul că legăturile sale funcționează. Necesită serviciul media care cunoaște descriereaPlain înainte de această aterizare, deoarece ObjectMapper respinge proprietăți necunoscute.