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