41 lines
1.0 KiB
ReStructuredText
41 lines
1.0 KiB
ReStructuredText
|
|
.. include:: /Includes.rst.txt
|
|
|
|
.. _breaking-72667:
|
|
|
|
=======================================================
|
|
Breaking: #72667 - RTE: Unused internal methods removed
|
|
=======================================================
|
|
|
|
See :issue:`72667`
|
|
|
|
Description
|
|
===========
|
|
|
|
The HTML parsing features for the Rich Text Editor feature related to
|
|
xhtml_cleaning have been removed. The following now obsolete methods have been
|
|
removed as well:
|
|
|
|
* `HtmlParser->checkTagTypeCounts()`
|
|
* `HtmlParser->unprotectTags()`
|
|
* `HtmlParser->get_tag_attributes_classic()`
|
|
* `HtmlParser->cleanFontTags()`
|
|
* `HtmlParser->indentLines()`
|
|
|
|
Additionally, the third parameter for the method `HtmlParser->getAllParts()` has been removed, resulting that the method will always include
|
|
the parsed tags in the result set.
|
|
|
|
|
|
Impact
|
|
======
|
|
|
|
Calling any of the methods will result in a fatal PHP error.
|
|
|
|
|
|
Affected Installations
|
|
======================
|
|
|
|
Any installation which uses a third-party extension that modifies the HtmlParsing via PHP.
|
|
|
|
.. index:: PHP-API, Backend, RTE
|