[TASK] Cleanup character after PHP closing tag
[Packages/TYPO3.CMS.git] / typo3 / sysext / cms / tbl_tt_content.php
1 <?php
2 /***************************************************************
3 * Copyright notice
4 *
5 * (c) 1999-2011 Kasper Skårhøj (kasperYYYY@typo3.com)
6 * All rights reserved
7 *
8 * This script is part of the TYPO3 project. The TYPO3 project is
9 * free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 *
14 * The GNU General Public License can be found at
15 * http://www.gnu.org/copyleft/gpl.html.
16 * A copy is found in the textfile GPL.txt and important notices to the license
17 * from the author is found in LICENSE.txt distributed with these scripts.
18 *
19 *
20 * This script is distributed in the hope that it will be useful,
21 * but WITHOUT ANY WARRANTY; without even the implied warranty of
22 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 * GNU General Public License for more details.
24 *
25 * This copyright notice MUST APPEAR in all copies of the script!
26 ***************************************************************/
27 /**
28 * Dynamic configuration of the tt_content table
29 * This gets it's own file because it's so huge and central to typical TYPO3 use.
30 *
31 * @author Kasper Skårhøj <kasperYYYY@typo3.com>
32 */
33 if (!function_exists('user_sortPluginList')) {
34 function user_sortPluginList(array &$parameters)
35 {
36 usort($parameters['items'], create_function('$item1,$item2', 'return strcasecmp($GLOBALS[\'LANG\']->sL($item1[0]),$GLOBALS[\'LANG\']->sL($item2[0]));'));
37 }
38 }
39 $TCA['tt_content'] = array(
40 'ctrl' => $TCA['tt_content']['ctrl'],
41 'interface' => array(
42 'always_description' => 0,
43 'showRecordFieldList' => 'CType,header,header_link,bodytext,image,imagewidth,imageorient,media,records,colPos,starttime,endtime,fe_group'
44 ),
45 'columns' => array(
46 'CType' => array(
47 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.type',
48 'config' => array(
49 'type' => 'select',
50 'items' => array(
51 array(
52 'LLL:EXT:cms/locallang_ttc.xml:CType.div.standard',
53 '--div--'
54 ),
55 array(
56 'LLL:EXT:cms/locallang_ttc.xml:CType.I.0',
57 'header',
58 'i/tt_content_header.gif'
59 ),
60 array(
61 'LLL:EXT:cms/locallang_ttc.xml:CType.I.1',
62 'text',
63 'i/tt_content.gif'
64 ),
65 array(
66 'LLL:EXT:cms/locallang_ttc.xml:CType.I.2',
67 'textpic',
68 'i/tt_content_textpic.gif'
69 ),
70 array(
71 'LLL:EXT:cms/locallang_ttc.xml:CType.I.3',
72 'image',
73 'i/tt_content_image.gif'
74 ),
75 array(
76 'LLL:EXT:cms/locallang_ttc.xml:CType.div.lists',
77 '--div--'
78 ),
79 array(
80 'LLL:EXT:cms/locallang_ttc.xml:CType.I.4',
81 'bullets',
82 'i/tt_content_bullets.gif'
83 ),
84 array(
85 'LLL:EXT:cms/locallang_ttc.xml:CType.I.5',
86 'table',
87 'i/tt_content_table.gif'
88 ),
89 array(
90 'LLL:EXT:cms/locallang_ttc.xml:CType.I.6',
91 'uploads',
92 'i/tt_content_uploads.gif'
93 ),
94 array(
95 'LLL:EXT:cms/locallang_ttc.xml:CType.div.forms',
96 '--div--'
97 ),
98 array(
99 'LLL:EXT:cms/locallang_ttc.xml:CType.I.8',
100 'mailform',
101 'i/tt_content_form.gif'
102 ),
103 array(
104 'LLL:EXT:cms/locallang_ttc.xml:CType.I.9',
105 'search',
106 'i/tt_content_search.gif'
107 ),
108 array(
109 'LLL:EXT:cms/locallang_ttc.xml:CType.div.special',
110 '--div--'
111 ),
112 array(
113 'LLL:EXT:cms/locallang_ttc.xml:CType.I.7',
114 'multimedia',
115 'i/tt_content_mm.gif'
116 ),
117 array(
118 'LLL:EXT:cms/locallang_ttc.xml:CType.I.18',
119 'media',
120 'i/tt_content_mm.gif'
121 ),
122 array(
123 'LLL:EXT:cms/locallang_ttc.xml:CType.I.11',
124 'splash',
125 'i/tt_content_news.gif'
126 ),
127 array(
128 'LLL:EXT:cms/locallang_ttc.xml:CType.I.12',
129 'menu',
130 'i/tt_content_menu.gif'
131 ),
132 array(
133 'LLL:EXT:cms/locallang_ttc.xml:CType.I.13',
134 'shortcut',
135 'i/tt_content_shortcut.gif'
136 ),
137 array(
138 'LLL:EXT:cms/locallang_ttc.xml:CType.I.14',
139 'list',
140 'i/tt_content_list.gif'
141 ),
142 array(
143 'LLL:EXT:cms/locallang_ttc.xml:CType.I.15',
144 'script',
145 'i/tt_content_script.gif'
146 ),
147 array(
148 'LLL:EXT:cms/locallang_ttc.xml:CType.I.16',
149 'div',
150 'i/tt_content_div.gif'
151 ),
152 array(
153 'LLL:EXT:cms/locallang_ttc.xml:CType.I.17',
154 'html',
155 'i/tt_content_html.gif'
156 )
157 ),
158 'default' => 'text',
159 'authMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['explicitADmode'],
160 'authMode_enforce' => 'strict',
161 'iconsInOptionTags' => 1,
162 'noIconsBelowSelect' => 1
163 )
164 ),
165 'hidden' => array(
166 'exclude' => 1,
167 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
168 'config' => array(
169 'type' => 'check',
170 'items' => array(
171 '1' => array(
172 '0' => 'LLL:EXT:cms/locallang_ttc.xml:hidden.I.0'
173 )
174 )
175 )
176 ),
177 'starttime' => array(
178 'exclude' => 1,
179 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.starttime',
180 'config' => array(
181 'type' => 'input',
182 'size' => '13',
183 'max' => '20',
184 'eval' => 'datetime',
185 'default' => '0'
186 ),
187 'l10n_mode' => 'exclude',
188 'l10n_display' => 'defaultAsReadonly'
189 ),
190 'endtime' => array(
191 'exclude' => 1,
192 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.endtime',
193 'config' => array(
194 'type' => 'input',
195 'size' => '13',
196 'max' => '20',
197 'eval' => 'datetime',
198 'default' => '0',
199 'range' => array(
200 'upper' => mktime(0, 0, 0, 12, 31, 2020)
201 )
202 ),
203 'l10n_mode' => 'exclude',
204 'l10n_display' => 'defaultAsReadonly'
205 ),
206 'fe_group' => array(
207 'exclude' => 1,
208 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.fe_group',
209 'config' => array(
210 'type' => 'select',
211 'size' => 5,
212 'maxitems' => 20,
213 'items' => array(
214 array(
215 'LLL:EXT:lang/locallang_general.xml:LGL.hide_at_login',
216 -1
217 ),
218 array(
219 'LLL:EXT:lang/locallang_general.xml:LGL.any_login',
220 -2
221 ),
222 array(
223 'LLL:EXT:lang/locallang_general.xml:LGL.usergroups',
224 '--div--'
225 )
226 ),
227 'exclusiveKeys' => '-1,-2',
228 'foreign_table' => 'fe_groups',
229 'foreign_table_where' => 'ORDER BY fe_groups.title'
230 )
231 ),
232 'sys_language_uid' => array(
233 'exclude' => 1,
234 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.language',
235 'config' => array(
236 'type' => 'select',
237 'foreign_table' => 'sys_language',
238 'foreign_table_where' => 'ORDER BY sys_language.title',
239 'items' => array(
240 array(
241 'LLL:EXT:lang/locallang_general.xml:LGL.allLanguages',
242 -1
243 ),
244 array(
245 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
246 0
247 )
248 )
249 )
250 ),
251 'l18n_parent' => array(
252 'displayCond' => 'FIELD:sys_language_uid:>:0',
253 'exclude' => 1,
254 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
255 'config' => array(
256 'type' => 'select',
257 'items' => array(
258 array(
259 '',
260 0
261 )
262 ),
263 'foreign_table' => 'tt_content',
264 'foreign_table_where' => 'AND tt_content.pid=###CURRENT_PID### AND tt_content.sys_language_uid IN (-1,0)'
265 )
266 ),
267 'layout' => array(
268 'exclude' => 1,
269 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.layout',
270 'config' => array(
271 'type' => 'select',
272 'items' => array(
273 array(
274 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
275 '0'
276 ),
277 array(
278 'LLL:EXT:cms/locallang_ttc.xml:layout.I.1',
279 '1'
280 ),
281 array(
282 'LLL:EXT:cms/locallang_ttc.xml:layout.I.2',
283 '2'
284 ),
285 array(
286 'LLL:EXT:cms/locallang_ttc.xml:layout.I.3',
287 '3'
288 )
289 ),
290 'default' => '0'
291 )
292 ),
293 'colPos' => array(
294 'exclude' => 1,
295 'label' => 'LLL:EXT:cms/locallang_ttc.xml:colPos',
296 'config' => array(
297 'type' => 'select',
298 'itemsProcFunc' => 'EXT:cms/classes/class.tx_cms_backendlayout.php:TYPO3\\CMS\\Backend\\View\\BackendLayoutView->colPosListItemProcFunc',
299 'items' => array(
300 array(
301 'LLL:EXT:cms/locallang_ttc.xml:colPos.I.0',
302 '1'
303 ),
304 array(
305 'LLL:EXT:lang/locallang_general.xml:LGL.normal',
306 '0'
307 ),
308 array(
309 'LLL:EXT:cms/locallang_ttc.xml:colPos.I.2',
310 '2'
311 ),
312 array(
313 'LLL:EXT:cms/locallang_ttc.xml:colPos.I.3',
314 '3'
315 )
316 ),
317 'default' => '0'
318 )
319 ),
320 'date' => array(
321 'exclude' => 1,
322 'label' => 'LLL:EXT:cms/locallang_ttc.xml:date',
323 'config' => array(
324 'type' => 'input',
325 'size' => '13',
326 'max' => '20',
327 'eval' => 'date',
328 'default' => '0'
329 )
330 ),
331 'header' => array(
332 'l10n_mode' => 'prefixLangTitle',
333 'l10n_cat' => 'text',
334 'label' => 'LLL:EXT:cms/locallang_ttc.xml:header',
335 'config' => array(
336 'type' => 'input',
337 'size' => '50',
338 'max' => '256'
339 )
340 ),
341 'header_position' => array(
342 'label' => 'LLL:EXT:cms/locallang_ttc.xml:header_position',
343 'exclude' => 1,
344 'config' => array(
345 'type' => 'select',
346 'items' => array(
347 array(
348 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
349 ''
350 ),
351 array(
352 'LLL:EXT:cms/locallang_ttc.xml:header_position.I.1',
353 'center'
354 ),
355 array(
356 'LLL:EXT:cms/locallang_ttc.xml:header_position.I.2',
357 'right'
358 ),
359 array(
360 'LLL:EXT:cms/locallang_ttc.xml:header_position.I.3',
361 'left'
362 )
363 ),
364 'default' => ''
365 )
366 ),
367 'header_link' => array(
368 'label' => 'LLL:EXT:cms/locallang_ttc.xml:header_link',
369 'exclude' => 1,
370 'config' => array(
371 'type' => 'input',
372 'size' => '50',
373 'max' => '256',
374 'eval' => 'trim',
375 'wizards' => array(
376 '_PADDING' => 2,
377 'link' => array(
378 'type' => 'popup',
379 'title' => 'LLL:EXT:cms/locallang_ttc.xml:header_link_formlabel',
380 'icon' => 'link_popup.gif',
381 'script' => 'browse_links.php?mode=wizard',
382 'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1'
383 )
384 ),
385 'softref' => 'typolink'
386 )
387 ),
388 'header_layout' => array(
389 'exclude' => 1,
390 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.type',
391 'config' => array(
392 'type' => 'select',
393 'items' => array(
394 array(
395 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
396 '0'
397 ),
398 array(
399 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.1',
400 '1'
401 ),
402 array(
403 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.2',
404 '2'
405 ),
406 array(
407 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.3',
408 '3'
409 ),
410 array(
411 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.4',
412 '4'
413 ),
414 array(
415 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.5',
416 '5'
417 ),
418 array(
419 'LLL:EXT:cms/locallang_ttc.xml:header_layout.I.6',
420 '100'
421 )
422 ),
423 'default' => '0'
424 )
425 ),
426 'subheader' => array(
427 'exclude' => 1,
428 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.subheader',
429 'config' => array(
430 'type' => 'input',
431 'size' => '50',
432 'max' => '256',
433 'softref' => 'email[subst]'
434 )
435 ),
436 'bodytext' => array(
437 'l10n_mode' => 'prefixLangTitle',
438 'l10n_cat' => 'text',
439 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.text',
440 'config' => array(
441 'type' => 'text',
442 'cols' => '48',
443 'rows' => '5',
444 'wizards' => array(
445 '_PADDING' => 4,
446 '_VALIGN' => 'middle',
447 'RTE' => array(
448 'notNewRecords' => 1,
449 'RTEonly' => 1,
450 'type' => 'script',
451 'title' => 'LLL:EXT:cms/locallang_ttc.xml:bodytext.W.RTE',
452 'icon' => 'wizard_rte2.gif',
453 'script' => 'wizard_rte.php'
454 ),
455 'table' => array(
456 'notNewRecords' => 1,
457 'enableByTypeConfig' => 1,
458 'type' => 'script',
459 'title' => 'LLL:EXT:cms/locallang_ttc.xml:bodytext.W.table',
460 'icon' => 'wizard_table.gif',
461 'script' => 'wizard_table.php',
462 'params' => array(
463 'xmlOutput' => 0
464 )
465 ),
466 'forms' => array(
467 'notNewRecords' => 1,
468 'enableByTypeConfig' => 1,
469 'type' => 'script',
470 'title' => 'LLL:EXT:cms/locallang_ttc.xml:bodytext.W.forms',
471 'icon' => 'wizard_forms.gif',
472 'script' => 'wizard_forms.php?special=formtype_mail',
473 'params' => array(
474 'xmlOutput' => 0
475 )
476 )
477 ),
478 'softref' => 'typolink_tag,images,email[subst],url',
479 'search' => array(
480 'andWhere' => 'CType=\'text\' OR CType=\'textpic\''
481 )
482 )
483 ),
484 'text_align' => array(
485 'exclude' => 1,
486 'label' => 'LLL:EXT:cms/locallang_ttc.xml:text_align',
487 'config' => array(
488 'type' => 'select',
489 'items' => array(
490 array(
491 '',
492 ''
493 ),
494 array(
495 'LLL:EXT:cms/locallang_ttc.xml:text_align.I.1',
496 'center'
497 ),
498 array(
499 'LLL:EXT:cms/locallang_ttc.xml:text_align.I.2',
500 'right'
501 ),
502 array(
503 'LLL:EXT:cms/locallang_ttc.xml:text_align.I.3',
504 'left'
505 )
506 ),
507 'default' => ''
508 )
509 ),
510 'text_face' => array(
511 'exclude' => 1,
512 'label' => 'LLL:EXT:cms/locallang_ttc.xml:text_face',
513 'config' => array(
514 'type' => 'select',
515 'items' => array(
516 array(
517 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
518 '0'
519 ),
520 array(
521 'Times',
522 '1'
523 ),
524 array(
525 'Verdana',
526 '2'
527 ),
528 array(
529 'Arial',
530 '3'
531 )
532 ),
533 'default' => '0'
534 )
535 ),
536 'text_size' => array(
537 'exclude' => 1,
538 'label' => 'LLL:EXT:cms/locallang_ttc.xml:text_size',
539 'config' => array(
540 'type' => 'select',
541 'items' => array(
542 array(
543 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
544 '0'
545 ),
546 array(
547 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.1',
548 '1'
549 ),
550 array(
551 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.2',
552 '2'
553 ),
554 array(
555 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.3',
556 '3'
557 ),
558 array(
559 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.4',
560 '4'
561 ),
562 array(
563 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.5',
564 '5'
565 ),
566 array(
567 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.6',
568 '10'
569 ),
570 array(
571 'LLL:EXT:cms/locallang_ttc.xml:text_size.I.7',
572 '11'
573 )
574 ),
575 'default' => '0'
576 )
577 ),
578 'text_color' => array(
579 'exclude' => 1,
580 'label' => 'LLL:EXT:cms/locallang_ttc.xml:text_color',
581 'config' => array(
582 'type' => 'select',
583 'items' => array(
584 array(
585 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
586 '0'
587 ),
588 array(
589 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.1',
590 '1'
591 ),
592 array(
593 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.2',
594 '2'
595 ),
596 array(
597 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.3',
598 '200'
599 ),
600 array(
601 '-----',
602 '--div--'
603 ),
604 array(
605 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.5',
606 '240'
607 ),
608 array(
609 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.6',
610 '241'
611 ),
612 array(
613 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.7',
614 '242'
615 ),
616 array(
617 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.8',
618 '243'
619 ),
620 array(
621 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.9',
622 '244'
623 ),
624 array(
625 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.10',
626 '245'
627 ),
628 array(
629 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.11',
630 '246'
631 ),
632 array(
633 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.12',
634 '247'
635 ),
636 array(
637 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.13',
638 '248'
639 ),
640 array(
641 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.14',
642 '249'
643 ),
644 array(
645 'LLL:EXT:cms/locallang_ttc.xml:text_color.I.15',
646 '250'
647 )
648 ),
649 'default' => '0'
650 )
651 ),
652 'text_properties' => array(
653 'exclude' => 1,
654 'label' => 'LLL:EXT:cms/locallang_ttc.xml:text_properties',
655 'config' => array(
656 'type' => 'check',
657 'items' => array(
658 array(
659 'LLL:EXT:cms/locallang_ttc.xml:text_properties.I.0',
660 ''
661 ),
662 array(
663 'LLL:EXT:cms/locallang_ttc.xml:text_properties.I.1',
664 ''
665 ),
666 array(
667 'LLL:EXT:cms/locallang_ttc.xml:text_properties.I.2',
668 ''
669 ),
670 array(
671 'LLL:EXT:cms/locallang_ttc.xml:text_properties.I.3',
672 ''
673 )
674 ),
675 'cols' => 4
676 )
677 ),
678 'image' => array(
679 'l10n_mode' => 'mergeIfNotBlank',
680 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.images',
681 'config' => \TYPO3\CMS\Core\Extension\ExtensionManager::getFileFieldTCAConfig('image', array(
682 'appearance' => array(
683 'createNewRelationLinkTitle' => 'LLL:EXT:cms/locallang_ttc.xlf:images.addFileReference'
684 ),
685 // custom configuration for displaying fields in the overlay/reference table
686 // to use the imageoverlayPalette instead of the basicoverlayPalette
687 'foreign_types' => array(
688 '0' => array(
689 'showitem' => '
690 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
691 --palette--;;filePalette'
692 ),
693 \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => array(
694 'showitem' => '
695 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
696 --palette--;;filePalette'
697 ),
698 \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => array(
699 'showitem' => '
700 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
701 --palette--;;filePalette'
702 ),
703 \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => array(
704 'showitem' => '
705 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
706 --palette--;;filePalette'
707 ),
708 \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => array(
709 'showitem' => '
710 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
711 --palette--;;filePalette'
712 ),
713 \TYPO3\CMS\Core\Resource\File::FILETYPE_SOFTWARE => array(
714 'showitem' => '
715 --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
716 --palette--;;filePalette'
717 )
718 )
719 ), $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'])
720 ),
721 'imagewidth' => array(
722 'exclude' => 1,
723 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imagewidth',
724 'config' => array(
725 'type' => 'input',
726 'size' => '4',
727 'max' => '4',
728 'eval' => 'int',
729 'range' => array(
730 'upper' => '999',
731 'lower' => '25'
732 ),
733 'default' => 0
734 )
735 ),
736 'imageheight' => array(
737 'exclude' => 1,
738 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imageheight',
739 'config' => array(
740 'type' => 'input',
741 'size' => '4',
742 'max' => '4',
743 'eval' => 'int',
744 'range' => array(
745 'upper' => '700',
746 'lower' => '25'
747 ),
748 'default' => 0
749 )
750 ),
751 'imageorient' => array(
752 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imageorient',
753 'config' => array(
754 'type' => 'select',
755 'items' => array(
756 array(
757 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.0',
758 0,
759 'selicons/above_center.gif'
760 ),
761 array(
762 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.1',
763 1,
764 'selicons/above_right.gif'
765 ),
766 array(
767 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.2',
768 2,
769 'selicons/above_left.gif'
770 ),
771 array(
772 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.3',
773 8,
774 'selicons/below_center.gif'
775 ),
776 array(
777 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.4',
778 9,
779 'selicons/below_right.gif'
780 ),
781 array(
782 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.5',
783 10,
784 'selicons/below_left.gif'
785 ),
786 array(
787 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.6',
788 17,
789 'selicons/intext_right.gif'
790 ),
791 array(
792 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.7',
793 18,
794 'selicons/intext_left.gif'
795 ),
796 array(
797 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.8',
798 '--div--'
799 ),
800 array(
801 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.9',
802 25,
803 'selicons/intext_right_nowrap.gif'
804 ),
805 array(
806 'LLL:EXT:cms/locallang_ttc.xml:imageorient.I.10',
807 26,
808 'selicons/intext_left_nowrap.gif'
809 )
810 ),
811 'selicon_cols' => 6,
812 'default' => '0',
813 'iconsInOptionTags' => 1
814 )
815 ),
816 'imageborder' => array(
817 'exclude' => 1,
818 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imageborder',
819 'config' => array(
820 'type' => 'check',
821 'items' => array(
822 '1' => array(
823 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
824 )
825 )
826 )
827 ),
828 'image_noRows' => array(
829 'exclude' => 1,
830 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_noRows',
831 'config' => array(
832 'type' => 'check',
833 'items' => array(
834 '1' => array(
835 '0' => 'LLL:EXT:cms/locallang_ttc.xml:image_noRows.I.0'
836 )
837 )
838 )
839 ),
840 'image_link' => array(
841 'exclude' => 1,
842 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_link',
843 'config' => array(
844 'type' => 'text',
845 'cols' => '30',
846 'rows' => '3',
847 'wizards' => array(
848 '_PADDING' => 2,
849 'link' => array(
850 'type' => 'popup',
851 'title' => 'LLL:EXT:cms/locallang_ttc.xml:image_link_formlabel',
852 'icon' => 'link_popup.gif',
853 'script' => 'browse_links.php?mode=wizard',
854 'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1'
855 )
856 ),
857 'softref' => 'typolink[linkList]'
858 )
859 ),
860 'image_zoom' => array(
861 'exclude' => 1,
862 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_zoom',
863 'config' => array(
864 'type' => 'check',
865 'items' => array(
866 '1' => array(
867 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
868 )
869 )
870 )
871 ),
872 'image_effects' => array(
873 'exclude' => 1,
874 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_effects',
875 'config' => array(
876 'type' => 'select',
877 'items' => array(
878 array(
879 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.0',
880 0
881 ),
882 array(
883 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.1',
884 1
885 ),
886 array(
887 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.2',
888 2
889 ),
890 array(
891 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.3',
892 3
893 ),
894 array(
895 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.4',
896 10
897 ),
898 array(
899 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.5',
900 11
901 ),
902 array(
903 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.6',
904 20
905 ),
906 array(
907 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.7',
908 23
909 ),
910 array(
911 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.8',
912 25
913 ),
914 array(
915 'LLL:EXT:cms/locallang_ttc.xml:image_effects.I.9',
916 26
917 )
918 )
919 )
920 ),
921 'image_frames' => array(
922 'exclude' => 1,
923 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_frames',
924 'config' => array(
925 'type' => 'select',
926 'items' => array(
927 array(
928 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.0',
929 0
930 ),
931 array(
932 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.1',
933 1
934 ),
935 array(
936 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.2',
937 2
938 ),
939 array(
940 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.3',
941 3
942 ),
943 array(
944 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.4',
945 4
946 ),
947 array(
948 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.5',
949 5
950 ),
951 array(
952 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.6',
953 6
954 ),
955 array(
956 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.7',
957 7
958 ),
959 array(
960 'LLL:EXT:cms/locallang_ttc.xml:image_frames.I.8',
961 8
962 )
963 )
964 )
965 ),
966 'image_compression' => array(
967 'exclude' => 1,
968 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_compression',
969 'config' => array(
970 'type' => 'select',
971 'items' => array(
972 array(
973 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
974 0
975 ),
976 array(
977 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.1',
978 1
979 ),
980 array(
981 'GIF/256',
982 10
983 ),
984 array(
985 'GIF/128',
986 11
987 ),
988 array(
989 'GIF/64',
990 12
991 ),
992 array(
993 'GIF/32',
994 13
995 ),
996 array(
997 'GIF/16',
998 14
999 ),
1000 array(
1001 'GIF/8',
1002 15
1003 ),
1004 array(
1005 'PNG',
1006 39
1007 ),
1008 array(
1009 'PNG/256',
1010 30
1011 ),
1012 array(
1013 'PNG/128',
1014 31
1015 ),
1016 array(
1017 'PNG/64',
1018 32
1019 ),
1020 array(
1021 'PNG/32',
1022 33
1023 ),
1024 array(
1025 'PNG/16',
1026 34
1027 ),
1028 array(
1029 'PNG/8',
1030 35
1031 ),
1032 array(
1033 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.15',
1034 21
1035 ),
1036 array(
1037 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.16',
1038 22
1039 ),
1040 array(
1041 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.17',
1042 24
1043 ),
1044 array(
1045 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.18',
1046 26
1047 ),
1048 array(
1049 'LLL:EXT:cms/locallang_ttc.xml:image_compression.I.19',
1050 28
1051 )
1052 )
1053 )
1054 ),
1055 'imagecols' => array(
1056 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imagecols',
1057 'config' => array(
1058 'type' => 'select',
1059 'items' => array(
1060 array(
1061 '1',
1062 1
1063 ),
1064 array(
1065 '2',
1066 2
1067 ),
1068 array(
1069 '3',
1070 3
1071 ),
1072 array(
1073 '4',
1074 4
1075 ),
1076 array(
1077 '5',
1078 5
1079 ),
1080 array(
1081 '6',
1082 6
1083 ),
1084 array(
1085 '7',
1086 7
1087 ),
1088 array(
1089 '8',
1090 8
1091 )
1092 ),
1093 'default' => 1
1094 )
1095 ),
1096 'imagecaption' => array(
1097 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.caption',
1098 'config' => array(
1099 'type' => 'text',
1100 'cols' => '30',
1101 'rows' => '3',
1102 'softref' => 'typolink_tag,images,email[subst],url'
1103 )
1104 ),
1105 'imagecaption_position' => array(
1106 'exclude' => 1,
1107 'label' => 'LLL:EXT:cms/locallang_ttc.xml:imagecaption_position',
1108 'config' => array(
1109 'type' => 'select',
1110 'items' => array(
1111 array(
1112 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
1113 ''
1114 ),
1115 array(
1116 'LLL:EXT:cms/locallang_ttc.xml:imagecaption_position.I.1',
1117 'center'
1118 ),
1119 array(
1120 'LLL:EXT:cms/locallang_ttc.xml:imagecaption_position.I.2',
1121 'right'
1122 ),
1123 array(
1124 'LLL:EXT:cms/locallang_ttc.xml:imagecaption_position.I.3',
1125 'left'
1126 )
1127 ),
1128 'default' => ''
1129 )
1130 ),
1131 'altText' => array(
1132 'exclude' => 1,
1133 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_altText',
1134 'config' => array(
1135 'type' => 'text',
1136 'cols' => '30',
1137 'rows' => '3'
1138 )
1139 ),
1140 'titleText' => array(
1141 'exclude' => 1,
1142 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_titleText',
1143 'config' => array(
1144 'type' => 'text',
1145 'cols' => '30',
1146 'rows' => '3'
1147 )
1148 ),
1149 'longdescURL' => array(
1150 'exclude' => 1,
1151 'label' => 'LLL:EXT:cms/locallang_ttc.xml:image_longdescURL',
1152 'config' => array(
1153 'type' => 'text',
1154 'cols' => '30',
1155 'rows' => '3',
1156 'wizards' => array(
1157 '_PADDING' => 2,
1158 'link' => array(
1159 'type' => 'popup',
1160 'title' => 'LLL:EXT:cms/locallang_ttc.xml:image_link_formlabel',
1161 'icon' => 'link_popup.gif',
1162 'script' => 'browse_links.php?mode=wizard',
1163 'params' => array(
1164 'blindLinkOptions' => 'folder,file,mail,spec',
1165 'blindLinkFields' => 'target,title,class,params'
1166 ),
1167 'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1'
1168 )
1169 ),
1170 'softref' => 'typolink[linkList]'
1171 )
1172 ),
1173 'cols' => array(
1174 'label' => 'LLL:EXT:cms/locallang_ttc.xml:cols',
1175 'config' => array(
1176 'type' => 'select',
1177 'items' => array(
1178 array(
1179 'LLL:EXT:cms/locallang_ttc.xml:cols.I.0',
1180 '0'
1181 ),
1182 array(
1183 '1',
1184 '1'
1185 ),
1186 array(
1187 '2',
1188 '2'
1189 ),
1190 array(
1191 '3',
1192 '3'
1193 ),
1194 array(
1195 '4',
1196 '4'
1197 ),
1198 array(
1199 '5',
1200 '5'
1201 ),
1202 array(
1203 '6',
1204 '6'
1205 ),
1206 array(
1207 '7',
1208 '7'
1209 ),
1210 array(
1211 '8',
1212 '8'
1213 ),
1214 array(
1215 '9',
1216 '9'
1217 )
1218 ),
1219 'default' => '0'
1220 )
1221 ),
1222 'pages' => array(
1223 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.startingpoint',
1224 'config' => array(
1225 'type' => 'group',
1226 'internal_type' => 'db',
1227 'allowed' => 'pages',
1228 'size' => '3',
1229 'maxitems' => '22',
1230 'minitems' => '0',
1231 'show_thumbs' => '1',
1232 'wizards' => array(
1233 'suggest' => array(
1234 'type' => 'suggest'
1235 )
1236 )
1237 )
1238 ),
1239 'recursive' => array(
1240 'exclude' => 1,
1241 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.recursive',
1242 'config' => array(
1243 'type' => 'select',
1244 'items' => array(
1245 array(
1246 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.0',
1247 '0'
1248 ),
1249 array(
1250 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.1',
1251 '1'
1252 ),
1253 array(
1254 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.2',
1255 '2'
1256 ),
1257 array(
1258 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.3',
1259 '3'
1260 ),
1261 array(
1262 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.4',
1263 '4'
1264 ),
1265 array(
1266 'LLL:EXT:cms/locallang_ttc.xml:recursive.I.5',
1267 '250'
1268 )
1269 ),
1270 'default' => '0'
1271 )
1272 ),
1273 'menu_type' => array(
1274 'label' => 'LLL:EXT:cms/locallang_ttc.xml:menu_type',
1275 'config' => array(
1276 'type' => 'select',
1277 'items' => array(
1278 array(
1279 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.0',
1280 '0'
1281 ),
1282 array(
1283 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.1',
1284 '1'
1285 ),
1286 array(
1287 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.2',
1288 '4'
1289 ),
1290 array(
1291 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.3',
1292 '7'
1293 ),
1294 array(
1295 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.4',
1296 '2'
1297 ),
1298 array(
1299 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.8',
1300 '8'
1301 ),
1302 array(
1303 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.5',
1304 '3'
1305 ),
1306 array(
1307 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.6',
1308 '5'
1309 ),
1310 array(
1311 'LLL:EXT:cms/locallang_ttc.xml:menu_type.I.7',
1312 '6'
1313 )
1314 ),
1315 'default' => '0'
1316 )
1317 ),
1318 'list_type' => array(
1319 'label' => 'LLL:EXT:cms/locallang_ttc.xml:list_type',
1320 'config' => array(
1321 'type' => 'select',
1322 'items' => array(
1323 array(
1324 '',
1325 '',
1326 ''
1327 )
1328 ),
1329 'itemsProcFunc' => 'user_sortPluginList',
1330 'default' => '',
1331 'authMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['explicitADmode'],
1332 'iconsInOptionTags' => 1,
1333 'noIconsBelowSelect' => 1
1334 )
1335 ),
1336 'select_key' => array(
1337 'exclude' => 1,
1338 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.code',
1339 'config' => array(
1340 'type' => 'input',
1341 'size' => '50',
1342 'max' => '80',
1343 'eval' => 'trim'
1344 )
1345 ),
1346 'table_bgColor' => array(
1347 'exclude' => 1,
1348 'label' => 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor',
1349 'config' => array(
1350 'type' => 'select',
1351 'items' => array(
1352 array(
1353 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
1354 '0'
1355 ),
1356 array(
1357 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.1',
1358 '1'
1359 ),
1360 array(
1361 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.2',
1362 '2'
1363 ),
1364 array(
1365 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.3',
1366 '200'
1367 ),
1368 array(
1369 '-----',
1370 '--div--'
1371 ),
1372 array(
1373 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.5',
1374 '240'
1375 ),
1376 array(
1377 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.6',
1378 '241'
1379 ),
1380 array(
1381 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.7',
1382 '242'
1383 ),
1384 array(
1385 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.8',
1386 '243'
1387 ),
1388 array(
1389 'LLL:EXT:cms/locallang_ttc.xml:table_bgColor.I.9',
1390 '244'
1391 )
1392 ),
1393 'default' => '0'
1394 )
1395 ),
1396 'table_border' => array(
1397 'exclude' => 1,
1398 'label' => 'LLL:EXT:cms/locallang_ttc.xml:table_border',
1399 'config' => array(
1400 'type' => 'input',
1401 'size' => '3',
1402 'max' => '3',
1403 'eval' => 'int',
1404 'range' => array(
1405 'upper' => '20',
1406 'lower' => '0'
1407 ),
1408 'default' => 0
1409 )
1410 ),
1411 'table_cellspacing' => array(
1412 'exclude' => 1,
1413 'label' => 'LLL:EXT:cms/locallang_ttc.xml:table_cellspacing',
1414 'config' => array(
1415 'type' => 'input',
1416 'size' => '3',
1417 'max' => '3',
1418 'eval' => 'int',
1419 'range' => array(
1420 'upper' => '200',
1421 'lower' => '0'
1422 ),
1423 'default' => 0
1424 )
1425 ),
1426 'table_cellpadding' => array(
1427 'exclude' => 1,
1428 'label' => 'LLL:EXT:cms/locallang_ttc.xml:table_cellpadding',
1429 'config' => array(
1430 'type' => 'input',
1431 'size' => '3',
1432 'max' => '3',
1433 'eval' => 'int',
1434 'range' => array(
1435 'upper' => '200',
1436 'lower' => '0'
1437 ),
1438 'default' => 0
1439 )
1440 ),
1441 'media' => array(
1442 'label' => 'LLL:EXT:cms/locallang_ttc.xml:media',
1443 'config' => \TYPO3\CMS\Core\Extension\ExtensionManager::getFileFieldTCAConfig('media', array(
1444 'appearance' => array(
1445 'createNewRelationLinkTitle' => 'LLL:EXT:cms/locallang_ttc.xlf:media.addFileReference'
1446 )
1447 ))
1448 ),
1449 'file_collections' => array(
1450 'label' => 'LLL:EXT:cms/locallang_ttc.xlf:file_collections',
1451 'config' => array(
1452 'type' => 'group',
1453 'internal_type' => 'db',
1454 'allowed' => 'sys_file_collection',
1455 'maxitems' => 999,
1456 'minitems' => 0,
1457 'size' => 5
1458 )
1459 ),
1460 'multimedia' => array(
1461 'label' => 'LLL:EXT:cms/locallang_ttc.xml:multimedia',
1462 'config' => array(
1463 'type' => 'group',
1464 'internal_type' => 'file',
1465 'allowed' => 'txt,html,htm,class,swf,swa,dcr,wav,avi,au,mov,asf,mpg,wmv,mp3,mp4,m4v',
1466 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
1467 'uploadfolder' => 'uploads/media',
1468 'size' => '2',
1469 'maxitems' => '1',
1470 'minitems' => '0'
1471 )
1472 ),
1473 'filelink_size' => array(
1474 'label' => 'LLL:EXT:cms/locallang_ttc.xml:filelink_size',
1475 'config' => array(
1476 'type' => 'check',
1477 'items' => array(
1478 '1' => array(
1479 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1480 )
1481 )
1482 )
1483 ),
1484 'filelink_sorting' => array(
1485 'label' => 'LLL:EXT:cms/locallang_ttc.xml:filelink_sorting',
1486 'config' => array(
1487 'type' => 'select',
1488 'items' => array(
1489 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.none', ''),
1490 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.extension', 'extension'),
1491 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.name', 'name'),
1492 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.type', 'type'),
1493 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.size', 'size')
1494 )
1495 )
1496 ),
1497 'target' => array(
1498 'label' => 'LLL:EXT:cms/locallang_ttc.xml:target',
1499 'config' => array(
1500 'type' => 'input',
1501 'size' => 20,
1502 'eval' => 'trim',
1503 'wizards' => array(
1504 'target_picker' => array(
1505 'type' => 'select',
1506 'mode' => '',
1507 'items' => array(
1508 array('LLL:EXT:cms/locallang_ttc.xml:target.I.1', '_blank')
1509 )
1510 )
1511 ),
1512 'default' => ''
1513 )
1514 ),
1515 'records' => array(
1516 'label' => 'LLL:EXT:cms/locallang_ttc.xml:records',
1517 'config' => array(
1518 'type' => 'group',
1519 'internal_type' => 'db',
1520 'allowed' => 'tt_content',
1521 'size' => '5',
1522 'maxitems' => '200',
1523 'minitems' => '0',
1524 'show_thumbs' => '1',
1525 'wizards' => array(
1526 'suggest' => array(
1527 'type' => 'suggest'
1528 )
1529 )
1530 )
1531 ),
1532 'spaceBefore' => array(
1533 'exclude' => 1,
1534 'label' => 'LLL:EXT:cms/locallang_ttc.xml:spaceBefore',
1535 'config' => array(
1536 'type' => 'input',
1537 'size' => '5',
1538 'max' => '5',
1539 'eval' => 'int',
1540 'range' => array(
1541 'lower' => '0'
1542 ),
1543 'default' => 0
1544 )
1545 ),
1546 'spaceAfter' => array(
1547 'exclude' => 1,
1548 'label' => 'LLL:EXT:cms/locallang_ttc.xml:spaceAfter',
1549 'config' => array(
1550 'type' => 'input',
1551 'size' => '5',
1552 'max' => '5',
1553 'eval' => 'int',
1554 'range' => array(
1555 'lower' => '0'
1556 ),
1557 'default' => 0
1558 )
1559 ),
1560 'section_frame' => array(
1561 'exclude' => 1,
1562 'label' => 'LLL:EXT:cms/locallang_ttc.xml:section_frame',
1563 'config' => array(
1564 'type' => 'select',
1565 'items' => array(
1566 array(
1567 '',
1568 '0'
1569 ),
1570 array(
1571 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.1',
1572 '1'
1573 ),
1574 array(
1575 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.2',
1576 '5'
1577 ),
1578 array(
1579 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.3',
1580 '6'
1581 ),
1582 array(
1583 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.4',
1584 '10'
1585 ),
1586 array(
1587 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.5',
1588 '11'
1589 ),
1590 array(
1591 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.6',
1592 '12'
1593 ),
1594 array(
1595 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.7',
1596 '20'
1597 ),
1598 array(
1599 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.8',
1600 '21'
1601 )
1602 ),
1603 'default' => '0'
1604 )
1605 ),
1606 'splash_layout' => array(
1607 'exclude' => 1,
1608 'label' => 'LLL:EXT:cms/locallang_ttc.xml:splash_layout',
1609 'config' => array(
1610 'type' => 'select',
1611 'items' => array(
1612 array(
1613 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
1614 '0'
1615 ),
1616 array(
1617 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.1',
1618 '1'
1619 ),
1620 array(
1621 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.2',
1622 '2'
1623 ),
1624 array(
1625 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.3',
1626 '3'
1627 ),
1628 array(
1629 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.4',
1630 '--div--'
1631 ),
1632 array(
1633 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.5',
1634 '20'
1635 )
1636 ),
1637 'default' => '0'
1638 )
1639 ),
1640 'sectionIndex' => array(
1641 'exclude' => 1,
1642 'label' => 'LLL:EXT:cms/locallang_ttc.xml:sectionIndex',
1643 'config' => array(
1644 'type' => 'check',
1645 'default' => 1,
1646 'items' => array(
1647 '1' => array(
1648 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1649 )
1650 )
1651 )
1652 ),
1653 'linkToTop' => array(
1654 'exclude' => 1,
1655 'label' => 'LLL:EXT:cms/locallang_ttc.xml:linkToTop',
1656 'config' => array(
1657 'type' => 'check',
1658 'items' => array(
1659 '1' => array(
1660 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1661 )
1662 )
1663 )
1664 ),
1665 'rte_enabled' => array(
1666 'exclude' => 1,
1667 'label' => 'LLL:EXT:cms/locallang_ttc.xml:rte_enabled',
1668 'config' => array(
1669 'type' => 'check',
1670 'showIfRTE' => 1,
1671 'items' => array(
1672 '1' => array(
1673 '0' => 'LLL:EXT:cms/locallang_ttc.xml:rte_enabled.I.0'
1674 )
1675 )
1676 )
1677 ),
1678 'pi_flexform' => array(
1679 'l10n_display' => 'hideDiff',
1680 'label' => 'LLL:EXT:cms/locallang_ttc.xml:pi_flexform',
1681 'config' => array(
1682 'type' => 'flex',
1683 'ds_pointerField' => 'list_type,CType',
1684 'ds' => array(
1685 'default' => '
1686 <T3DataStructure>
1687 <ROOT>
1688 <type>array</type>
1689 <el>
1690 <!-- Repeat an element like "xmlTitle" beneath for as many elements you like. Remember to name them uniquely -->
1691 <xmlTitle>
1692 <TCEforms>
1693 <label>The Title:</label>
1694 <config>
1695 <type>input</type>
1696 <size>48</size>
1697 </config>
1698 </TCEforms>
1699 </xmlTitle>
1700 </el>
1701 </ROOT>
1702 </T3DataStructure>
1703 ',
1704 ',media' => file_get_contents(\TYPO3\CMS\Core\Extension\ExtensionManager::extPath('cms') . 'flexform_media.xml')
1705 ),
1706 'search' => array(
1707 'andWhere' => 'CType=\'list\''
1708 )
1709 )
1710 ),
1711 'tx_impexp_origuid' => array(
1712 'config' => array(
1713 'type' => 'passthrough'
1714 )
1715 ),
1716 'accessibility_title' => array(
1717 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_title',
1718 'config' => array(
1719 'type' => 'input',
1720 'size' => 20,
1721 'eval' => 'trim',
1722 'default' => ''
1723 )
1724 ),
1725 'accessibility_bypass' => array(
1726 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_bypass',
1727 'config' => array(
1728 'type' => 'check',
1729 'items' => array(
1730 '1' => array(
1731 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1732 )
1733 )
1734 )
1735 ),
1736 'accessibility_bypass_text' => array(
1737 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_bypass_text',
1738 'config' => array(
1739 'type' => 'input',
1740 'size' => 20,
1741 'eval' => 'trim',
1742 'default' => ''
1743 )
1744 ),
1745 'l18n_diffsource' => array(
1746 'config' => array(
1747 'type' => 'passthrough'
1748 )
1749 ),
1750 't3ver_label' => array(
1751 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.versionLabel',
1752 'config' => array(
1753 'type' => 'input',
1754 'size' => '30',
1755 'max' => '255'
1756 )
1757 )
1758 ),
1759 'types' => array(
1760 '1' => array(
1761 'showitem' => 'CType'
1762 ),
1763 'header' => array(
1764 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1765 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.headers;headers,
1766 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1767 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1768 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1769 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1770 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1771 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1772 ),
1773 'text' => array(
1774 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1775 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1776 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext_formlabel;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1777 rte_enabled;LLL:EXT:cms/locallang_ttc.xml:rte_enabled_formlabel,
1778 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1779 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1780 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1781 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1782 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1783 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1784 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1785 ),
1786 'textpic' => array(
1787 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1788 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1789 bodytext;Text;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1790 rte_enabled;LLL:EXT:cms/locallang_ttc.xml:rte_enabled_formlabel,' . '--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.images,
1791 image,
1792 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imagelinks;imagelinks,' . '--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1793 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1794 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.image_settings;image_settings,
1795 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imageblock;imageblock,
1796 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1797 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1798 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1799 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1800 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1801 ),
1802 'image' => array(
1803 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1804 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1805 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.images,
1806 image,
1807 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imagelinks;imagelinks,
1808 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1809 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1810 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.image_settings;image_settings,
1811 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imageblock;imageblock,
1812 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1813 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1814 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1815 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1816 ),
1817 'bullets' => array(
1818 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1819 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1820 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.bulletlist_formlabel;;nowrap,
1821 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1822 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1823 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1824 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1825 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1826 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1827 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1828 ),
1829 'table' => array(
1830 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1831 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1832 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.table_formlabel;;nowrap:wizards[table],
1833 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1834 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1835 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.table_layout;tablelayout,
1836 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1837 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1838 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1839 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1840 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1841 ),
1842 'splash' => array(
1843 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1844 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1845 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textbox;textbox,
1846 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1847 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1848 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1849 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1850 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1851 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1852 ),
1853 // file list
1854 'uploads' => array(
1855 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1856 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1857 --palette--;LLL:EXT:cms/locallang_ttc.xml:media;uploads,
1858 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1859 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1860 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.uploads_layout;uploadslayout,
1861 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1862 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1863 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1864 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1865 ),
1866 'multimedia' => array(
1867 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1868 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1869 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.media,
1870 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.multimediafiles;multimediafiles,
1871 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1872 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1873 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1874 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1875 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1876 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1877 ),
1878 'media' => array(
1879 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1880 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1881 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.media,
1882 pi_flexform; ;,
1883 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1884 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1885 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1886 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1887 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1888 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1889 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.media_formlabel;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1890 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1891 ),
1892 'script' => array(
1893 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1894 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.script_formlabel,
1895 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.script,
1896 select_key;LLL:EXT:cms/locallang_ttc.xml:select_key.ALT.script_formlabel,
1897 pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.script_formlabel,
1898 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.script_formlabel;;nowrap,
1899 imagecaption;LLL:EXT:cms/locallang_ttc.xml:imagecaption.ALT.script_formlabel,
1900 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1901 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1902 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1903 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1904 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1905 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1906 ),
1907 'menu' => array(
1908 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1909 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1910 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.menu;menu,
1911 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.menu_accessibility;menu_accessibility,
1912 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1913 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1914 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1915 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1916 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1917 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended',
1918 'subtype_value_field' => 'menu_type',
1919 'subtypes_excludelist' => array(
1920 '2' => 'pages'
1921 )
1922 ),
1923 'mailform' => array(
1924 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1925 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1926 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.mailform_formlabel;;nowrap:wizards[forms],
1927 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1928 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1929 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1930 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1931 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1932 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1933 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.mailform;mailform,
1934 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1935 ),
1936 'search' => array(
1937 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1938 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1939 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1940 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1941 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1942 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1943 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1944 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1945 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.searchform;searchform,
1946 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1947 ),
1948 'shortcut' => array(
1949 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1950 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.shortcut_formlabel,
1951 records;LLL:EXT:cms/locallang_ttc.xml:records_formlabel,
1952 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1953 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1954 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1955 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1956 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1957 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1958 ),
1959 'list' => array(
1960 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1961 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1962 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.plugin,
1963 list_type;LLL:EXT:cms/locallang_ttc.xml:list_type_formlabel,
1964 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1965 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1966 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1967 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1968 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1969 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1970 select_key;LLL:EXT:cms/locallang_ttc.xml:select_key_formlabel,
1971 pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.list_formlabel,
1972 recursive,
1973 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended',
1974 'subtype_value_field' => 'list_type',
1975 'subtypes_excludelist' => array(
1976 '3' => 'layout',
1977 '2' => 'layout',
1978 '5' => 'layout',
1979 '9' => 'layout',
1980 '0' => 'layout',
1981 '6' => 'layout',
1982 '7' => 'layout',
1983 '1' => 'layout',
1984 '8' => 'layout',
1985 '11' => 'layout',
1986 '20' => 'layout',
1987 '21' => 'layout'
1988 )
1989 ),
1990 'div' => array(
1991 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1992 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.div_formlabel,
1993 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1994 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1995 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1996 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1997 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1998 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1999 ),
2000 'html' => array(
2001 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
2002 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.html_formlabel,
2003 bodytext,
2004 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
2005 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
2006 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
2007 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
2008 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
2009 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
2010 )
2011 ),
2012 'palettes' => array(
2013 '1' => array(
2014 'showitem' => 'starttime, endtime'
2015 ),
2016 '2' => array(
2017 'showitem' => 'imagecols, image_noRows, imageborder'
2018 ),
2019 '3' => array(
2020 'showitem' => 'header_position, header_layout, header_link, date'
2021 ),
2022 '4' => array(
2023 'showitem' => 'sys_language_uid, l18n_parent, colPos, spaceBefore, spaceAfter, section_frame, sectionIndex'
2024 ),
2025 '5' => array(
2026 'showitem' => 'imagecaption_position'
2027 ),
2028 '6' => array(
2029 'showitem' => 'imagewidth,image_link'
2030 ),
2031 '7' => array(
2032 'showitem' => 'image_link, image_zoom',
2033 'canNotCollapse' => 1
2034 ),
2035 '8' => array(
2036 'showitem' => 'layout'
2037 ),
2038 '9' => array(
2039 'showitem' => 'text_align,text_face,text_size,text_color'
2040 ),
2041 '10' => array(
2042 'showitem' => 'table_bgColor, table_border, table_cellspacing, table_cellpadding'
2043 ),
2044 '11' => array(
2045 'showitem' => 'image_compression, image_effects, image_frames',
2046 'canNotCollapse' => 1
2047 ),
2048 '12' => array(
2049 'showitem' => 'recursive'
2050 ),
2051 '13' => array(
2052 'showitem' => 'imagewidth, imageheight',
2053 'canNotCollapse' => 1
2054 ),
2055 '14' => array(
2056 'showitem' => 'sys_language_uid, l18n_parent, colPos'
2057 ),
2058 'general' => array(
2059 'showitem' => 'CType;LLL:EXT:cms/locallang_ttc.xml:CType_formlabel, colPos;LLL:EXT:cms/locallang_ttc.xml:colPos_formlabel, sys_language_uid;LLL:EXT:cms/locallang_ttc.xml:sys_language_uid_formlabel',
2060 'canNotCollapse' => 1
2061 ),
2062 'header' => array(
2063 'showitem' => 'header;LLL:EXT:cms/locallang_ttc.xml:header_formlabel, --linebreak--, header_layout;LLL:EXT:cms/locallang_ttc.xml:header_layout_formlabel, header_position;LLL:EXT:cms/locallang_ttc.xml:header_position_formlabel, date;LLL:EXT:cms/locallang_ttc.xml:date_formlabel, --linebreak--, header_link;LLL:EXT:cms/locallang_ttc.xml:header_link_formlabel',
2064 'canNotCollapse' => 1
2065 ),
2066 'headers' => array(
2067 'showitem' => 'header;LLL:EXT:cms/locallang_ttc.xml:header_formlabel, --linebreak--, header_layout;LLL:EXT:cms/locallang_ttc.xml:header_layout_formlabel, header_position;LLL:EXT:cms/locallang_ttc.xml:header_position_formlabel, date;LLL:EXT:cms/locallang_ttc.xml:date_formlabel, --linebreak--, header_link;LLL:EXT:cms/locallang_ttc.xml:header_link_formlabel, --linebreak--, subheader;LLL:EXT:cms/locallang_ttc.xml:subheader_formlabel',
2068 'canNotCollapse' => 1
2069 ),
2070 'multimediafiles' => array(
2071 'showitem' => 'multimedia;LLL:EXT:cms/locallang_ttc.xml:multimedia_formlabel, bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.multimedia_formlabel;;nowrap',
2072 'canNotCollapse' => 1
2073 ),
2074 'textbox' => array(
2075 'showitem' => 'splash_layout;LLL:EXT:cms/locallang_ttc.xml:splash_layout_formlabel, image;LLL:EXT:cms/locallang_ttc.xml:image.ALT.textbox_formlabel, --linebreak--, bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.textbox_formlabel',
2076 'canNotCollapse' => 1
2077 ),
2078 'imagelinks' => array(
2079 'showitem' => 'image_zoom;LLL:EXT:cms/locallang_ttc.xml:image_zoom_formlabel',
2080 'canNotCollapse' => 1
2081 ),
2082 'image_accessibility' => array(
2083 'showitem' => 'altText;LLL:EXT:cms/locallang_ttc.xml:altText_formlabel, titleText;LLL:EXT:cms/locallang_ttc.xml:titleText_formlabel, --linebreak--, longdescURL;LLL:EXT:cms/locallang_ttc.xml:longdescURL_formlabel',
2084 'canNotCollapse' => 1
2085 ),
2086 'image_settings' => array(
2087 'showitem' => 'imagewidth;LLL:EXT:cms/locallang_ttc.xml:imagewidth_formlabel, imageheight;LLL:EXT:cms/locallang_ttc.xml:imageheight_formlabel, imageborder;LLL:EXT:cms/locallang_ttc.xml:imageborder_formlabel, --linebreak--, image_compression;LLL:EXT:cms/locallang_ttc.xml:image_compression_formlabel, image_effects;LLL:EXT:cms/locallang_ttc.xml:image_effects_formlabel, image_frames;LLL:EXT:cms/locallang_ttc.xml:image_frames_formlabel',
2088 'canNotCollapse' => 1
2089 ),
2090 'imageblock' => array(
2091 'showitem' => 'imageorient;LLL:EXT:cms/locallang_ttc.xml:imageorient_formlabel, imagecols;LLL:EXT:cms/locallang_ttc.xml:imagecols_formlabel, --linebreak--, image_noRows;LLL:EXT:cms/locallang_ttc.xml:image_noRows_formlabel, imagecaption_position;LLL:EXT:cms/locallang_ttc.xml:imagecaption_position_formlabel',
2092 'canNotCollapse' => 1
2093 ),
2094 'uploads' => array(
2095 'showitem' => 'media;LLL:EXT:cms/locallang_ttc.xml:media.ALT.uploads_formlabel, --linebreak--, file_collections;LLL:EXT:cms/locallang_ttc.xml:file_collections.ALT.uploads_formlabel, --linebreak--, filelink_sorting, target',
2096 'canNotCollapse' => 1
2097 ),
2098 'mailform' => array(
2099 'showitem' => 'pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.mailform, --linebreak--, subheader;LLL:EXT:cms/locallang_ttc.xml:subheader.ALT.mailform_formlabel',
2100 'canNotCollapse' => 1
2101 ),
2102 'searchform' => array(
2103 'showitem' => 'pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.searchform',
2104 'canNotCollapse' => 1
2105 ),
2106 'menu' => array(
2107 'showitem' => 'menu_type;LLL:EXT:cms/locallang_ttc.xml:menu_type_formlabel, --linebreak--, pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.menu_formlabel',
2108 'canNotCollapse' => 1
2109 ),
2110 'menu_accessibility' => array(
2111 'showitem' => 'accessibility_title;LLL:EXT:cms/locallang_ttc.xml:menu.ALT.accessibility_title_formlabel, --linebreak--, accessibility_bypass;LLL:EXT:cms/locallang_ttc.xml:menu.ALT.accessibility_bypass_formlabel, accessibility_bypass_text;LLL:EXT:cms/locallang_ttc.xml:menu.ALT.accessibility_bypass_text_formlabel',
2112 'canNotCollapse' => 1
2113 ),
2114 'visibility' => array(
2115 'showitem' => 'hidden;LLL:EXT:cms/locallang_ttc.xml:hidden_formlabel, sectionIndex;LLL:EXT:cms/locallang_ttc.xml:sectionIndex_formlabel, linkToTop;LLL:EXT:cms/locallang_ttc.xml:linkToTop_formlabel',
2116 'canNotCollapse' => 1
2117 ),
2118 'access' => array(
2119 'showitem' => 'starttime;LLL:EXT:cms/locallang_ttc.xml:starttime_formlabel, endtime;LLL:EXT:cms/locallang_ttc.xml:endtime_formlabel, --linebreak--, fe_group;LLL:EXT:cms/locallang_ttc.xml:fe_group_formlabel',
2120 'canNotCollapse' => 1
2121 ),
2122 'frames' => array(
2123 'showitem' => 'layout;LLL:EXT:cms/locallang_ttc.xml:layout_formlabel, spaceBefore;LLL:EXT:cms/locallang_ttc.xml:spaceBefore_formlabel, spaceAfter;LLL:EXT:cms/locallang_ttc.xml:spaceAfter_formlabel, section_frame;LLL:EXT:cms/locallang_ttc.xml:section_frame_formlabel',
2124 'canNotCollapse' => 1
2125 ),
2126 'textlayout' => array(
2127 'showitem' => 'text_align;LLL:EXT:cms/locallang_ttc.xml:text_align_formlabel, text_face;LLL:EXT:cms/locallang_ttc.xml:text_face_formlabel, text_size;LLL:EXT:cms/locallang_ttc.xml:text_size_formlabel, text_color;LLL:EXT:cms/locallang_ttc.xml:text_color_formlabel, --linebreak--, text_properties;LLL:EXT:cms/locallang_ttc.xml:text_properties_formlabel',
2128 'canNotCollapse' => 1
2129 ),
2130 'tablelayout' => array(
2131 'showitem' => 'table_bgColor;LLL:EXT:cms/locallang_ttc.xml:table_bgColor_formlabel, table_border;LLL:EXT:cms/locallang_ttc.xml:table_border_formlabel, table_cellspacing;LLL:EXT:cms/locallang_ttc.xml:table_cellspacing_formlabel, table_cellpadding;LLL:EXT:cms/locallang_ttc.xml:table_cellpadding_formlabel',
2132 'canNotCollapse' => 1
2133 ),
2134 'uploadslayout' => array(
2135 'showitem' => 'filelink_size;LLL:EXT:cms/locallang_ttc.xml:filelink_size_formlabel',
2136 'canNotCollapse' => 1
2137 )
2138 )
2139 );
2140 // keep old code (pre-FAL) for installations that haven't upgraded yet. please remove this code in TYPO3 7.0
2141 // @deprecated since TYPO3 6.0, please remove in TYPO3 7.0
2142 // existing installation - and files are merged, nothing to do
2143 if ((!isset($GLOBALS['TYPO3_CONF_VARS']['INSTALL']['wizardDone']['Tx_Install_Updates_File_TceformsUpdateWizard']) || !\TYPO3\CMS\Core\Utility\GeneralUtility::inList($GLOBALS['TYPO3_CONF_VARS']['INSTALL']['wizardDone']['Tx_Install_Updates_File_TceformsUpdateWizard'], 'tt_content:image')) && !\TYPO3\CMS\Core\Utility\GeneralUtility::compat_version('6.0')) {
2144 \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('This installation hasn\'t been migrated to FAL for the field $TCA[tt_content][columns][image] yet. Please do so before TYPO3 v7.');
2145 // Existing installation and no upgrade wizard was executed - and files haven't been merged: use the old code
2146 $TCA['tt_content']['columns']['image']['config'] = array(
2147 'type' => 'group',
2148 'internal_type' => 'file',
2149 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
2150 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
2151 'uploadfolder' => 'uploads/pics',
2152 'show_thumbs' => '1',
2153 'size' => '3',
2154 'maxitems' => '200',
2155 'minitems' => '0',
2156 'autoSizeMax' => 40
2157 );
2158 }
2159 if ((!isset($GLOBALS['TYPO3_CONF_VARS']['INSTALL']['wizardDone']['Tx_Install_Updates_File_TceformsUpdateWizard']) || !\TYPO3\CMS\Core\Utility\GeneralUtility::inList($GLOBALS['TYPO3_CONF_VARS']['INSTALL']['wizardDone']['Tx_Install_Updates_File_TceformsUpdateWizard'], 'tt_content:media')) && !\TYPO3\CMS\Core\Utility\GeneralUtility::compat_version('6.0')) {
2160 \TYPO3\CMS\Core\Utility\GeneralUtility::deprecationLog('This installation hasn\'t been migrated to FAL for the field $TCA[tt_content][columns][media] yet. Please do so before TYPO3 v7.');
2161 // Existing installation and no upgrade wizard was executed - and files haven't been merged: use the old code
2162 $TCA['tt_content']['columns']['media']['config'] = array(
2163 'type' => 'group',
2164 'internal_type' => 'file',
2165 'allowed' => '',
2166 // Must be empty for disallowed to work.
2167 'disallowed' => PHP_EXTENSIONS_DEFAULT,
2168 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
2169 'uploadfolder' => 'uploads/media',
2170 'show_thumbs' => '1',
2171 'size' => '3',
2172 'maxitems' => '10',
2173 'minitems' => '0'
2174 );
2175 }
2176 ?>