Deprecation: #86440 - Internal Methods and properties within RteHtmlParser
See forge#86440
Description
Several methods and properties in class
\TYPO3\ have changed visibility
from public to protected.
Some additional functionality has been marked as deprecated, as this has been replaced with the new RTE configuration
since TYPO3 v8.
The following properties have changed visibility from public to protected and should not be called any longer:
blockElement List recPid elRef tsConfig procOptions TS_transform_ db_ safecounter getKeep Tags_ cache allowedClasses
The following methods have changed visibility from public to protected and should not be called any longer:
TS_images_ db () TS_links_ db () TS_transform_ db () TS_transform_ rte () HTMLcleaner_db () getKeep Tags () divideInto Lines () setDiv Tags () getWHFrom Attribs () url(deprecated, not in use anymore)Info For Link Tags () TS_Atag To Abs ()
The following processing options (RTE.) have been marked as deprecated:
keepPDIVattribs dontRemove Unknown Tags_ db
Impact
Setting any of the options, calling the methods above or accessing the properties will trigger a
PHP
E_ error.
Affected Installations
TYPO3 installations with extensions or custom usages for RTE handling (e.g. l10nmgr).
Migration
Migrate to use the public API only and use other options (such as
allow instead of
dont) in order to only run certain instructions on the RteHtmlParser object.