‪TYPO3CMS  11.5
ext_localconf.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
11 
12 defined('TYPO3') or die();
13 
14 // Add default TypoScript
15 ‪ExtensionManagementUtility::addTypoScriptConstants(
16  "@import 'EXT:felogin/Configuration/TypoScript/constants.typoscript'"
17 );
18 ‪ExtensionManagementUtility::addTypoScriptSetup(
19  "@import 'EXT:felogin/Configuration/TypoScript/setup.typoscript'"
20 );
21 
22 ‪ExtensionUtility::configurePlugin(
23  'Felogin',
24  'Login',
25  [
26  ‪LoginController::class => 'login, overview',
27  ‪PasswordRecoveryController::class => 'recovery,showChangePassword,changePassword',
28  ],
29  [
30  ‪LoginController::class => 'login, overview',
31  ‪PasswordRecoveryController::class => 'recovery,showChangePassword,changePassword',
32  ],
33  ‪ExtensionUtility::PLUGIN_TYPE_CONTENT_ELEMENT
34 );
35 
36 // Add login form to new content element wizard
37 ‪ExtensionManagementUtility::addPageTSConfig(
38  "@import 'EXT:felogin/Configuration/TsConfig/Page/Mod/Wizards/NewContentElement.tsconfig'"
39 );
40 
41 // Add migration wizards
42 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update']['‪TYPO3\\CMS\\Felogin\\Updates\\‪MigrateFeloginPlugins']
43  = ‪MigrateFeloginPlugins::class;
44 ‪$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'][‪MigrateFeloginPluginsCtype::class]
‪TYPO3\CMS\Extbase\Utility\ExtensionUtility
Definition: ExtensionUtility.php:29
‪TYPO3
‪TYPO3\CMS\Core\Utility\ExtensionManagementUtility
Definition: ExtensionManagementUtility.php:43
‪TYPO3\CMS\FrontendLogin\Updates\MigrateFeloginPluginsCtype
Definition: MigrateFeloginPluginsCtype.php:30
‪TYPO3\CMS\FrontendLogin\Controller\PasswordRecoveryController
Definition: PasswordRecoveryController.php:44
‪TYPO3\CMS\FrontendLogin\Updates\MigrateFeloginPlugins
Definition: MigrateFeloginPlugins.php:32
‪$GLOBALS
‪$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['adminpanel']['modules']
Definition: ext_localconf.php:25
‪TYPO3\CMS\FrontendLogin\Controller\LoginController
Definition: LoginController.php:42