[TASK] ToolbarItem registration and position
Toolbar items are now registered with its class name in array $GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems']. The ToolbarItem interface adds a position method to determine the order of items. Resolves: #62959 Releases: master Change-Id: Ie18d4b2148093f28c1f5387907912d8591797582 Reviewed-on: http://review.typo3.org/34149 Reviewed-by:Benjamin Mack <benni@typo3.org> Tested-by:
Benjamin Mack <benni@typo3.org> Reviewed-by:
Felix Kopp <felix-source@phorax.com> Tested-by:
Felix Kopp <felix-source@phorax.com>
Showing
- typo3/sysext/backend/Classes/Backend/ToolbarItems/ClearCacheToolbarItem.php 12 additions, 2 deletions...nd/Classes/Backend/ToolbarItems/ClearCacheToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php 13 additions, 2 deletions...nd/Classes/Backend/ToolbarItems/LiveSearchToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php 11 additions, 1 deletion...kend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php
- typo3/sysext/backend/Classes/Backend/ToolbarItems/UserToolbarItem.php 147 additions, 0 deletions.../backend/Classes/Backend/ToolbarItems/UserToolbarItem.php
- typo3/sysext/backend/Classes/Controller/BackendController.php 32 additions, 105 deletions...3/sysext/backend/Classes/Controller/BackendController.php
- typo3/sysext/backend/Classes/Toolbar/ToolbarItemHookInterface.php 0 additions, 50 deletions...sext/backend/Classes/Toolbar/ToolbarItemHookInterface.php
- typo3/sysext/backend/Classes/Toolbar/ToolbarItemInterface.php 11 additions, 0 deletions...3/sysext/backend/Classes/Toolbar/ToolbarItemInterface.php
- typo3/sysext/backend/ext_localconf.php 5 additions, 0 deletionstypo3/sysext/backend/ext_localconf.php
- typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php 0 additions, 1 deletion...3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
- typo3/sysext/compatibility6/Migrations/Code/LegacyClassesForIde.php 0 additions, 2 deletions...xt/compatibility6/Migrations/Code/LegacyClassesForIde.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 1 addition, 0 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/opendocs/Classes/Backend/ToolbarItems/OpendocsToolbarItem.php 13 additions, 2 deletions...docs/Classes/Backend/ToolbarItems/OpendocsToolbarItem.php
- typo3/sysext/opendocs/Migrations/Code/ClassAliasMap.php 3 additions, 1 deletiontypo3/sysext/opendocs/Migrations/Code/ClassAliasMap.php
- typo3/sysext/opendocs/Resources/PHP/RegisterToolbarItem.php 0 additions, 7 deletionstypo3/sysext/opendocs/Resources/PHP/RegisterToolbarItem.php
- typo3/sysext/opendocs/ext_localconf.php 1 addition, 4 deletionstypo3/sysext/opendocs/ext_localconf.php
- typo3/sysext/sys_action/Classes/Backend/ToolbarItems/ActionToolbarItem.php 12 additions, 2 deletions...action/Classes/Backend/ToolbarItems/ActionToolbarItem.php
- typo3/sysext/sys_action/Resources/PHP/RegisterToolbarItem.php 0 additions, 4 deletions...3/sysext/sys_action/Resources/PHP/RegisterToolbarItem.php
- typo3/sysext/sys_action/ext_localconf.php 1 addition, 3 deletionstypo3/sysext/sys_action/ext_localconf.php
- typo3/sysext/workspaces/Classes/Backend/ToolbarItems/WorkspaceSelectorToolbarItem.php 10 additions, 1 deletion...ses/Backend/ToolbarItems/WorkspaceSelectorToolbarItem.php
- typo3/sysext/workspaces/Resources/PHP/RegisterToolbarItem.php 0 additions, 4 deletions...3/sysext/workspaces/Resources/PHP/RegisterToolbarItem.php
Please register or sign in to comment