Den nye richText: true-flagget er bare et UI-hint. Verdien lagres som ren HTML i den samme CmsContent.value-kolonnen som vanlige tekstfelt.
Sanering på begge sider
Vi kjører DOMPurify både når en admin lagrer og når en offentlig side rendrer. Det betyr at selv om noen skulle slippe HTML inn via direkte DB-skriving eller en importert snapshot, blir alt potensielt farlig fjernet før det når browseren.
Hva med eksport?
Eksport-snapshot er én HTML-streng per nøkkel. JSON escaper anførselstegn automatisk — det er litt verbose, men perfekt rund-trippes.