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