2 defined('TYPO3_MODE') or die();
4 if (TYPO3_MODE
=== 'BE') {
6 // Register record edit module
7 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
9 'EXT:backend/Modules/FormEngine/'
12 // Register record history module
13 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
15 'EXT:backend/Modules/RecordHistory/'
18 // Register login frameset
19 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
21 'EXT:backend/Modules/LoginFrameset/'
24 // Register file_navframe
25 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addCoreNavigationComponent('file', 'file_navframe');
26 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
28 'EXT:backend/Modules/FileSystemNavigationFrame/'
32 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
34 'EXT:backend/Modules/File/Edit/'
37 // Register file_newfolder
38 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
40 'EXT:backend/Modules/File/Newfolder/'
43 // Register file_rename
44 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
46 'EXT:backend/Modules/File/Rename/'
49 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
51 'EXT:backend/Modules/File/Replace/'
54 // Register file_rename
55 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
57 'EXT:backend/Modules/File/Upload/'
61 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
63 'EXT:backend/Modules/File/Database/'
67 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
69 'EXT:backend/Modules/File/Administration/'
72 // Register edit wizard
73 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
75 'EXT:backend/Modules/Wizards/EditWizard/'
78 // Register add wizard
79 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
81 'EXT:backend/Modules/Wizards/AddWizard/'
84 // Register list wizard
85 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
87 'EXT:backend/Modules/Wizards/ListWizard/'
90 // Register table wizard
91 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
93 'EXT:backend/Modules/Wizards/TableWizard/'
96 // Register rte wizard
97 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
99 'EXT:backend/Modules/Wizards/RteWizard/'
102 // Register colorpicker wizard
103 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
104 'wizard_colorpicker',
105 'EXT:backend/Modules/Wizards/ColorpickerWizard/'
108 // Register backend_layout wizard
109 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
110 'wizard_backend_layout',
111 'EXT:backend/Modules/Wizards/BackendLayoutWizard/'
114 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModule(
118 'EXT:backend/Modules/Layout/',
120 'script' => '_DISPATCH',
121 'access' => 'user,group',
122 'name' => 'web_layout',
124 'tabs_images' => array(
125 'tab' => 'EXT:backend/Resources/Public/Icons/module-page.svg',
127 'll_ref' => 'LLL:EXT:backend/Resources/Private/Language/locallang_mod.xlf',
132 // Register new record
133 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
135 'EXT:backend/Modules/NewRecord/'
138 // Register new content element module
139 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
140 'new_content_element',
141 'EXT:backend/Modules/NewContentElement/'
144 // Register move element module
145 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
147 'EXT:backend/Modules/MoveElement/'
150 // Register show item module
151 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
153 'EXT:backend/Modules/ShowItem/'
157 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
159 'EXT:backend/Modules/Browser/'
162 // Register dummy window
163 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility
::addModulePath(
165 'EXT:backend/Modules/Dummy/'
168 // Register BackendLayoutDataProvider for PageTs
169 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutDataProvider']['pagets'] = \TYPO3\CMS\Backend\Provider\PageTsBackendLayoutDataProvider
::class;