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