Files
cms-core/Documentation/Changelog/8.6/Breaking-79273-RemovedRteHtmlParserProcOptions.rst
T

47 lines
1.5 KiB
ReStructuredText

.. include:: /Includes.rst.txt
.. _breaking-79273:
=====================================================
Breaking: #79273 - Removed RteHtmlParser proc options
=====================================================
See :issue:`79273`
Description
===========
The following TSconfig options for processing content of RTE fields have been removed:
* :typoscript:`RTE.default.proc.dontConvBRtoParagraph`
* :typoscript:`RTE.default.proc.dontProtectUnknownTags_rte`
* :typoscript:`RTE.default.proc.dontConvAmpInNBSP_rte`
Impact
======
Setting any of these options has no effect anymore.
Content coming from the database towards the RTE will now always keep unknown tags (but HSC'ed), and never have any
double-encoded :html:` ` characters - this was a default since a decade already.
Content stored in the database will now always treat :html:`<br>` tags as intentional and not treat them like paragraphs, a behaviour which
is common in modern Rich Text Editors.
Affected Installations
======================
Installations explicitly setting :typoscript:`RTE.default.proc.dontConvBRtoParagraph = 0`, :typoscript:`RTE.default.proc.dontProtectUnknownTags_rte = 1` or
:typoscript:`RTE.default.proc.dontConvAmpInNBSP_rte = 1` might experience different results when editing and saving content via an RTE.
Migration
=========
Remove the TSconfig options, as they have no effect anymore. Any custom implementation which is necessary should be handled
via separate entryHtmlParser and exitHtmlParsers in both directions.
.. index:: RTE, TSConfig