‪TYPO3CMS  10.4
pages.php
Go to the documentation of this file.
1 <?php
2 
3 return [
4  'ctrl' => [
5  'label' => 'title',
6  'descriptionColumn' => 'rowDescription',
7  'tstamp' => 'tstamp',
8  'sortby' => 'sorting',
9  'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages',
10  'type' => 'doktype',
11  'versioningWS' => true,
12  'origUid' => 't3_origuid',
13  'delete' => 'deleted',
14  'crdate' => 'crdate',
15  'hideAtCopy' => true,
16  'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy',
17  'cruser_id' => 'cruser_id',
18  'editlock' => 'editlock',
19  'useColumnsForDefaultValues' => 'doktype,fe_group,hidden',
20  'languageField' => 'sys_language_uid',
21  'transOrigPointerField' => 'l10n_parent',
22  'transOrigDiffSourceField' => 'l10n_diffsource',
23  'translationSource' => 'l10n_source',
24  'enablecolumns' => [
25  'disabled' => 'hidden',
26  'starttime' => 'starttime',
27  'endtime' => 'endtime',
28  'fe_group' => 'fe_group'
29  ],
30  'typeicon_column' => 'doktype',
31  'typeicon_classes' => [
32  '1' => 'apps-pagetree-page-default',
33  '1-hideinmenu' => 'apps-pagetree-page-hideinmenu',
34  '1-root' => 'apps-pagetree-page-domain',
35  '3' => 'apps-pagetree-page-shortcut-external',
36  '3-hideinmenu' => 'apps-pagetree-page-shortcut-external-hideinmenu',
37  '3-root' => 'apps-pagetree-page-shortcut-external-root',
38  '4' => 'apps-pagetree-page-shortcut',
39  '4-hideinmenu' => 'apps-pagetree-page-shortcut-hideinmenu',
40  '4-root' => 'apps-pagetree-page-shortcut-root',
41  '6' => 'apps-pagetree-page-backend-users',
42  '6-hideinmenu' => 'apps-pagetree-page-backend-users-hideinmenu',
43  '6-root' => 'apps-pagetree-page-backend-users-root',
44  '7' => 'apps-pagetree-page-mountpoint',
45  '7-hideinmenu' => 'apps-pagetree-page-mountpoint-hideinmenu',
46  '7-root' => 'apps-pagetree-page-mountpoint-root',
47  '199' => 'apps-pagetree-spacer',
48  '199-hideinmenu' => 'apps-pagetree-spacer-hideinmenu',
49  '199-root' => 'apps-pagetree-page-domain',
50  '254' => 'apps-pagetree-folder-default',
51  '254-hideinmenu' => 'apps-pagetree-folder-default',
52  '254-root' => 'apps-pagetree-page-domain',
53  '255' => 'apps-pagetree-page-recycler',
54  '255-hideinmenu' => 'apps-pagetree-page-recycler',
55  'contains-shop' => 'apps-pagetree-folder-contains-shop',
56  'contains-approve' => 'apps-pagetree-folder-contains-approve',
57  'contains-fe_users' => 'apps-pagetree-folder-contains-fe_users',
58  'contains-board' => 'apps-pagetree-folder-contains-board',
59  'contains-news' => 'apps-pagetree-folder-contains-news',
60  'page-contentFromPid' => 'apps-pagetree-page-content-from-page',
61  'page-contentFromPid-root' => 'apps-pagetree-page-content-from-page-root',
62  'page-contentFromPid-hideinmenu' => 'apps-pagetree-page-content-from-page-hideinmenu',
63  'default' => 'apps-pagetree-page-default'
64  ],
65  'searchFields' => 'title,nav_title,subtitle,url,slug,keywords,description,abstract,author,author_email'
66  ],
67  'interface' => [
68  'maxDBListItems' => 30,
69  'maxSingleDBListItems' => 50
70  ],
71  'columns' => [
72  'doktype' => [
73  'exclude' => true,
74  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type',
75  'config' => [
76  'type' => 'select',
77  'renderType' => 'selectSingle',
78  'items' => [
79  [
80  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page',
81  '--div--',
82  null,
83  'default'
84  ],
85  [
86  'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.0',
87  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT,
88  'apps-pagetree-page-default',
89  'default'
90  ],
91  [
92  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.4',
94  'apps-pagetree-page-backend-users',
95  'default'
96  ],
97  [
98  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link',
99  '--div--',
100  null,
101  'link'
102  ],
103  [
104  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.2',
105  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SHORTCUT,
106  'apps-pagetree-page-shortcut',
107  'link'
108  ],
109  [
110  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.5',
112  'apps-pagetree-page-mountpoint',
113  'link'
114  ],
115  [
116  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.8',
117  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_LINK,
118  'apps-pagetree-page-shortcut-external',
119  'link'
120  ],
121  [
122  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special',
123  '--div--',
124  null,
125  'special'
126  ],
127  [
128  'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.folder',
130  'apps-pagetree-folder-default',
131  'special'
132  ],
133  [
134  'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.2',
135  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_RECYCLER,
136  'apps-filetree-folder-recycler',
137  'special'
138  ],
139  [
140  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.7',
142  'apps-pagetree-spacer',
143  'special'
144  ]
145  ],
146  'itemGroups' => [
147  'default' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page',
148  'link' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link',
149  'special' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special',
150  ],
151  'default' => (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT,
152  ]
153  ],
154  'title' => [
155  'l10n_mode' => 'prefixLangTitle',
156  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:title',
157  'config' => [
158  'type' => 'input',
159  'size' => 50,
160  'max' => 255,
161  'eval' => 'trim,required'
162  ]
163  ],
164  'rowDescription' => [
165  'exclude' => true,
166  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description',
167  'config' => [
168  'type' => 'text',
169  'rows' => 5,
170  'cols' => 30
171  ]
172  ],
173  'slug' => [
174  'exclude' => true,
175  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.slug',
176  'displayCond' => 'USER:' . \‪TYPO3\CMS\Core\Compatibility\PseudoSiteTcaDisplayCondition::class . '->isInPseudoSite:pages:false',
177  'config' => [
178  'type' => 'slug',
179  'size' => 50,
180  'generatorOptions' => [
181  'fields' => ['title'],
182  'fieldSeparator' => '/',
183  'prefixParentPageSlug' => true
184  ],
185  'fallbackCharacter' => '-',
186  'eval' => 'uniqueInSite',
187  'default' => ''
188  ]
189  ],
190  'TSconfig' => [
191  'exclude' => true,
192  'l10n_mode' => 'exclude',
193  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig',
194  'displayCond' => 'HIDE_FOR_NON_ADMINS',
195  'config' => [
196  'type' => 'text',
197  'cols' => 40,
198  'rows' => 15,
199  'enableTabulator' => true,
200  'fixedFont' => true,
201  ],
202  ],
203  'php_tree_stop' => [
204  'exclude' => true,
205  'l10n_mode' => 'exclude',
206  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:php_tree_stop',
207  'config' => [
208  'type' => 'check',
209  'renderType' => 'checkboxToggle',
210  'items' => [
211  [
212  0 => '',
213  1 => '',
214  ]
215  ]
216  ]
217  ],
218  'editlock' => [
219  'exclude' => true,
220  'displayCond' => 'HIDE_FOR_NON_ADMINS',
221  'l10n_mode' => 'exclude',
222  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock',
223  'config' => [
224  'type' => 'check',
225  'renderType' => 'checkboxToggle',
226  'items' => [
227  [
228  0 => '',
229  1 => '',
230  ]
231  ],
232  ]
233  ],
234  'hidden' => [
235  'exclude' => true,
236  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle',
237  'config' => [
238  'type' => 'check',
239  'renderType' => 'checkboxToggle',
240  'default' => 1,
241  'items' => [
242  [
243  0 => '',
244  1 => '',
245  'invertStateDisplay' => true
246  ]
247  ],
248  ]
249  ],
250  'starttime' => [
251  'exclude' => true,
252  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
253  'config' => [
254  'type' => 'input',
255  'renderType' => 'inputDateTime',
256  'eval' => 'datetime,int',
257  'default' => 0,
258  'behaviour' => [
259  'allowLanguageSynchronization' => true
260  ]
261  ]
262  ],
263  'endtime' => [
264  'exclude' => true,
265  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
266  'config' => [
267  'type' => 'input',
268  'renderType' => 'inputDateTime',
269  'eval' => 'datetime,int',
270  'default' => 0,
271  'range' => [
272  'upper' => mktime(0, 0, 0, 1, 1, 2038)
273  ],
274  'behaviour' => [
275  'allowLanguageSynchronization' => true
276  ]
277  ]
278  ],
279  'l10n_parent' => [
280  'displayCond' => 'FIELD:sys_language_uid:>:0',
281  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent',
282  'config' => [
283  'type' => 'select',
284  'renderType' => 'selectSingle',
285  'items' => [
286  [
287  '',
288  0
289  ]
290  ],
291  'foreign_table' => 'pages',
292  // no sys_language_uid = -1 allowed explicitly!
293  'foreign_table_where' => 'AND pages.uid=###CURRENT_PID### AND pages.sys_language_uid = 0',
294  'default' => 0
295  ]
296  ],
297  'sys_language_uid' => [
298  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language',
299  'config' => [
300  'type' => 'select',
301  'renderType' => 'selectSingle',
302  'foreign_table' => 'sys_language',
303  'items' => [], // no default language here, as the pages table is always the default language
304  'default' => 0,
305  'fieldWizard' => [
306  'selectIcons' => [
307  'disabled' => false,
308  ],
309  ],
310  ]
311  ],
312  'l10n_diffsource' => [
313  'config' => [
314  'type' => 'passthrough',
315  'default' => ''
316  ]
317  ],
318  'l10n_source' => [
319  'config' => [
320  'type' => 'passthrough'
321  ]
322  ],
323  'layout' => [
324  'exclude' => true,
325  'l10n_mode' => 'exclude',
326  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout',
327  'config' => [
328  'type' => 'select',
329  'renderType' => 'selectSingle',
330  'items' => [
331  [
332  'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value',
333  '0'
334  ],
335  [
336  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.1',
337  '1'
338  ],
339  [
340  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.2',
341  '2'
342  ],
343  [
344  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.3',
345  '3'
346  ]
347  ],
348  'default' => 0
349  ]
350  ],
351  'fe_group' => [
352  'exclude' => true,
353  'l10n_mode' => 'exclude',
354  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group',
355  'config' => [
356  'type' => 'select',
357  'renderType' => 'selectMultipleSideBySide',
358  'size' => 7,
359  'maxitems' => 20,
360  'items' => [
361  [
362  'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login',
363  -1
364  ],
365  [
366  'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login',
367  -2
368  ],
369  [
370  'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups',
371  '--div--'
372  ]
373  ],
374  'exclusiveKeys' => '-1,-2',
375  'foreign_table' => 'fe_groups',
376  ]
377  ],
378  'extendToSubpages' => [
379  'exclude' => true,
380  'l10n_mode' => 'exclude',
381  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages',
382  'config' => [
383  'type' => 'check',
384  'renderType' => 'checkboxToggle',
385  'items' => [
386  [
387  0 => '',
388  1 => '',
389  ]
390  ],
391  ]
392  ],
393  'nav_title' => [
394  'exclude' => true,
395  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title',
396  'config' => [
397  'type' => 'input',
398  'size' => 50,
399  'max' => 255,
400  'eval' => 'trim'
401  ]
402  ],
403  'nav_hide' => [
404  'exclude' => true,
405  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle',
406  'config' => [
407  'type' => 'check',
408  'renderType' => 'checkboxToggle',
409  'items' => [
410  [
411  0 => '',
412  1 => '',
413  'invertStateDisplay' => true
414  ]
415  ],
416  'behaviour' => [
417  'allowLanguageSynchronization' => true
418  ],
419  ]
420  ],
421  'subtitle' => [
422  'exclude' => true,
423  'l10n_mode' => 'prefixLangTitle',
424  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle',
425  'config' => [
426  'type' => 'input',
427  'size' => 50,
428  'max' => 255,
429  'eval' => 'trim'
430  ]
431  ],
432  'target' => [
433  'exclude' => true,
434  'l10n_mode' => 'exclude',
435  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target',
436  'config' => [
437  'type' => 'input',
438  'size' => 50,
439  'max' => 80,
440  'valuePicker' => [
441  'items' => [
442  [ 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', '_blank' ],
443  ],
444  ],
445  'eval' => 'trim'
446  ]
447  ],
448  'url' => [
449  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url',
450  'config' => [
451  'type' => 'input',
452  'size' => 50,
453  'max' => 255,
454  'eval' => 'trim,required',
455  'softref' => 'url',
456  'behaviour' => [
457  'allowLanguageSynchronization' => true
458  ]
459  ]
460  ],
461  'lastUpdated' => [
462  'exclude' => true,
463  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated',
464  'config' => [
465  'type' => 'input',
466  'renderType' => 'inputDateTime',
467  'eval' => 'datetime,int',
468  'default' => 0,
469  'behaviour' => [
470  'allowLanguageSynchronization' => true
471  ]
472  ]
473  ],
474  'newUntil' => [
475  'exclude' => true,
476  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil',
477  'config' => [
478  'type' => 'input',
479  'renderType' => 'inputDateTime',
480  'eval' => 'date,int',
481  'default' => 0,
482  'behaviour' => [
483  'allowLanguageSynchronization' => true
484  ]
485  ]
486  ],
487  'cache_timeout' => [
488  'exclude' => true,
489  'l10n_mode' => 'exclude',
490  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout',
491  'config' => [
492  'type' => 'select',
493  'renderType' => 'selectSingle',
494  'items' => [
495  [
496  'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value',
497  0
498  ],
499  [
500  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.1',
501  60
502  ],
503  [
504  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.2',
505  300
506  ],
507  [
508  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.3',
509  900
510  ],
511  [
512  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.4',
513  1800
514  ],
515  [
516  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.5',
517  3600
518  ],
519  [
520  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.6',
521  14400
522  ],
523  [
524  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.7',
525  86400
526  ],
527  [
528  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.8',
529  172800
530  ],
531  [
532  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.9',
533  604800
534  ],
535  [
536  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.10',
537  2678400
538  ]
539  ],
540  'default' => 0
541  ]
542  ],
543  'cache_tags' => [
544  'exclude' => true,
545  'l10n_mode' => 'exclude',
546  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_tags',
547  'config' => [
548  'type' => 'input',
549  'size' => 30,
550  'max' => 255,
551  'eval' => ''
552  ]
553  ],
554  'no_search' => [
555  'exclude' => true,
556  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search',
557  'config' => [
558  'type' => 'check',
559  'renderType' => 'checkboxToggle',
560  'items' => [
561  [
562  0 => '',
563  1 => '',
564  'invertStateDisplay' => true
565  ]
566  ],
567  'behaviour' => [
568  'allowLanguageSynchronization' => true
569  ]
570  ]
571  ],
572  'shortcut' => [
573  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.shortcut_page',
574  'config' => [
575  'type' => 'group',
576  'internal_type' => 'db',
577  'allowed' => 'pages',
578  'size' => 1,
579  'maxitems' => 1,
580  'minitems' => 0,
581  'suggestOptions' => [
582  'default' => [
583  'additionalSearchFields' => 'nav_title, url',
584  'addWhere' => ' AND pages.uid != ###THIS_UID###'
585  ]
586  ],
587  'default' => 0,
588  'behaviour' => [
589  'allowLanguageSynchronization' => true
590  ]
591  ]
592  ],
593  'shortcut_mode' => [
594  'exclude' => true,
595  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode',
596  'config' => [
597  'type' => 'select',
598  'renderType' => 'selectSingle',
599  'items' => [
600  [
601  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.0',
603  ],
604  [
605  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.1',
607  ],
608  [
609  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.2',
611  ],
612  [
613  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.3',
615  ]
616  ],
617  'default' => 0,
618  'behaviour' => [
619  'allowLanguageSynchronization' => true
620  ]
621  ]
622  ],
623  'content_from_pid' => [
624  'exclude' => true,
625  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid',
626  'config' => [
627  'type' => 'group',
628  'internal_type' => 'db',
629  'allowed' => 'pages',
630  'size' => 1,
631  'maxitems' => 1,
632  'minitems' => 0,
633  'suggestOptions' => [
634  'default' => [
635  'additionalSearchFields' => 'nav_title, url',
636  'addWhere' => ' AND pages.uid != ###THIS_UID###'
637  ]
638  ],
639  'default' => 0,
640  'behaviour' => [
641  'allowLanguageSynchronization' => true
642  ],
643  ],
644  ],
645  'mount_pid' => [
646  'l10n_mode' => 'exclude',
647  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid',
648  'config' => [
649  'type' => 'group',
650  'internal_type' => 'db',
651  'allowed' => 'pages',
652  'size' => 1,
653  'maxitems' => 1,
654  'minitems' => 0,
655  'default' => 0
656  ]
657  ],
658  'keywords' => [
659  'exclude' => true,
660  'l10n_mode' => 'prefixLangTitle',
661  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.keywords',
662  'config' => [
663  'type' => 'text',
664  'cols' => 40,
665  'rows' => 3
666  ]
667  ],
668  'description' => [
669  'exclude' => true,
670  'l10n_mode' => 'prefixLangTitle',
671  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description',
672  'config' => [
673  'type' => 'text',
674  'cols' => 40,
675  'rows' => 3
676  ]
677  ],
678  'abstract' => [
679  'exclude' => true,
680  'l10n_mode' => 'prefixLangTitle',
681  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract',
682  'config' => [
683  'type' => 'text',
684  'cols' => 40,
685  'rows' => 3
686  ]
687  ],
688  'author' => [
689  'exclude' => true,
690  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.author',
691  'config' => [
692  'type' => 'input',
693  'size' => 23,
694  'eval' => 'trim',
695  'max' => 80,
696  'behaviour' => [
697  'allowLanguageSynchronization' => true
698  ]
699  ]
700  ],
701  'author_email' => [
702  'exclude' => true,
703  'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email',
704  'config' => [
705  'type' => 'input',
706  'size' => 23,
707  'eval' => 'trim,email',
708  'max' => 255,
709  'softref' => 'email[subst]',
710  'behaviour' => [
711  'allowLanguageSynchronization' => true
712  ]
713  ]
714  ],
715  'media' => [
716  'exclude' => true,
717  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media',
719  'media',
720  [
721  // Use the imageoverlayPalette instead of the basicoverlayPalette
722  'overrideChildTca' => [
723  'types' => [
724  '0' => [
725  'showitem' => '
726  --palette--;;imageoverlayPalette,
727  --palette--;;filePalette'
728  ],
729  \‪TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => [
730  'showitem' => '
731  --palette--;;imageoverlayPalette,
732  --palette--;;filePalette'
733  ],
734  \‪TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => [
735  'showitem' => '
736  --palette--;;imageoverlayPalette,
737  --palette--;;filePalette'
738  ],
739  \‪TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => [
740  'showitem' => '
741  --palette--;;audioOverlayPalette,
742  --palette--;;filePalette'
743  ],
744  \‪TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => [
745  'showitem' => '
746  --palette--;;videoOverlayPalette,
747  --palette--;;filePalette'
748  ],
749  \‪TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => [
750  'showitem' => '
751  --palette--;;imageoverlayPalette,
752  --palette--;;filePalette'
753  ]
754  ],
755  ],
756  'behaviour' => [
757  'allowLanguageSynchronization' => true
758  ]
759  ]
760  )
761  ],
762  'is_siteroot' => [
763  'exclude' => true,
764  'l10n_mode' => 'exclude',
765  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot',
766  'config' => [
767  'type' => 'check',
768  'renderType' => 'checkboxToggle',
769  'items' => [
770  [
771  0 => '',
772  1 => '',
773  ]
774  ],
775  ]
776  ],
777  'mount_pid_ol' => [
778  'exclude' => true,
779  'l10n_mode' => 'exclude',
780  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol',
781  'config' => [
782  'type' => 'radio',
783  'items' => [
784  [
785  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.0',
786  0
787  ],
788  [
789  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.1',
790  1
791  ]
792  ]
793  ]
794  ],
795  'module' => [
796  'exclude' => true,
797  'l10n_mode' => 'exclude',
798  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module',
799  'config' => [
800  'type' => 'select',
801  'renderType' => 'selectSingle',
802  'items' => [
803  [
804  '',
805  '',
806  ''
807  ],
808  [
809  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module.I.4',
810  'fe_users',
811  'status-user-frontend'
812  ]
813  ],
814  'default' => '',
815  ]
816  ],
817  'fe_login_mode' => [
818  'exclude' => true,
819  'l10n_mode' => 'exclude',
820  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode',
821  'config' => [
822  'type' => 'select',
823  'renderType' => 'selectSingle',
824  'items' => [
825  [
826  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enable',
827  0
828  ],
829  [
830  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableAll',
831  1
832  ],
833  [
834  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.disableGroups',
835  3
836  ],
837  [
838  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode.enableAgain',
839  2
840  ]
841  ]
842  ]
843  ],
844  'l18n_cfg' => [
845  'exclude' => true,
846  'l10n_mode' => 'exclude',
847  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg',
848  'config' => [
849  'type' => 'check',
850  'items' => [
851  [
852  'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.1',
853  ''
854  ],
855  [
856  ‪$GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] ? 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2a' : 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2',
857  ''
858  ]
859  ]
860  ]
861  ],
862  'backend_layout' => [
863  'exclude' => true,
864  'l10n_mode' => 'exclude',
865  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel',
866  'config' => [
867  'type' => 'select',
868  'renderType' => 'selectSingle',
869  'items' => [
870  ['', ''],
871  ['LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', -1]
872  ],
873  'itemsProcFunc' => \TYPO3\CMS\Backend\View\BackendLayoutView::class . '->addBackendLayoutItems',
874  'fieldWizard' => [
875  'selectIcons' => [
876  'disabled' => false,
877  ],
878  ],
879  'size' => 1,
880  'maxitems' => 1
881  ]
882  ],
883  'backend_layout_next_level' => [
884  'exclude' => true,
885  'l10n_mode' => 'exclude',
886  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel',
887  'config' => [
888  'type' => 'select',
889  'renderType' => 'selectSingle',
890  'items' => [
891  ['', ''],
892  ['LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', -1]
893  ],
894  'itemsProcFunc' => \TYPO3\CMS\Backend\View\BackendLayoutView::class . '->addBackendLayoutItems',
895  'fieldWizard' => [
896  'selectIcons' => [
897  'disabled' => false,
898  ],
899  ],
900  'size' => 1,
901  'maxitems' => 1
902  ]
903  ],
904  'tsconfig_includes' => [
905  'exclude' => true,
906  'l10n_mode' => 'exclude',
907  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes',
908  'displayCond' => 'HIDE_FOR_NON_ADMINS',
909  'config' => [
910  'type' => 'select',
911  'renderType' => 'selectMultipleSideBySide',
912  'size' => 10,
913  'items' => [],
914  'softref' => 'ext_fileref',
915  ]
916  ],
917  ],
918  'types' => [
919  // normal
920  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT => [
921  'showitem' => '
922  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
923  --palette--;;standard,
924  --palette--;;title,
925  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,
926  --palette--;;abstract,
927  --palette--;;metatags,
928  --palette--;;editorial,
929  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
930  --palette--;;layout,
931  --palette--;;replace,
932  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
933  --palette--;;links,
934  --palette--;;caching,
935  --palette--;;miscellaneous,
936  --palette--;;module,
937  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
938  --palette--;;media,
939  --palette--;;config,
940  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
941  --palette--;;language,
942  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
943  --palette--;;visibility,
944  --palette--;;access,
945  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
946  categories,
947  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
948  rowDescription,
949  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
950  '
951  ],
953  'showitem' => '
954  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
955  --palette--;;standard,
956  --palette--;;title,
957  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,
958  --palette--;;abstract,
959  --palette--;;metatags,
960  --palette--;;editorial,
961  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
962  --palette--;;layout,
963  --palette--;;replace,
964  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
965  --palette--;;links,
966  --palette--;;caching,
967  --palette--;;miscellaneous,
968  --palette--;;module,
969  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
970  --palette--;;media,
971  --palette--;;config,
972  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
973  --palette--;;language,
974  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
975  --palette--;;visibility,
976  --palette--;;access,
977  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
978  categories,
979  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
980  rowDescription,
981  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
982  '
983  ],
984  // external URL
985  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_LINK => [
986  'showitem' => '
987  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
988  doktype,
989  --palette--;;title,
990  --palette--;;external,
991  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,
992  --palette--;;abstract,
993  --palette--;;editorial,
994  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
995  --palette--;;layout,
996  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
997  --palette--;;miscellaneous,
998  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
999  --palette--;;media,
1000  --palette--;;config,
1001  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1002  --palette--;;language,
1003  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1004  --palette--;;visibility,
1005  --palette--;;access,
1006  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1007  categories,
1008  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1009  rowDescription,
1010  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1011  '
1012  ],
1013  // shortcut
1015  'showitem' => '
1016  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1017  doktype,
1018  --palette--;;title,
1019  --palette--;;shortcut,
1020  --palette--;;shortcutpage,
1021  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,
1022  --palette--;;abstract,
1023  --palette--;;editorial,
1024  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
1025  --palette--;;layout,
1026  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
1027  --palette--;;links,
1028  --palette--;;miscellaneous,
1029  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
1030  --palette--;;media,
1031  --palette--;;config,
1032  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1033  --palette--;;language,
1034  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1035  --palette--;;visibility,
1036  --palette--;;access,
1037  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1038  categories,
1039  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1040  rowDescription,
1041  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1042  '
1043  ],
1044  // mount page
1045  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_MOUNTPOINT => [
1046  'showitem' => '
1047  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1048  doktype,
1049  --palette--;;title,
1050  --palette--;;mountpoint,
1051  --palette--;;mountpage,
1052  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata,
1053  --palette--;;abstract,
1054  --palette--;;editorial,
1055  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
1056  --palette--;;layout,
1057  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
1058  --palette--;;links,
1059  --palette--;;miscellaneous,
1060  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
1061  --palette--;;media,
1062  --palette--;;config,
1063  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1064  --palette--;;language,
1065  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1066  --palette--;;visibility,
1067  --palette--;;access,
1068  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1069  categories,
1070  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1071  rowDescription,
1072  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1073  '
1074  ],
1075  // spacer
1077  'showitem' => '
1078  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1079  --palette--;;standard,
1080  --palette--;;titleonly,
1081  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
1082  --palette--;;backend_layout,
1083  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
1084  --palette--;;config,
1085  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1086  --palette--;;visibility,
1087  --palette--;;access,
1088  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1089  categories,
1090  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1091  rowDescription,
1092  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1093  '
1094  ],
1095  // Folder
1096  (string)\‪TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SYSFOLDER => [
1097  'showitem' => '
1098  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1099  --palette--;;standard,
1100  --palette--;;titleonly,
1101  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance,
1102  --palette--;;backend_layout,
1103  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour,
1104  --palette--;;module,
1105  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources,
1106  --palette--;;media,
1107  --palette--;;config,
1108  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1109  --palette--;;hiddenonly,
1110  --palette--;;adminsonly,
1111  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1112  categories,
1113  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1114  rowDescription,
1115  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1116  '
1117  ],
1118  // Trash
1120  'showitem' => '
1121  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1122  --palette--;;standard,
1123  --palette--;;titleonly,
1124  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access,
1125  --palette--;;hiddenonly,
1126  --palette--;;adminsonly,
1127  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1128  categories,
1129  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1130  rowDescription,
1131  --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1132  '
1133  ]
1134  ],
1135  'palettes' => [
1136  '1' => [
1137  'showitem' => 'starttime, endtime, extendToSubpages'
1138  ],
1139  '2' => [
1140  'showitem' => 'layout, lastUpdated, newUntil, no_search'
1141  ],
1142  '3' => [
1143  'showitem' => 'target, cache_timeout, cache_tags'
1144  ],
1145  '5' => [
1146  'showitem' => 'author, author_email',
1147  ],
1148  '6' => [
1149  'showitem' => 'php_tree_stop, editlock'
1150  ],
1151  '7' => [
1152  'showitem' => 'is_siteroot'
1153  ],
1154  '8' => [
1155  'showitem' => 'backend_layout_next_level'
1156  ],
1157  'standard' => [
1158  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.standard',
1159  'showitem' => 'doktype;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype_formlabel',
1160  ],
1161  'shortcut' => [
1162  'showitem' => 'shortcut_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode_formlabel',
1163  ],
1164  'shortcutpage' => [
1165  'showitem' => 'shortcut;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_formlabel',
1166  ],
1167  'mountpoint' => [
1168  'showitem' => 'mount_pid_ol;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol_formlabel',
1169  ],
1170  'mountpage' => [
1171  'showitem' => 'mount_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_formlabel',
1172  ],
1173  'external' => [
1174  'showitem' => 'url;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url_formlabel, target',
1175  ],
1176  'title' => [
1177  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title',
1178  'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug, --linebreak--, nav_title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle_formlabel',
1179  ],
1180  'titleonly' => [
1181  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title',
1182  'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug',
1183  ],
1184  'visibility' => [
1185  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility',
1186  'showitem' => 'hidden;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle_formlabel, nav_hide;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle_formlabel',
1187  ],
1188  'hiddenonly' => [
1189  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility',
1190  'showitem' => 'hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.hidden_formlabel',
1191  ],
1192  'access' => [
1193  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.access',
1194  'showitem' => 'starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.starttime_formlabel, endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.endtime_formlabel, extendToSubpages;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_group_formlabel, --linebreak--, fe_login_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_login_mode_formlabel, --linebreak--,editlock',
1195  ],
1196  'abstract' => [
1197  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.abstract',
1198  'showitem' => 'abstract;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract_formlabel',
1199  ],
1200  'metatags' => [
1201  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.metatags',
1202  'showitem' => 'keywords;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.keywords_formlabel',
1203  ],
1204  'editorial' => [
1205  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.editorial',
1206  'showitem' => 'author;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_formlabel, author_email;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_email_formlabel, lastUpdated;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated_formlabel',
1207  ],
1208  'layout' => [
1209  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout',
1210  'showitem' => 'layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout_formlabel, newUntil;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel',
1211  ],
1212  'backend_layout' => [
1213  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout',
1214  'showitem' => 'backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel',
1215  ],
1216  'module' => [
1217  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.module',
1218  'showitem' => 'module;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module_formlabel',
1219  ],
1220  'replace' => [
1221  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.replace',
1222  'showitem' => 'content_from_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid_formlabel',
1223  ],
1224  'links' => [
1225  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.links',
1226  'showitem' => 'target;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target_formlabel',
1227  ],
1228  'caching' => [
1229  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.caching',
1230  'showitem' => 'cache_timeout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout_formlabel, cache_tags',
1231  ],
1232  'language' => [
1233  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.language',
1234  'showitem' => 'l18n_cfg;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg_formlabel',
1235  ],
1236  'miscellaneous' => [
1237  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous',
1238  'showitem' => 'is_siteroot;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot_formlabel, no_search;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search_formlabel, php_tree_stop;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.php_tree_stop_formlabel',
1239  ],
1240  'adminsonly' => [
1241  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous',
1242  'showitem' => 'editlock;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.editlock_formlabel',
1243  ],
1244  'media' => [
1245  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.media',
1246  'showitem' => 'media;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media_formlabel',
1247  ],
1248  'config' => [
1249  'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.config',
1250  'showitem' => 'tsconfig_includes;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes, --linebreak--, TSconfig;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.TSconfig_formlabel',
1251  ],
1252  ]
1253 ];
‪TYPO3\CMS\Core\Utility\ExtensionManagementUtility\getFileFieldTCAConfig
‪static array getFileFieldTCAConfig($fieldName, array $customSettingOverride=[], $allowedFileExtensions='', $disallowedFileExtensions='')
Definition: ExtensionManagementUtility.php:550
‪TYPO3
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_SHORTCUT
‪const DOKTYPE_SHORTCUT
Definition: PageRepository.php:105
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\SHORTCUT_MODE_RANDOM_SUBPAGE
‪const SHORTCUT_MODE_RANDOM_SUBPAGE
Definition: PageRepository.php:117
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\SHORTCUT_MODE_FIRST_SUBPAGE
‪const SHORTCUT_MODE_FIRST_SUBPAGE
Definition: PageRepository.php:116
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_MOUNTPOINT
‪const DOKTYPE_MOUNTPOINT
Definition: PageRepository.php:107
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_SPACER
‪const DOKTYPE_SPACER
Definition: PageRepository.php:108
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_BE_USER_SECTION
‪const DOKTYPE_BE_USER_SECTION
Definition: PageRepository.php:106
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_SYSFOLDER
‪const DOKTYPE_SYSFOLDER
Definition: PageRepository.php:109
‪$GLOBALS
‪$GLOBALS['TCA']['pages']['ctrl']['hideAtCopy']
Definition: pages.php:4
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\SHORTCUT_MODE_PARENT_PAGE
‪const SHORTCUT_MODE_PARENT_PAGE
Definition: PageRepository.php:118
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\SHORTCUT_MODE_NONE
‪const SHORTCUT_MODE_NONE
Definition: PageRepository.php:115
‪TYPO3\CMS\Core\Domain\Repository\PageRepository\DOKTYPE_RECYCLER
‪const DOKTYPE_RECYCLER
Definition: PageRepository.php:110