[TASK] Deprecate IMGMENU/GMENU functionality
GraphicalMenuContentObject (GMENU/GMENUITEM) and ImageMenuContentObject (IMGMENU/IMGMENUITEM) will be removed in TYPO3 v10.0, and are marked as deprecated. A lot of functionality related to HMENU in general, previously exposed to the public, has been migrated to be internal, now throwing deprecation messages as well when accessed from the public. In addition the following TypoScript properties will be removed in TYPO3 v10.0. TMENU - imgNamePrefix - imgNameNotRandom TMENU Item properties - RO_chBgColor - beforeImg - beforeImgTagParams - beforeImgLink - beforeROImg - RO - afterImg - afterImgTagParams - afterImgLink - afterROImg Removed item states - IFSUBRO - ACTRO - ACTIFSUBRO - CURRO - CURIFSUBRO - USRRO - USERDEF1RO - USERDEF2RO Also deprecated: TSFE->setJS('mouseOver'); Also not needed in TYPO3 v10.0 anymore: Folder typo3temp/assets/menu/ Resolves: #85902 Releases: master Change-Id: I1b5920e4727e97415e6527f5810c9b103c2c6fed Reviewed-on: https://review.typo3.org/57435 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> Tested-by: Georg Ringer <georg.ringer@gmail.com> Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-85902-IMGMENUGMENU.rst 145 additions, 0 deletions...ation/Changelog/master/Deprecation-85902-IMGMENUGMENU.rst
- typo3/sysext/frontend/Classes/ContentObject/Menu/AbstractMenuContentObject.php 117 additions, 63 deletions.../Classes/ContentObject/Menu/AbstractMenuContentObject.php
- typo3/sysext/frontend/Classes/ContentObject/Menu/GraphicalMenuContentObject.php 13 additions, 12 deletions...Classes/ContentObject/Menu/GraphicalMenuContentObject.php
- typo3/sysext/frontend/Classes/ContentObject/Menu/ImageMenuContentObject.php 7 additions, 0 deletions...end/Classes/ContentObject/Menu/ImageMenuContentObject.php
- typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php 7 additions, 11 deletions...tend/Classes/ContentObject/Menu/TextMenuContentObject.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 2 additions, 0 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/Menu/AbstractMenuContentObjectTest.php 75 additions, 33 deletions...Unit/ContentObject/Menu/AbstractMenuContentObjectTest.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/Menu/MenuContentObjectFactoryTest.php 4 additions, 4 deletions.../Unit/ContentObject/Menu/MenuContentObjectFactoryTest.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php 10 additions, 0 deletions...l/Configuration/ExtensionScanner/Php/ClassNameMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 203 additions, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/PropertyProtectedMatcher.php 150 additions, 0 deletions...uration/ExtensionScanner/Php/PropertyProtectedMatcher.php
Loading
Please register or sign in to comment