Breaking: #72837 - RTE transformations: Allow div sections by default and remove font-specific parsing¶
See forge#72837
Description¶
The TSconfig RTE.default.proc
options preserveDIVSections
and allowedFontColors
for transforming data between the Rich
Text Editor and the database have been removed.
The preserveDIVSections
option is now built-in by default "always on", and DIV tags are always treated as block elements.
Special handling for <font>
tags is done via the regular tag processing options like any other tag.
Impact¶
Setting the TSconfig option RTE.default.proc.preserveDIVSections = 0
or RTE.default.proc.allowedFontColors
will have no effect anymore.
Affected Installations¶
Any installation using custom TSconfig configurations for the RTE and using RTE.default.proc.preserveDIVSections
set to 0 or RTE.default.proc.allowedFontColors
to any value.
Migration¶
If DIV HTML elements should not treated like block elements, the RTE option RTE.proc.blockElementList
can be manually
customized to not include DIV elements.
If the option allowedFontColors
is still needed, the existing functionality can be achieved by using the keepTags
functionality to sort out correct values for a property.