9f79707ef03fdc33c45c4455334357f860f8fd10
[Packages/TYPO3.CMS.git] / typo3 / sysext / frontend / Configuration / TCA / tt_content.php
1 <?php
2 return [
3 'ctrl' => [
4 'label' => 'header',
5 'label_alt' => 'subheader,bodytext',
6 'descriptionColumn' => 'rowDescription',
7 'sortby' => 'sorting',
8 'tstamp' => 'tstamp',
9 'crdate' => 'crdate',
10 'cruser_id' => 'cruser_id',
11 'editlock' => 'editlock',
12 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:tt_content',
13 'delete' => 'deleted',
14 'versioningWS' => true,
15 'origUid' => 't3_origuid',
16 'type' => 'CType',
17 'hideAtCopy' => true,
18 'prependAtCopy' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy',
19 'copyAfterDuplFields' => 'colPos,sys_language_uid',
20 'useColumnsForDefaultValues' => 'colPos,sys_language_uid,CType',
21 'shadowColumnsForNewPlaceholders' => 'colPos',
22 'transOrigPointerField' => 'l18n_parent',
23 'transOrigDiffSourceField' => 'l18n_diffsource',
24 'languageField' => 'sys_language_uid',
25 'enablecolumns' => [
26 'disabled' => 'hidden',
27 'starttime' => 'starttime',
28 'endtime' => 'endtime',
29 'fe_group' => 'fe_group'
30 ],
31 'typeicon_column' => 'CType',
32 'typeicon_classes' => [
33 'header' => 'mimetypes-x-content-header',
34 'bullets' => 'mimetypes-x-content-list-bullets',
35 'table' => 'mimetypes-x-content-table',
36 'uploads' => 'mimetypes-x-content-list-files',
37 'menu' => 'mimetypes-x-content-menu',
38 'list' => 'mimetypes-x-content-plugin',
39 'login' => 'mimetypes-x-content-login',
40 'shortcut' => 'mimetypes-x-content-link',
41 'script' => 'mimetypes-x-content-script',
42 'div' => 'mimetypes-x-content-divider',
43 'html' => 'mimetypes-x-content-html',
44 'default' => 'mimetypes-x-content-text'
45 ],
46 'thumbnail' => 'image',
47 'requestUpdate' => 'list_type,menu_type',
48 'searchFields' => 'header,header_link,subheader,bodytext,pi_flexform'
49 ],
50 'interface' => [
51 'always_description' => 0,
52 'showRecordFieldList' => 'CType,header,rowDescription,header_link,bodytext,image,media,imagewidth,imageorient,records,colPos,starttime,endtime,fe_group'
53 ],
54 'columns' => [
55 'CType' => [
56 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.type',
57 'config' => [
58 'type' => 'select',
59 'renderType' => 'selectSingle',
60 'items' => [
61 [
62 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.standard',
63 '--div--'
64 ],
65 [
66 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.0',
67 'header',
68 'content-header'
69 ],
70 [
71 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.lists',
72 '--div--'
73 ],
74 [
75 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.4',
76 'bullets',
77 'content-bullets'
78 ],
79 [
80 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.5',
81 'table',
82 'content-table'
83 ],
84 [
85 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.6',
86 'uploads',
87 'content-special-uploads'
88 ],
89 [
90 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.special',
91 '--div--'
92 ],
93 [
94 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.12',
95 'menu',
96 'content-special-menu'
97 ],
98 [
99 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.13',
100 'shortcut',
101 'content-special-shortcut'
102 ],
103 [
104 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.14',
105 'list',
106 'content-plugin'
107 ],
108 [
109 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.16',
110 'div',
111 'content-special-div'
112 ],
113 [
114 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.I.17',
115 'html',
116 'content-special-html'
117 ]
118 ],
119 'default' => 'header',
120 'authMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['explicitADmode'],
121 'authMode_enforce' => 'strict',
122 ]
123 ],
124 'editlock' => [
125 'exclude' => true,
126 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:editlock',
127 'config' => [
128 'type' => 'check',
129 'items' => [
130 '1' => [
131 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
132 ]
133 ]
134 ]
135 ],
136 'hidden' => [
137 'exclude' => true,
138 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.hidden',
139 'config' => [
140 'type' => 'check',
141 'items' => [
142 '1' => [
143 '0' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:hidden.I.0'
144 ]
145 ]
146 ]
147 ],
148 'starttime' => [
149 'exclude' => true,
150 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
151 'config' => [
152 'type' => 'input',
153 'size' => 13,
154 'eval' => 'datetime',
155 'default' => 0
156 ],
157 'l10n_mode' => 'exclude',
158 'l10n_display' => 'defaultAsReadonly'
159 ],
160 'endtime' => [
161 'exclude' => true,
162 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
163 'config' => [
164 'type' => 'input',
165 'size' => 13,
166 'eval' => 'datetime',
167 'default' => 0,
168 'range' => [
169 'upper' => mktime(0, 0, 0, 1, 1, 2038)
170 ]
171 ],
172 'l10n_mode' => 'exclude',
173 'l10n_display' => 'defaultAsReadonly'
174 ],
175 'fe_group' => [
176 'exclude' => true,
177 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.fe_group',
178 'config' => [
179 'type' => 'select',
180 'renderType' => 'selectMultipleSideBySide',
181 'size' => 5,
182 'maxitems' => 20,
183 'items' => [
184 [
185 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login',
186 -1
187 ],
188 [
189 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.any_login',
190 -2
191 ],
192 [
193 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.usergroups',
194 '--div--'
195 ]
196 ],
197 'exclusiveKeys' => '-1,-2',
198 'foreign_table' => 'fe_groups',
199 'foreign_table_where' => 'ORDER BY fe_groups.title',
200 'enableMultiSelectFilterTextfield' => true
201 ]
202 ],
203 'sys_language_uid' => [
204 'exclude' => true,
205 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.language',
206 'config' => [
207 'type' => 'select',
208 'renderType' => 'selectSingle',
209 'special' => 'languages',
210 'items' => [
211 [
212 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages',
213 -1,
214 'flags-multiple'
215 ],
216 ],
217 'default' => 0,
218 ]
219 ],
220 'l18n_parent' => [
221 'exclude' => true,
222 'displayCond' => 'FIELD:sys_language_uid:>:0',
223 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent',
224 'config' => [
225 'type' => 'select',
226 'renderType' => 'selectSingle',
227 'items' => [
228 [
229 '',
230 0
231 ]
232 ],
233 'foreign_table' => 'tt_content',
234 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.sys_language_uid IN (-1,0)',
235 'default' => 0
236 ]
237 ],
238 'layout' => [
239 'exclude' => true,
240 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.layout',
241 'config' => [
242 'type' => 'select',
243 'renderType' => 'selectSingle',
244 'items' => [
245 [
246 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.default_value',
247 '0'
248 ],
249 [
250 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.1',
251 '1'
252 ],
253 [
254 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.2',
255 '2'
256 ],
257 [
258 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout.I.3',
259 '3'
260 ]
261 ],
262 'default' => 0
263 ]
264 ],
265 'colPos' => [
266 'exclude' => true,
267 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos',
268 'config' => [
269 'type' => 'select',
270 'renderType' => 'selectSingle',
271 'itemsProcFunc' => \TYPO3\CMS\Backend\View\BackendLayoutView::class . '->colPosListItemProcFunc',
272 'items' => [
273 [
274 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.0',
275 '1'
276 ],
277 [
278 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.normal',
279 '0'
280 ],
281 [
282 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.2',
283 '2'
284 ],
285 [
286 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos.I.3',
287 '3'
288 ]
289 ],
290 'default' => 0
291 ]
292 ],
293 'date' => [
294 'exclude' => true,
295 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date',
296 'config' => [
297 'type' => 'input',
298 'size' => 13,
299 'max' => 20,
300 'eval' => 'date',
301 'default' => 0
302 ]
303 ],
304 'header' => [
305 'l10n_mode' => 'prefixLangTitle',
306 'l10n_cat' => 'text',
307 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header',
308 'config' => [
309 'type' => 'input',
310 'size' => 50,
311 'max' => 255
312 ]
313 ],
314 'rowDescription' => [
315 'exclude' => true,
316 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.description',
317 'config' => [
318 'type' => 'text',
319 'rows' => 5,
320 'cols' => 30
321 ]
322 ],
323 'header_link' => [
324 'exclude' => true,
325 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link',
326 'config' => [
327 'type' => 'input',
328 'size' => 50,
329 'max' => 1024,
330 'eval' => 'trim',
331 'wizards' => [
332 'link' => [
333 'type' => 'popup',
334 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel',
335 'icon' => 'actions-wizard-link',
336 'module' => [
337 'name' => 'wizard_link',
338 ],
339 'JSopenParams' => 'width=800,height=600,status=0,menubar=0,scrollbars=1'
340 ]
341 ],
342 'softref' => 'typolink'
343 ]
344 ],
345 'header_layout' => [
346 'exclude' => true,
347 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.type',
348 'config' => [
349 'type' => 'select',
350 'renderType' => 'selectSingle',
351 'items' => [
352 [
353 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.default_value',
354 '0'
355 ],
356 [
357 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.1',
358 '1'
359 ],
360 [
361 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.2',
362 '2'
363 ],
364 [
365 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.3',
366 '3'
367 ],
368 [
369 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.4',
370 '4'
371 ],
372 [
373 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.5',
374 '5'
375 ],
376 [
377 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout.I.6',
378 '100'
379 ]
380 ],
381 'default' => 0
382 ]
383 ],
384 'subheader' => [
385 'exclude' => true,
386 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.subheader',
387 'config' => [
388 'type' => 'input',
389 'size' => 50,
390 'max' => 255,
391 'softref' => 'email[subst]'
392 ]
393 ],
394 'bodytext' => [
395 'l10n_mode' => 'prefixLangTitle',
396 'l10n_cat' => 'text',
397 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.text',
398 'config' => [
399 'type' => 'text',
400 'cols' => '80',
401 'rows' => '15',
402 'wizards' => [
403 'RTE' => [
404 'notNewRecords' => true,
405 'RTEonly' => true,
406 'type' => 'script',
407 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.W.RTE',
408 'icon' => 'actions-wizard-rte',
409 'module' => [
410 'name' => 'wizard_rte'
411 ]
412 ],
413 'table' => [
414 'notNewRecords' => true,
415 'enableByTypeConfig' => 1,
416 'type' => 'script',
417 'title' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.W.table',
418 'icon' => 'content-table',
419 'module' => [
420 'name' => 'wizard_table'
421 ],
422 'params' => [
423 'xmlOutput' => 0
424 ]
425 ]
426 ],
427 'softref' => 'typolink_tag,images,email[subst],url',
428 'search' => [
429 'andWhere' => 'CType=\'text\' OR CType=\'textpic\''
430 ]
431 ]
432 ],
433 'image' => [
434 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.images',
435 'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('image', [
436 'appearance' => [
437 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference'
438 ],
439 // custom configuration for displaying fields in the overlay/reference table
440 // to use the imageoverlayPalette instead of the basicoverlayPalette
441 'foreign_types' => [
442 '0' => [
443 'showitem' => '
444 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
445 --palette--;;filePalette'
446 ],
447 \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => [
448 'showitem' => '
449 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
450 --palette--;;filePalette'
451 ],
452 \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => [
453 'showitem' => '
454 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
455 --palette--;;filePalette'
456 ],
457 \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => [
458 'showitem' => '
459 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.audioOverlayPalette;audioOverlayPalette,
460 --palette--;;filePalette'
461 ],
462 \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => [
463 'showitem' => '
464 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.videoOverlayPalette;videoOverlayPalette,
465 --palette--;;filePalette'
466 ],
467 \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => [
468 'showitem' => '
469 --palette--;LLL:EXT:lang/Resources/Private/Language/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
470 --palette--;;filePalette'
471 ]
472 ]
473 ], $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'])
474 ],
475 'imagewidth' => [
476 'exclude' => true,
477 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagewidth',
478 'config' => [
479 'type' => 'input',
480 'size' => 4,
481 'max' => 4,
482 'eval' => 'int',
483 'range' => [
484 'upper' => 1999,
485 'lower' => 0,
486 ],
487 'default' => 0
488 ]
489 ],
490 'imageheight' => [
491 'exclude' => true,
492 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageheight',
493 'config' => [
494 'type' => 'input',
495 'size' => 4,
496 'max' => 4,
497 'eval' => 'int',
498 'range' => [
499 'upper' => 1999,
500 'lower' => 0,
501 ],
502 'default' => 0
503 ]
504 ],
505 'imageorient' => [
506 'exclude' => true,
507 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient',
508 'config' => [
509 'type' => 'select',
510 'renderType' => 'selectSingle',
511 'items' => [
512 [
513 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.0',
514 0,
515 'content-beside-text-img-above-center'
516 ],
517 [
518 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.1',
519 1,
520 'content-beside-text-img-above-right'
521 ],
522 [
523 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.2',
524 2,
525 'content-beside-text-img-above-left'
526 ],
527 [
528 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.3',
529 8,
530 'content-beside-text-img-below-center'
531 ],
532 [
533 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.4',
534 9,
535 'content-beside-text-img-below-right'
536 ],
537 [
538 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.5',
539 10,
540 'content-beside-text-img-below-left'
541 ],
542 [
543 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.6',
544 17,
545 'content-inside-text-img-right'
546 ],
547 [
548 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.7',
549 18,
550 'content-inside-text-img-left'
551 ],
552 [
553 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.8',
554 '--div--'
555 ],
556 [
557 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.9',
558 25,
559 'content-beside-text-img-right'
560 ],
561 [
562 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageorient.I.10',
563 26,
564 'content-beside-text-img-left'
565 ]
566 ],
567 'selicon_cols' => 6,
568 'default' => 0,
569 'showIconTable' => true,
570 ]
571 ],
572 'imageborder' => [
573 'exclude' => true,
574 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imageborder',
575 'config' => [
576 'type' => 'check',
577 'items' => [
578 '1' => [
579 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
580 ]
581 ]
582 ]
583 ],
584 'image_zoom' => [
585 'exclude' => true,
586 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom',
587 'config' => [
588 'type' => 'check',
589 'items' => [
590 '1' => [
591 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
592 ]
593 ]
594 ]
595 ],
596 'imagecols' => [
597 'exclude' => true,
598 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:imagecols',
599 'config' => [
600 'type' => 'select',
601 'renderType' => 'selectSingle',
602 'items' => [
603 [
604 '1',
605 1
606 ],
607 [
608 '2',
609 2
610 ],
611 [
612 '3',
613 3
614 ],
615 [
616 '4',
617 4
618 ],
619 [
620 '5',
621 5
622 ],
623 [
624 '6',
625 6
626 ],
627 [
628 '7',
629 7
630 ],
631 [
632 '8',
633 8
634 ]
635 ],
636 'default' => 2
637 ]
638 ],
639 'cols' => [
640 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols',
641 'config' => [
642 'type' => 'select',
643 'renderType' => 'selectSingle',
644 'items' => [
645 [
646 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols.I.0',
647 '0'
648 ],
649 [
650 '1',
651 '1'
652 ],
653 [
654 '2',
655 '2'
656 ],
657 [
658 '3',
659 '3'
660 ],
661 [
662 '4',
663 '4'
664 ],
665 [
666 '5',
667 '5'
668 ],
669 [
670 '6',
671 '6'
672 ],
673 [
674 '7',
675 '7'
676 ],
677 [
678 '8',
679 '8'
680 ],
681 [
682 '9',
683 '9'
684 ]
685 ],
686 'default' => 0
687 ]
688 ],
689 'pages' => [
690 'exclude' => true,
691 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.startingpoint',
692 'config' => [
693 'type' => 'group',
694 'internal_type' => 'db',
695 'allowed' => 'pages',
696 'size' => 3,
697 'maxitems' => 50,
698 'minitems' => 0,
699 'show_thumbs' => true,
700 'wizards' => [
701 'suggest' => [
702 'type' => 'suggest'
703 ]
704 ]
705 ]
706 ],
707 'recursive' => [
708 'exclude' => true,
709 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.recursive',
710 'config' => [
711 'type' => 'select',
712 'renderType' => 'selectSingle',
713 'items' => [
714 [
715 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.0',
716 '0'
717 ],
718 [
719 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.1',
720 '1'
721 ],
722 [
723 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.2',
724 '2'
725 ],
726 [
727 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.3',
728 '3'
729 ],
730 [
731 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.4',
732 '4'
733 ],
734 [
735 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:recursive.I.5',
736 '250'
737 ]
738 ],
739 'default' => 0
740 ]
741 ],
742 'menu_type' => [
743 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type',
744 'config' => [
745 'type' => 'select',
746 'renderType' => 'selectSingle',
747 'items' => [
748 [
749 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.0',
750 '0'
751 ],
752 [
753 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.1',
754 '1'
755 ],
756 [
757 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.2',
758 '4'
759 ],
760 [
761 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.3',
762 '7'
763 ],
764 [
765 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.4',
766 '2'
767 ],
768 [
769 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.8',
770 '8'
771 ],
772 [
773 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.5',
774 '3'
775 ],
776 [
777 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.6',
778 '5'
779 ],
780 [
781 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.7',
782 '6'
783 ],
784 [
785 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.categorized_pages',
786 'categorized_pages'
787 ],
788 [
789 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type.I.categorized_content',
790 'categorized_content'
791 ]
792 ],
793 'default' => 0
794 ]
795 ],
796 'list_type' => [
797 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type',
798 'config' => [
799 'type' => 'select',
800 'renderType' => 'selectSingle',
801 'items' => [
802 [
803 '',
804 '',
805 ''
806 ]
807 ],
808 'itemsProcFunc' => \TYPO3\CMS\Frontend\Hooks\TableColumnHooks::class . '->sortPluginList',
809 'default' => '',
810 'authMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['explicitADmode'],
811 'authMode_enforce' => 'strict'
812 ]
813 ],
814 'select_key' => [
815 'exclude' => true,
816 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.code',
817 'config' => [
818 'type' => 'input',
819 'size' => 50,
820 'max' => 80,
821 'eval' => 'trim'
822 ]
823 ],
824 'file_collections' => [
825 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections',
826 'config' => [
827 'type' => 'group',
828 'internal_type' => 'db',
829 'localizeReferencesAtParentLocalization' => true,
830 'allowed' => 'sys_file_collection',
831 'foreign_table' => 'sys_file_collection',
832 'maxitems' => 999,
833 'minitems' => 0,
834 'size' => 5,
835 'wizards' => [
836 'suggest' => [
837 'type' => 'suggest'
838 ]
839 ]
840 ]
841 ],
842 'media' => [
843 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media',
844 'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig('media', [
845 'appearance' => [
846 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.addFileReference'
847 ]
848 ])
849 ],
850 'filelink_size' => [
851 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size',
852 'config' => [
853 'type' => 'check',
854 'items' => [
855 '1' => [
856 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
857 ]
858 ]
859 ]
860 ],
861 'filelink_sorting' => [
862 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting',
863 'config' => [
864 'type' => 'select',
865 'renderType' => 'selectSingle',
866 'items' => [
867 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.none', ''],
868 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.extension', 'extension'],
869 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.name', 'name'],
870 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.type', 'type'],
871 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.size', 'size']
872 ]
873 ]
874 ],
875 'target' => [
876 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target',
877 'config' => [
878 'type' => 'input',
879 'size' => 20,
880 'eval' => 'trim',
881 'wizards' => [
882 'target_picker' => [
883 'type' => 'select',
884 'renderType' => 'selectSingle',
885 'mode' => '',
886 'items' => [
887 ['LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', '_blank']
888 ]
889 ]
890 ],
891 'default' => ''
892 ]
893 ],
894 'records' => [
895 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records',
896 'config' => [
897 'type' => 'group',
898 'internal_type' => 'db',
899 'allowed' => 'tt_content',
900 'size' => 5,
901 'maxitems' => 200,
902 'minitems' => 0,
903 'show_thumbs' => true,
904 'wizards' => [
905 'suggest' => [
906 'type' => 'suggest'
907 ]
908 ]
909 ]
910 ],
911 'sectionIndex' => [
912 'exclude' => true,
913 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex',
914 'config' => [
915 'type' => 'check',
916 'default' => 1,
917 'items' => [
918 '1' => [
919 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
920 ]
921 ]
922 ]
923 ],
924 'linkToTop' => [
925 'exclude' => true,
926 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop',
927 'config' => [
928 'type' => 'check',
929 'items' => [
930 '1' => [
931 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
932 ]
933 ]
934 ]
935 ],
936 'pi_flexform' => [
937 'l10n_display' => 'hideDiff',
938 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pi_flexform',
939 'config' => [
940 'type' => 'flex',
941 'ds_pointerField' => 'list_type,CType',
942 'ds' => [
943 'default' => '
944 <T3DataStructure>
945 <ROOT>
946 <type>array</type>
947 <el>
948 <!-- Repeat an element like "xmlTitle" beneath for as many elements you like. Remember to name them uniquely -->
949 <xmlTitle>
950 <TCEforms>
951 <label>The Title:</label>
952 <config>
953 <type>input</type>
954 <size>48</size>
955 </config>
956 </TCEforms>
957 </xmlTitle>
958 </el>
959 </ROOT>
960 </T3DataStructure>
961 '
962 ],
963 'search' => [
964 'andWhere' => 'CType=\'list\''
965 ]
966 ]
967 ],
968 'accessibility_title' => [
969 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_title',
970 'config' => [
971 'type' => 'input',
972 'size' => 20,
973 'eval' => 'trim',
974 'default' => ''
975 ]
976 ],
977 'accessibility_bypass' => [
978 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass',
979 'config' => [
980 'type' => 'check',
981 'items' => [
982 '1' => [
983 '0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
984 ]
985 ]
986 ]
987 ],
988 'accessibility_bypass_text' => [
989 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:accessibility_bypass_text',
990 'config' => [
991 'type' => 'input',
992 'size' => 20,
993 'eval' => 'trim',
994 'default' => ''
995 ]
996 ],
997 'l18n_diffsource' => [
998 'config' => [
999 'type' => 'passthrough',
1000 'default' => ''
1001 ]
1002 ],
1003 't3ver_label' => [
1004 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel',
1005 'config' => [
1006 'type' => 'input',
1007 'size' => 30,
1008 'max' => 255
1009 ]
1010 ],
1011 'selected_categories' => [
1012 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:selected_categories',
1013 'config' => [
1014 'type' => 'select',
1015 'renderType' => 'selectTree',
1016 'foreign_table' => 'sys_category',
1017 'foreign_table_where' => 'AND sys_category.sys_language_uid IN (0,-1) ORDER BY sys_category.title ASC',
1018 'size' => 20,
1019 'maxitems' => 9999,
1020 'treeConfig' => [
1021 'parentField' => 'parent',
1022 'appearance' => [
1023 'expandAll' => true,
1024 'showHeader' => true,
1025 ],
1026 ],
1027 ]
1028 ],
1029 'category_field' => [
1030 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:category_field',
1031 'config' => [
1032 'type' => 'select',
1033 'renderType' => 'selectSingle',
1034 'size' => 1,
1035 'minitems' => 0,
1036 'maxitems' => 1,
1037 'itemsProcFunc' => \TYPO3\CMS\Core\Category\CategoryRegistry::class . '->getCategoryFieldItems',
1038 'categoryFieldsTable' => [
1039 'categorized_pages' => [
1040 'table' => 'pages',
1041 'activeCondition' => 'FIELD:menu_type:=:categorized_pages'
1042 ],
1043 'categorized_content' => [
1044 'table' => 'tt_content',
1045 'activeCondition' => 'FIELD:menu_type:=:categorized_content'
1046 ]
1047 ]
1048 ]
1049 ],
1050 'table_caption' => [
1051 'exclude' => true,
1052 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_caption',
1053 'config' => [
1054 'type' => 'input'
1055 ]
1056 ],
1057 'table_delimiter' => [
1058 'exclude' => true,
1059 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter',
1060 'config' => [
1061 'type' => 'select',
1062 'renderType' => 'selectSingle',
1063 'items' => [
1064 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.124', 124],
1065 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.59', 59],
1066 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.44', 44],
1067 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.58', 58],
1068 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_delimiter.9', 9]
1069 ],
1070 'default' => 124
1071 ]
1072 ],
1073 'table_enclosure' => [
1074 'exclude' => true,
1075 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure',
1076 'config' => [
1077 'type' => 'select',
1078 'renderType' => 'selectSingle',
1079 'items' => [
1080 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.0', 0],
1081 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.39', 39],
1082 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_enclosure.34', 34]
1083 ],
1084 'default' => 0
1085 ]
1086 ],
1087 'table_header_position' => [
1088 'exclude' => true,
1089 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position',
1090 'config' => [
1091 'type' => 'select',
1092 'renderType' => 'selectSingle',
1093 'items' => [
1094 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.0', 0],
1095 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.1', 1],
1096 ['LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_header_position.2', 2]
1097 ],
1098 'default' => 0
1099 ]
1100 ],
1101 'table_tfoot' => [
1102 'exclude' => true,
1103 'label' => 'LLL:EXT:frontend/Resources/Private/Language/Database.xlf:tt_content.table_tfoot',
1104 'config' => [
1105 'type' => 'check',
1106 'default' => 0,
1107 'items' => [
1108 ['LLL:EXT:lang/Resources/Private/Language/locallang_core.xml:labels.enabled', 1]
1109 ]
1110 ]
1111 ],
1112 ],
1113 'types' => [
1114 '1' => [
1115 'showitem' => 'CType'
1116 ],
1117 'bullets' => [
1118 'showitem' => '
1119 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1120 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1121 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header,
1122 bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel,
1123 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1124 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1125 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1126 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1127 --palette--;;language,
1128 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1129 --palette--;;hidden,
1130 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1131 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1132 categories,
1133 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1134 rowDescription,
1135 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1136 ',
1137 'columnsOverrides' => ['bodytext' => ['defaultExtras' => 'nowrap']]
1138 ],
1139 'div' => [
1140 'showitem' => '
1141 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1142 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1143 header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,
1144 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1145 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1146 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1147 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1148 --palette--;;language,
1149 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1150 --palette--;;hidden,
1151 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1152 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1153 categories,
1154 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1155 rowDescription,
1156 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1157 '
1158 ],
1159 'header' => [
1160 'showitem' => '
1161 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1162 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1163 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers;headers,
1164 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1165 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1166 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1167 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1168 --palette--;;language,
1169 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1170 --palette--;;hidden,
1171 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1172 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1173 categories,
1174 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1175 rowDescription,
1176 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1177 '
1178 ],
1179 'html' => [
1180 'showitem' => '
1181 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1182 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1183 header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,
1184 bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,
1185 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1186 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1187 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1188 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1189 --palette--;;language,
1190 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1191 --palette--;;hidden,
1192 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1193 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1194 categories,
1195 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1196 rowDescription,
1197 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1198 '
1199 ],
1200 'list' => [
1201 'showitem' => '
1202 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1203 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1204 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header,
1205 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.plugin,
1206 list_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:list_type_formlabel,
1207 select_key;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:select_key_formlabel,
1208 pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.list_formlabel,
1209 recursive,
1210 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1211 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1212 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1213 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1214 --palette--;;language,
1215 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1216 --palette--;;hidden,
1217 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1218 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1219 categories,
1220 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1221 rowDescription,
1222 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1223 ',
1224 'subtype_value_field' => 'list_type',
1225 'subtypes_excludelist' => [
1226 '3' => 'layout',
1227 '2' => 'layout',
1228 '5' => 'layout',
1229 '9' => 'layout',
1230 '0' => 'layout',
1231 '6' => 'layout',
1232 '7' => 'layout',
1233 '1' => 'layout',
1234 '8' => 'layout',
1235 '11' => 'layout',
1236 '20' => 'layout',
1237 '21' => 'layout'
1238 ]
1239 ],
1240 'menu' => [
1241 'showitem' => '
1242 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1243 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1244 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header,
1245 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu;menu,
1246 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1247 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1248 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1249 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.accessibility,
1250 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.menu_accessibility;menu_accessibility,
1251 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1252 --palette--;;language,
1253 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1254 --palette--;;hidden,
1255 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1256 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1257 categories,
1258 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1259 rowDescription,
1260 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1261 ',
1262 'subtype_value_field' => 'menu_type',
1263 'subtypes_excludelist' => [
1264 '2' => 'pages',
1265 'categorized_pages' => 'pages',
1266 'categorized_content' => 'pages',
1267 ],
1268 'subtypes_addlist' => [
1269 'categorized_pages' => 'selected_categories, category_field',
1270 'categorized_content' => 'selected_categories, category_field',
1271 ]
1272 ],
1273 'shortcut' => [
1274 'showitem' => '
1275 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1276 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1277 header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.shortcut_formlabel,
1278 records;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records_formlabel,
1279 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1280 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1281 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1282 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1283 --palette--;;language,
1284 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1285 --palette--;;hidden,
1286 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1287 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1288 categories,
1289 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1290 rowDescription,
1291 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1292 '
1293 ],
1294 'table' => [
1295 'showitem' => '
1296 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1297 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1298 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header,
1299 bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.table.bodytext,
1300 --palette--;;tableconfiguration,
1301 table_caption,
1302 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1303 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1304 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.table_layout;tablelayout,
1305 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1306 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1307 --palette--;;language,
1308 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1309 --palette--;;hidden,
1310 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1311 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1312 categories,
1313 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1314 rowDescription,
1315 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1316 '
1317 ],
1318 'uploads' => [
1319 'showitem' => '
1320 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,
1321 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
1322 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.header;header,
1323 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media;uploads,
1324 --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.appearance,
1325 layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
1326 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.uploads_layout;uploadslayout,
1327 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.appearanceLinks;appearanceLinks,
1328 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language,
1329 --palette--;;language,
1330 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:access,
1331 --palette--;;hidden,
1332 --palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.access;access,
1333 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories,
1334 categories,
1335 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes,
1336 rowDescription,
1337 --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended,
1338 '
1339 ]
1340 ],
1341 'palettes' => [
1342 'general' => [
1343 'showitem' => '
1344 CType;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType_formlabel,
1345 colPos;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:colPos_formlabel,
1346 ',
1347 ],
1348 'header' => [
1349 'showitem' => '
1350 header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel,
1351 --linebreak--,
1352 header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel,
1353 date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel,
1354 --linebreak--,
1355 header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel
1356 ',
1357 ],
1358 'headers' => [
1359 'showitem' => '
1360 header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel,
1361 --linebreak--,
1362 header_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_layout_formlabel,
1363 date;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:date_formlabel,
1364 --linebreak--,
1365 header_link;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_link_formlabel,
1366 --linebreak--,
1367 subheader;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:subheader_formlabel
1368 ',
1369 ],
1370 'imagelinks' => [
1371 'showitem' => '
1372 image_zoom;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:image_zoom_formlabel
1373 ',
1374 ],
1375 'uploads' => [
1376 'showitem' => '
1377 media;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media.ALT.uploads_formlabel,
1378 --linebreak--,
1379 file_collections;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections.ALT.uploads_formlabel,
1380 --linebreak--,
1381 filelink_sorting,
1382 target
1383 ',
1384 ],
1385 'menu' => [
1386 'showitem' => '
1387 menu_type;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu_type_formlabel,
1388 --linebreak--,
1389 pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel
1390 ',
1391 ],
1392 'menu_accessibility' => [
1393 'showitem' => '
1394 accessibility_title;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_title_formlabel,
1395 --linebreak--,
1396 accessibility_bypass;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_formlabel,
1397 accessibility_bypass_text;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:menu.ALT.accessibility_bypass_text_formlabel
1398 ',
1399 ],
1400 'hidden' => [
1401 'showitem' => '
1402 hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.default.hidden
1403 ',
1404 ],
1405 'language' => [
1406 'showitem' => '
1407 sys_language_uid;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sys_language_uid_formlabel,l18n_parent
1408 ',
1409 ],
1410 'access' => [
1411 'showitem' => '
1412 starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:starttime_formlabel,
1413 endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:endtime_formlabel,
1414 --linebreak--,
1415 fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:fe_group_formlabel,
1416 --linebreak--,editlock
1417 ',
1418 ],
1419 'uploadslayout' => [
1420 'showitem' => '
1421 filelink_size;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_size_formlabel
1422 ',
1423 ],
1424 'appearanceLinks' => [
1425 'showitem' => '
1426 sectionIndex;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:sectionIndex_formlabel,
1427 linkToTop;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:linkToTop_formlabel
1428 '
1429 ],
1430 'tableconfiguration' => [
1431 'showitem' => '
1432 table_delimiter,
1433 table_enclosure
1434 '
1435 ],
1436 'tablelayout' => [
1437 'showitem' => '
1438 cols,
1439 table_header_position,
1440 table_tfoot
1441 '
1442 ]
1443 ]
1444 ];