[TASK] Unify references for backend modules icons
Somehow on earth, regular (non-extbase) modules register their module icons via [labels][tabs_images][tab] when using addModule(). The icon is not related to the labels at all, and can be simplified. All icons registered are available via the module configuration option "icon" and old formats are migrated automatically (with a deprecation warning), and always stored in an absolute format. Using "icon" now in the available places makes it easier and is unified in ModuleLoader, FormEngine, EXT:about and the Module Menu. Resolves: #72827 Releases: master Change-Id: Ie5770539bcb94921a9319a1d8d53d981c49fbcd8 Reviewed-on: https://review.typo3.org/46100 Reviewed-by:Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Frank Nägler <frank.naegler@typo3.org> Tested-by:
Frank Nägler <frank.naegler@typo3.org>
Showing
- typo3/sysext/about/Classes/Controller/ModulesController.php 1 addition, 1 deletiontypo3/sysext/about/Classes/Controller/ModulesController.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php 20 additions, 15 deletions...kend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php
- typo3/sysext/backend/Classes/Domain/Repository/Module/BackendModuleRepository.php 5 additions, 40 deletions...sses/Domain/Repository/Module/BackendModuleRepository.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php 6 additions, 1 deletion...nd/Classes/Form/FormDataProvider/AbstractItemProvider.php
- typo3/sysext/backend/Classes/Module/ModuleLoader.php 0 additions, 10 deletionstypo3/sysext/backend/Classes/Module/ModuleLoader.php
- typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/TcaSelectItemsTest.php 5 additions, 3 deletions...d/Tests/Unit/Form/FormDataProvider/TcaSelectItemsTest.php
- typo3/sysext/backend/ext_tables.php 1 addition, 3 deletionstypo3/sysext/backend/ext_tables.php
- typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php 20 additions, 7 deletions...ysext/core/Classes/Utility/ExtensionManagementUtility.php
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-72827-ModuleIconConfigurationViaLabelstabs_imagestab.rst 50 additions, 0 deletions...-72827-ModuleIconConfigurationViaLabelstabs_imagestab.rst
- typo3/sysext/dbal/ext_tables.php 1 addition, 3 deletionstypo3/sysext/dbal/ext_tables.php
- typo3/sysext/func/ext_tables.php 1 addition, 3 deletionstypo3/sysext/func/ext_tables.php
- typo3/sysext/info/ext_tables.php 1 addition, 3 deletionstypo3/sysext/info/ext_tables.php
- typo3/sysext/install/ext_tables.php 1 addition, 3 deletionstypo3/sysext/install/ext_tables.php
- typo3/sysext/lowlevel/ext_tables.php 2 additions, 6 deletionstypo3/sysext/lowlevel/ext_tables.php
- typo3/sysext/recordlist/ext_tables.php 1 addition, 3 deletionstypo3/sysext/recordlist/ext_tables.php
- typo3/sysext/scheduler/ext_tables.php 1 addition, 3 deletionstypo3/sysext/scheduler/ext_tables.php
- typo3/sysext/setup/ext_tables.php 1 addition, 3 deletionstypo3/sysext/setup/ext_tables.php
- typo3/sysext/taskcenter/ext_tables.php 1 addition, 3 deletionstypo3/sysext/taskcenter/ext_tables.php
- typo3/sysext/tstemplate/ext_tables.php 1 addition, 3 deletionstypo3/sysext/tstemplate/ext_tables.php
Please register or sign in to comment