‪TYPO3CMS  10.4
ext_localconf.php
Go to the documentation of this file.
1 <?php
2 
3 defined('TYPO3_MODE') or die();
4 
5 // Do not delete this wizard. This makes sure new installations get the TER repository set in the database.
6 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['extensionManagerTables']
7  = \‪TYPO3\CMS\Install\Updates\ExtensionManagerTables::class;
8 
9 // v8->v9 wizards below this line
10 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['typo3DbLegacyExtension']
11  = \‪TYPO3\CMS\Install\Updates\Typo3DbExtractionUpdate::class;
12 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['funcExtension']
13  = \‪TYPO3\CMS\Install\Updates\FuncExtractionUpdate::class;
14 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesUrltypeField']
15  = \‪TYPO3\CMS\Install\Updates\MigrateUrlTypesInPagesUpdate::class;
16 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['separateSysHistoryFromLog']
17  = \‪TYPO3\CMS\Install\Updates\SeparateSysHistoryFromSysLogUpdate::class;
18 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rdctExtension']
19  = \‪TYPO3\CMS\Install\Updates\RedirectExtractionUpdate::class;
20 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['cshmanualBackendUsers']
21  = \‪TYPO3\CMS\Install\Updates\BackendUserStartModuleUpdate::class;
22 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlay']
23  = \‪TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayUpdate::class;
24 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesLanguageOverlayBeGroupsAccessRights']
25  = \‪TYPO3\CMS\Install\Updates\MigratePagesLanguageOverlayBeGroupsAccessRights::class;
26 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendLayoutIcons']
27  = \‪TYPO3\CMS\Install\Updates\BackendLayoutIconUpdateWizard::class;
28 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['redirects']
29  = \‪TYPO3\CMS\Install\Updates\RedirectsExtensionUpdate::class;
30 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['adminpanelExtension']
31  = \‪TYPO3\CMS\Install\Updates\AdminPanelInstall::class;
32 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['pagesSlugs']
33  = \‪TYPO3\CMS\Install\Updates\PopulatePageSlugs::class;
34 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['argon2iPasswordHashes']
35  = \‪TYPO3\CMS\Install\Updates\Argon2iPasswordHashes::class;
36 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['backendUsersConfiguration']
37  = \‪TYPO3\CMS\Install\Updates\BackendUserConfigurationUpdate::class;
38 
39 // v9->v10 wizards below this line
40 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['rsaauthExtension']
41  = \‪TYPO3\CMS\Install\Updates\RsaauthExtractionUpdate::class;
42 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['feeditExtension']
43  = \‪TYPO3\CMS\Install\Updates\FeeditExtractionUpdate::class;
44 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['taskcenterExtension']
45  = \‪TYPO3\CMS\Install\Updates\TaskcenterExtractionUpdate::class;
46 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['sysActionExtension']
47  = \‪TYPO3\CMS\Install\Updates\SysActionExtractionUpdate::class;
48 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['svgFilesSanitization']
49  = \‪TYPO3\CMS\Install\Updates\SvgFilesSanitization::class;
50 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['databaseRowsUpdateWizard']
51  = \‪TYPO3\CMS\Install\Updates\DatabaseRowsUpdateWizard::class;
52 
53 ‪$iconRegistry = \‪TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\‪TYPO3\CMS\Core\Imaging\IconRegistry::class);
55  'module-install-environment' => 'EXT:install/Resources/Public/Icons/module-install-environment.svg',
56  'module-install-maintenance' => 'EXT:install/Resources/Public/Icons/module-install-maintenance.svg',
57  'module-install-settings' => 'EXT:install/Resources/Public/Icons/module-install-settings.svg',
58  'module-install-upgrade' => 'EXT:install/Resources/Public/Icons/module-install-upgrade.svg',
59 ];
60 
61 foreach (‪$icons as $iconIdentifier => $source) {
62  ‪$iconRegistry->registerIcon(
63  $iconIdentifier,
64  \‪TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
65  ['source' => $source]
66  );
67 }
68 
69 // Register report module additions
70 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['typo3'][] = \TYPO3\CMS\Install\Report\InstallStatusReport::class;
71 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['security'][] = \TYPO3\CMS\Install\Report\SecurityStatusReport::class;
72 
73 // Only add the environment status report if not in CLI mode
74 if (!\‪TYPO3\CMS\Core\Core\Environment::isCli()) {
75  ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['system'][] = \TYPO3\CMS\Install\Report\EnvironmentStatusReport::class;
76 }
‪$iconRegistry
‪$iconRegistry
Definition: ext_localconf.php:43
‪TYPO3
‪$GLOBALS
‪$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules']
Definition: ext_localconf.php:5
‪$icons
‪$icons
Definition: ext_localconf.php:54