‪TYPO3CMS  ‪main
ext_tables.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
6 
7 defined('TYPO3') or die();
8 
9 ‪$GLOBALS['TYPO3_USER_SETTINGS'] = [
10  'columns' => [
11  'realName' => [
12  'type' => 'text',
13  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_realName',
14  'table' => 'be_users',
15  'max' => 80,
16  ],
17  'email' => [
18  'type' => 'email',
19  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:beUser_email',
20  'table' => 'be_users',
21  'max' => 255,
22  ],
23  'emailMeAtLogin' => [
24  'type' => 'check',
25  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:emailMeAtLogin',
26  ],
27  'password' => [
28  'type' => 'password',
29  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPassword',
30  'table' => 'be_users',
31  ],
32  'password2' => [
33  'type' => 'password',
34  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:newPasswordAgain',
35  'table' => 'be_users',
36  ],
37  'passwordCurrent' => [
38  'type' => 'password',
39  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:passwordCurrent',
40  'table' => 'be_users',
41  ],
42  'avatar' => [
43  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:be_users.avatar',
44  'type' => 'avatar',
45  'table' => 'be_users',
46  ],
47  'lang' => [
48  'type' => 'language',
49  'table' => 'be_users',
50  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:language',
51  ],
52  'startModule' => [
53  'type' => 'select',
54  'itemsProcFunc' => ‪SetupModuleController::class . '->renderStartModuleSelect',
55  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:startModule',
56  ],
57  'titleLen' => [
58  'type' => 'number',
59  'class' => 'form-control-adapt',
60  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:maxTitleLen',
61  ],
62  'edit_docModuleUpload' => [
63  'type' => 'check',
64  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:edit_docModuleUpload',
65  ],
66  'showHiddenFilesAndFolders' => [
67  'type' => 'check',
68  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:showHiddenFilesAndFolders',
69  ],
70  'copyLevels' => [
71  'type' => 'number',
72  'class' => 'form-control-adapt',
73  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:copyLevels',
74  ],
75  'resetConfiguration' => [
76  'type' => 'button',
77  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfiguration',
78  'buttonlabel' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetConfigurationButton',
79  'confirm' => true,
80  'confirmData' => [
81  'message' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:setToStandardQuestion',
82  'eventName' => 'setup:confirmation:response',
83  ],
84  ],
85  'mfaProviders' => [
86  'type' => 'mfa',
87  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:mfaProviders',
88  ],
89  'backendTitleFormat' => [
90  'type' => 'select',
91  'label' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:backendTitleFormat',
92  'items' => [
93  'titleFirst' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:backendTitleFormat.titleFirst',
94  'sitenameFirst' => 'LLL:EXT:setup/Resources/Private/Language/locallang.xlf:backendTitleFormat.sitenameFirst',
95  ],
96  ],
97  ],
98  'showitem' => '--div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:personal_data,realName,email,emailMeAtLogin,avatar,lang,
99  --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:accountSecurity,passwordCurrent,password,password2,mfaProviders,
100  --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:opening,startModule,backendTitleFormat,
101  --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:editFunctionsTab,titleLen,edit_docModuleUpload,showHiddenFilesAndFolders,copyLevels,
102  --div--;LLL:EXT:setup/Resources/Private/Language/locallang.xlf:resetTab,resetConfiguration',
103 ];
‪TYPO3\CMS\Setup\Controller\SetupModuleController
Definition: SetupModuleController.php:66
‪$GLOBALS
‪$GLOBALS['TYPO3_USER_SETTINGS']
Definition: ext_tables.php:9