Breaking: #82398 - Remove special constant "TSConstantEditor"¶
See forge#82398
Description¶
The special functionality on the top level constant name TSConstantEditor
has been dropped. This rarely used feature makes this constant name a casual
constant without further added features.
A series of PHP class methods and properties has been dropped together with that removal:
- Method
TYPO3\CMS\Core\TypoScript\ConfigurationForm->ext_makeHelpInformationForCategory()
- Method
TYPO3\CMS\Core\TypoScript\ConfigurationForm->ext_displayExample()
- Method
TYPO3\CMS\Core\TypoScript\ExtendedTemplateService->ext_getTSCE_config()
- Property
TYPO3\CMS\Core\TypoScript\ExtendedTemplateService->helpConfig
- Method
TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationCategory->setHighlightText()
- Method
TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationCategory->getHighlightText()
- Method
TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem->setHighlight()
- Method
TYPO3\CMS\Extensionmanager\Domain\Model\ConfigurationItem->getHighlight()
Impact¶
The constants editor does not show any extending information (like bulletpoints) for a constant
anymore configured via the TSConstantEditor
object.
Affected Installations¶
All installations which have configured the special constant TSConstantEditor
. Since this has
been a widely unknown feature, most instances should not be affected. On PHP side, the extension
scanner will find consuming extensions of the dropped API, but that is highly unlikely, too.