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