Documenteditor: lokaal bronfragment mag visueel schrijven elders niet blokkeren #2463

Closed
opened 2026-10-19 10:01:21 +00:00 by brenno · 0 comments
Owner

Bevinding uit documentreview

Een HTML-tag of commentaar, een ontsnapt leesteken of een losse tabelregel kan de hele visuele documenteditor automatisch naar Bron schakelen. Bij een offerte met bijvoorbeeld een commentaar in een templatefragment kan de gebruiker daardoor ook elders niet soepel visueel verder schrijven.

Huidig gedrag op origin/main (334604137)

lib/widgets/parts/document_editor_position.dart:35-43 weigert de keuze voor Visueel bij niet verliesvrij te verwerken Markdown; regels 75-135 voeren de automatische fallback met melding uit. Dit beschermt de Markdown-bron tegen stil gegevensverlies, maar de blokkade heeft documentbrede reikwijdte. Dit is een productverbetering; er is geen nieuwe regressie aangetoond.

Oplossingsrichting

Beperk de bronbewerking tot het getroffen fragment, bijvoorbeeld een zichtbaar bronblok in de visuele editor, met een begrijpelijke uitleg en terugweg. Laat de rest van het document visueel bewerkbaar. Ontwerp dit met behoud van de exacte Markdown-bron als harde eis; geen stil normaliseren of verlies van commentaar, escapes of tabelregels. Toets de interactie voor implementatie met een gebruiker die een bestaande offerte bewerkt.

Acceptatie en tests

  • In een document met gewone alinea's rond een HTML-commentaar blijft tekst elders in Visueel bewerkbaar.
  • Het afwijkende fragment blijft herkenbaar en in bronvorm te bewerken.
  • Opslaan en heropenen leveren een exacte Markdown-roundtrip voor het fragment en behouden overige opmaak.
  • Test dezelfde grens voor escapes en een losse tabelregel; geen ongewenste omschakeling van de hele editor.
  • Werk de gebruikersdocumentatie bij. Onderzoek vóór implementatie of een nieuwe inline-weergave de uitwisselbaarheid of het bestandsformaat raakt.
## Bevinding uit documentreview Een HTML-tag of commentaar, een ontsnapt leesteken of een losse tabelregel kan de hele visuele documenteditor automatisch naar Bron schakelen. Bij een offerte met bijvoorbeeld een commentaar in een templatefragment kan de gebruiker daardoor ook elders niet soepel visueel verder schrijven. ## Huidig gedrag op origin/main (334604137) lib/widgets/parts/document_editor_position.dart:35-43 weigert de keuze voor Visueel bij niet verliesvrij te verwerken Markdown; regels 75-135 voeren de automatische fallback met melding uit. Dit beschermt de Markdown-bron tegen stil gegevensverlies, maar de blokkade heeft documentbrede reikwijdte. Dit is een productverbetering; er is geen nieuwe regressie aangetoond. ## Oplossingsrichting Beperk de bronbewerking tot het getroffen fragment, bijvoorbeeld een zichtbaar bronblok in de visuele editor, met een begrijpelijke uitleg en terugweg. Laat de rest van het document visueel bewerkbaar. Ontwerp dit met behoud van de exacte Markdown-bron als harde eis; geen stil normaliseren of verlies van commentaar, escapes of tabelregels. Toets de interactie voor implementatie met een gebruiker die een bestaande offerte bewerkt. ## Acceptatie en tests - In een document met gewone alinea's rond een HTML-commentaar blijft tekst elders in Visueel bewerkbaar. - Het afwijkende fragment blijft herkenbaar en in bronvorm te bewerken. - Opslaan en heropenen leveren een exacte Markdown-roundtrip voor het fragment en behouden overige opmaak. - Test dezelfde grens voor escapes en een losse tabelregel; geen ongewenste omschakeling van de hele editor. - Werk de gebruikersdocumentatie bij. Onderzoek vóór implementatie of een nieuwe inline-weergave de uitwisselbaarheid of het bestandsformaat raakt.
brenno 2026-10-19 19:07:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2463
No description provided.