[BUGFIX] sys_file_reference uses filename instead of title
[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 )
1456 ),
1457 'multimedia' => array(
1458 'label' => 'LLL:EXT:cms/locallang_ttc.xml:multimedia',
1459 'config' => array(
1460 'type' => 'group',
1461 'internal_type' => 'file',
1462 'allowed' => 'txt,html,htm,class,swf,swa,dcr,wav,avi,au,mov,asf,mpg,wmv,mp3,mp4,m4v',
1463 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
1464 'uploadfolder' => 'uploads/media',
1465 'size' => '2',
1466 'maxitems' => '1',
1467 'minitems' => '0'
1468 )
1469 ),
1470 'filelink_size' => array(
1471 'label' => 'LLL:EXT:cms/locallang_ttc.xml:filelink_size',
1472 'config' => array(
1473 'type' => 'check',
1474 'items' => array(
1475 '1' => array(
1476 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1477 )
1478 )
1479 )
1480 ),
1481 'filelink_sorting' => array(
1482 'label' => 'LLL:EXT:cms/locallang_ttc.xml:filelink_sorting',
1483 'config' => array(
1484 'type' => 'select',
1485 'items' => array(
1486 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.none', ''),
1487 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.extension', 'extension'),
1488 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.name', 'name'),
1489 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.type', 'type'),
1490 array('LLL:EXT:cms/locallang_ttc.xlf:filelink_sorting.size', 'size')
1491 )
1492 )
1493 ),
1494 'target' => array(
1495 'label' => 'LLL:EXT:cms/locallang_ttc.xml:target',
1496 'config' => array(
1497 'type' => 'input',
1498 'size' => 20,
1499 'eval' => 'trim',
1500 'wizards' => array(
1501 'target_picker' => array(
1502 'type' => 'select',
1503 'mode' => '',
1504 'items' => array(
1505 array('LLL:EXT:cms/locallang_ttc.xml:target.I.1', '_blank')
1506 )
1507 )
1508 ),
1509 'default' => ''
1510 )
1511 ),
1512 'records' => array(
1513 'label' => 'LLL:EXT:cms/locallang_ttc.xml:records',
1514 'config' => array(
1515 'type' => 'group',
1516 'internal_type' => 'db',
1517 'allowed' => 'tt_content',
1518 'size' => '5',
1519 'maxitems' => '200',
1520 'minitems' => '0',
1521 'show_thumbs' => '1',
1522 'wizards' => array(
1523 'suggest' => array(
1524 'type' => 'suggest'
1525 )
1526 )
1527 )
1528 ),
1529 'spaceBefore' => array(
1530 'exclude' => 1,
1531 'label' => 'LLL:EXT:cms/locallang_ttc.xml:spaceBefore',
1532 'config' => array(
1533 'type' => 'input',
1534 'size' => '5',
1535 'max' => '5',
1536 'eval' => 'int',
1537 'range' => array(
1538 'lower' => '0'
1539 ),
1540 'default' => 0
1541 )
1542 ),
1543 'spaceAfter' => array(
1544 'exclude' => 1,
1545 'label' => 'LLL:EXT:cms/locallang_ttc.xml:spaceAfter',
1546 'config' => array(
1547 'type' => 'input',
1548 'size' => '5',
1549 'max' => '5',
1550 'eval' => 'int',
1551 'range' => array(
1552 'lower' => '0'
1553 ),
1554 'default' => 0
1555 )
1556 ),
1557 'section_frame' => array(
1558 'exclude' => 1,
1559 'label' => 'LLL:EXT:cms/locallang_ttc.xml:section_frame',
1560 'config' => array(
1561 'type' => 'select',
1562 'items' => array(
1563 array(
1564 '',
1565 '0'
1566 ),
1567 array(
1568 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.1',
1569 '1'
1570 ),
1571 array(
1572 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.2',
1573 '5'
1574 ),
1575 array(
1576 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.3',
1577 '6'
1578 ),
1579 array(
1580 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.4',
1581 '10'
1582 ),
1583 array(
1584 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.5',
1585 '11'
1586 ),
1587 array(
1588 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.6',
1589 '12'
1590 ),
1591 array(
1592 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.7',
1593 '20'
1594 ),
1595 array(
1596 'LLL:EXT:cms/locallang_ttc.xml:section_frame.I.8',
1597 '21'
1598 )
1599 ),
1600 'default' => '0'
1601 )
1602 ),
1603 'splash_layout' => array(
1604 'exclude' => 1,
1605 'label' => 'LLL:EXT:cms/locallang_ttc.xml:splash_layout',
1606 'config' => array(
1607 'type' => 'select',
1608 'items' => array(
1609 array(
1610 'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
1611 '0'
1612 ),
1613 array(
1614 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.1',
1615 '1'
1616 ),
1617 array(
1618 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.2',
1619 '2'
1620 ),
1621 array(
1622 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.3',
1623 '3'
1624 ),
1625 array(
1626 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.4',
1627 '--div--'
1628 ),
1629 array(
1630 'LLL:EXT:cms/locallang_ttc.xml:splash_layout.I.5',
1631 '20'
1632 )
1633 ),
1634 'default' => '0'
1635 )
1636 ),
1637 'sectionIndex' => array(
1638 'exclude' => 1,
1639 'label' => 'LLL:EXT:cms/locallang_ttc.xml:sectionIndex',
1640 'config' => array(
1641 'type' => 'check',
1642 'default' => 1,
1643 'items' => array(
1644 '1' => array(
1645 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1646 )
1647 )
1648 )
1649 ),
1650 'linkToTop' => array(
1651 'exclude' => 1,
1652 'label' => 'LLL:EXT:cms/locallang_ttc.xml:linkToTop',
1653 'config' => array(
1654 'type' => 'check',
1655 'items' => array(
1656 '1' => array(
1657 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1658 )
1659 )
1660 )
1661 ),
1662 'rte_enabled' => array(
1663 'exclude' => 1,
1664 'label' => 'LLL:EXT:cms/locallang_ttc.xml:rte_enabled',
1665 'config' => array(
1666 'type' => 'check',
1667 'showIfRTE' => 1,
1668 'items' => array(
1669 '1' => array(
1670 '0' => 'LLL:EXT:cms/locallang_ttc.xml:rte_enabled.I.0'
1671 )
1672 )
1673 )
1674 ),
1675 'pi_flexform' => array(
1676 'l10n_display' => 'hideDiff',
1677 'label' => 'LLL:EXT:cms/locallang_ttc.xml:pi_flexform',
1678 'config' => array(
1679 'type' => 'flex',
1680 'ds_pointerField' => 'list_type,CType',
1681 'ds' => array(
1682 'default' => '
1683 <T3DataStructure>
1684 <ROOT>
1685 <type>array</type>
1686 <el>
1687 <!-- Repeat an element like "xmlTitle" beneath for as many elements you like. Remember to name them uniquely -->
1688 <xmlTitle>
1689 <TCEforms>
1690 <label>The Title:</label>
1691 <config>
1692 <type>input</type>
1693 <size>48</size>
1694 </config>
1695 </TCEforms>
1696 </xmlTitle>
1697 </el>
1698 </ROOT>
1699 </T3DataStructure>
1700 ',
1701 ',media' => file_get_contents(\TYPO3\CMS\Core\Extension\ExtensionManager::extPath('cms') . 'flexform_media.xml')
1702 ),
1703 'search' => array(
1704 'andWhere' => 'CType=\'list\''
1705 )
1706 )
1707 ),
1708 'tx_impexp_origuid' => array(
1709 'config' => array(
1710 'type' => 'passthrough'
1711 )
1712 ),
1713 'accessibility_title' => array(
1714 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_title',
1715 'config' => array(
1716 'type' => 'input',
1717 'size' => 20,
1718 'eval' => 'trim',
1719 'default' => ''
1720 )
1721 ),
1722 'accessibility_bypass' => array(
1723 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_bypass',
1724 'config' => array(
1725 'type' => 'check',
1726 'items' => array(
1727 '1' => array(
1728 '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
1729 )
1730 )
1731 )
1732 ),
1733 'accessibility_bypass_text' => array(
1734 'label' => 'LLL:EXT:cms/locallang_ttc.xml:accessibility_bypass_text',
1735 'config' => array(
1736 'type' => 'input',
1737 'size' => 20,
1738 'eval' => 'trim',
1739 'default' => ''
1740 )
1741 ),
1742 'l18n_diffsource' => array(
1743 'config' => array(
1744 'type' => 'passthrough'
1745 )
1746 ),
1747 't3ver_label' => array(
1748 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.versionLabel',
1749 'config' => array(
1750 'type' => 'input',
1751 'size' => '30',
1752 'max' => '255'
1753 )
1754 )
1755 ),
1756 'types' => array(
1757 '1' => array(
1758 'showitem' => 'CType'
1759 ),
1760 'header' => array(
1761 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1762 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.headers;headers,
1763 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1764 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1765 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1766 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1767 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1768 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1769 ),
1770 'text' => array(
1771 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1772 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1773 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext_formlabel;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1774 rte_enabled;LLL:EXT:cms/locallang_ttc.xml:rte_enabled_formlabel,
1775 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1776 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1777 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1778 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1779 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1780 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1781 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1782 ),
1783 'textpic' => array(
1784 'showitem' => ('--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1785 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1786 bodytext;Text;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1787 rte_enabled;LLL:EXT:cms/locallang_ttc.xml:rte_enabled_formlabel,' . '--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.images,
1788 image,
1789 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imagelinks;imagelinks,') . '--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1790 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1791 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.image_settings;image_settings,
1792 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imageblock;imageblock,
1793 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1794 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1795 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1796 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1797 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1798 ),
1799 'image' => array(
1800 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1801 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1802 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.images,
1803 image,
1804 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imagelinks;imagelinks,
1805 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1806 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1807 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.image_settings;image_settings,
1808 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.imageblock;imageblock,
1809 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1810 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1811 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1812 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1813 ),
1814 'bullets' => array(
1815 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1816 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1817 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.bulletlist_formlabel;;nowrap,
1818 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1819 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1820 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1821 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1822 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1823 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1824 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1825 ),
1826 'table' => array(
1827 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1828 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1829 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.table_formlabel;;nowrap:wizards[table],
1830 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1831 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1832 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.table_layout;tablelayout,
1833 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textlayout;textlayout,
1834 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1835 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1836 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1837 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1838 ),
1839 'splash' => array(
1840 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1841 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1842 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.textbox;textbox,
1843 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1844 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1845 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1846 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1847 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1848 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1849 ),
1850 // file list
1851 'uploads' => array(
1852 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1853 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1854 --palette--;LLL:EXT:cms/locallang_ttc.xml:media;uploads,
1855 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1856 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1857 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.uploads_layout;uploadslayout,
1858 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1859 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1860 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1861 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1862 ),
1863 'multimedia' => array(
1864 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1865 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1866 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.media,
1867 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.multimediafiles;multimediafiles,
1868 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1869 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1870 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1871 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1872 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1873 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1874 ),
1875 'media' => array(
1876 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1877 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1878 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.media,
1879 pi_flexform; ;,
1880 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1881 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1882 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1883 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1884 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1885 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1886 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.media_formlabel;;richtext:rte_transform[flag=rte_enabled|mode=ts_css],
1887 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1888 ),
1889 'script' => array(
1890 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1891 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.script_formlabel,
1892 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.script,
1893 select_key;LLL:EXT:cms/locallang_ttc.xml:select_key.ALT.script_formlabel,
1894 pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.script_formlabel,
1895 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.script_formlabel;;nowrap,
1896 imagecaption;LLL:EXT:cms/locallang_ttc.xml:imagecaption.ALT.script_formlabel,
1897 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1898 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1899 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1900 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1901 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1902 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1903 ),
1904 'menu' => array(
1905 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1906 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1907 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.menu;menu,
1908 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.menu_accessibility;menu_accessibility,
1909 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1910 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1911 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1912 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1913 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1914 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended',
1915 'subtype_value_field' => 'menu_type',
1916 'subtypes_excludelist' => array(
1917 '2' => 'pages'
1918 )
1919 ),
1920 'mailform' => array(
1921 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1922 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1923 bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.mailform_formlabel;;nowrap:wizards[forms],
1924 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1925 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1926 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1927 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1928 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1929 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1930 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.mailform;mailform,
1931 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1932 ),
1933 'search' => array(
1934 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1935 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1936 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1937 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1938 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1939 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1940 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1941 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1942 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.searchform;searchform,
1943 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1944 ),
1945 'shortcut' => array(
1946 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1947 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.shortcut_formlabel,
1948 records;LLL:EXT:cms/locallang_ttc.xml:records_formlabel,
1949 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1950 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1951 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1952 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1953 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1954 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1955 ),
1956 'list' => array(
1957 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1958 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.header;header,
1959 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.plugin,
1960 list_type;LLL:EXT:cms/locallang_ttc.xml:list_type_formlabel,
1961 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1962 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1963 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1964 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1965 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1966 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.behaviour,
1967 select_key;LLL:EXT:cms/locallang_ttc.xml:select_key_formlabel,
1968 pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.list_formlabel,
1969 recursive,
1970 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended',
1971 'subtype_value_field' => 'list_type',
1972 'subtypes_excludelist' => array(
1973 '3' => 'layout',
1974 '2' => 'layout',
1975 '5' => 'layout',
1976 '9' => 'layout',
1977 '0' => 'layout',
1978 '6' => 'layout',
1979 '7' => 'layout',
1980 '1' => 'layout',
1981 '8' => 'layout',
1982 '11' => 'layout',
1983 '20' => 'layout',
1984 '21' => 'layout'
1985 )
1986 ),
1987 'div' => array(
1988 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1989 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.div_formlabel,
1990 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
1991 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
1992 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
1993 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
1994 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
1995 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
1996 ),
1997 'html' => array(
1998 'showitem' => '--palette--;LLL:EXT:cms/locallang_ttc.xml:palette.general;general,
1999 header;LLL:EXT:cms/locallang_ttc.xml:header.ALT.html_formlabel,
2000 bodytext,
2001 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.appearance,
2002 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.frames;frames,
2003 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.access,
2004 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.visibility;visibility,
2005 --palette--;LLL:EXT:cms/locallang_ttc.xml:palette.access;access,
2006 --div--;LLL:EXT:cms/locallang_ttc.xml:tabs.extended'
2007 )
2008 ),
2009 'palettes' => array(
2010 '1' => array(
2011 'showitem' => 'starttime, endtime'
2012 ),
2013 '2' => array(
2014 'showitem' => 'imagecols, image_noRows, imageborder'
2015 ),
2016 '3' => array(
2017 'showitem' => 'header_position, header_layout, header_link, date'
2018 ),
2019 '4' => array(
2020 'showitem' => 'sys_language_uid, l18n_parent, colPos, spaceBefore, spaceAfter, section_frame, sectionIndex'
2021 ),
2022 '5' => array(
2023 'showitem' => 'imagecaption_position'
2024 ),
2025 '6' => array(
2026 'showitem' => 'imagewidth,image_link'
2027 ),
2028 '7' => array(
2029 'showitem' => 'image_link, image_zoom',
2030 'canNotCollapse' => 1
2031 ),
2032 '8' => array(
2033 'showitem' => 'layout'
2034 ),
2035 '9' => array(
2036 'showitem' => 'text_align,text_face,text_size,text_color'
2037 ),
2038 '10' => array(
2039 'showitem' => 'table_bgColor, table_border, table_cellspacing, table_cellpadding'
2040 ),
2041 '11' => array(
2042 'showitem' => 'image_compression, image_effects, image_frames',
2043 'canNotCollapse' => 1
2044 ),
2045 '12' => array(
2046 'showitem' => 'recursive'
2047 ),
2048 '13' => array(
2049 'showitem' => 'imagewidth, imageheight',
2050 'canNotCollapse' => 1
2051 ),
2052 '14' => array(
2053 'showitem' => 'sys_language_uid, l18n_parent, colPos'
2054 ),
2055 'general' => array(
2056 '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',
2057 'canNotCollapse' => 1
2058 ),
2059 'header' => array(
2060 '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',
2061 'canNotCollapse' => 1
2062 ),
2063 'headers' => array(
2064 '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',
2065 'canNotCollapse' => 1
2066 ),
2067 'multimediafiles' => array(
2068 'showitem' => 'multimedia;LLL:EXT:cms/locallang_ttc.xml:multimedia_formlabel, bodytext;LLL:EXT:cms/locallang_ttc.xml:bodytext.ALT.multimedia_formlabel;;nowrap',
2069 'canNotCollapse' => 1
2070 ),
2071 'textbox' => array(
2072 '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',
2073 'canNotCollapse' => 1
2074 ),
2075 'imagelinks' => array(
2076 'showitem' => 'image_zoom;LLL:EXT:cms/locallang_ttc.xml:image_zoom_formlabel',
2077 'canNotCollapse' => 1
2078 ),
2079 'image_accessibility' => array(
2080 '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',
2081 'canNotCollapse' => 1
2082 ),
2083 'image_settings' => array(
2084 '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',
2085 'canNotCollapse' => 1
2086 ),
2087 'imageblock' => array(
2088 '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',
2089 'canNotCollapse' => 1
2090 ),
2091 'uploads' => array(
2092 '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',
2093 'canNotCollapse' => 1
2094 ),
2095 'mailform' => array(
2096 'showitem' => 'pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.mailform, --linebreak--, subheader;LLL:EXT:cms/locallang_ttc.xml:subheader.ALT.mailform_formlabel',
2097 'canNotCollapse' => 1
2098 ),
2099 'searchform' => array(
2100 'showitem' => 'pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.searchform',
2101 'canNotCollapse' => 1
2102 ),
2103 'menu' => array(
2104 'showitem' => 'menu_type;LLL:EXT:cms/locallang_ttc.xml:menu_type_formlabel, --linebreak--, pages;LLL:EXT:cms/locallang_ttc.xml:pages.ALT.menu_formlabel',
2105 'canNotCollapse' => 1
2106 ),
2107 'menu_accessibility' => array(
2108 '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',
2109 'canNotCollapse' => 1
2110 ),
2111 'visibility' => array(
2112 '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',
2113 'canNotCollapse' => 1
2114 ),
2115 'access' => array(
2116 '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',
2117 'canNotCollapse' => 1
2118 ),
2119 'frames' => array(
2120 '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',
2121 'canNotCollapse' => 1
2122 ),
2123 'textlayout' => array(
2124 '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',
2125 'canNotCollapse' => 1
2126 ),
2127 'tablelayout' => array(
2128 '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',
2129 'canNotCollapse' => 1
2130 ),
2131 'uploadslayout' => array(
2132 'showitem' => 'filelink_size;LLL:EXT:cms/locallang_ttc.xml:filelink_size_formlabel',
2133 'canNotCollapse' => 1
2134 )
2135 )
2136 );
2137 // keep old code (pre-FAL) for installations that haven't upgraded yet. please remove this code in TYPO3 7.0
2138 // @deprecated since TYPO3 6.0, please remove in TYPO3 7.0
2139 // existing installation - and files are merged, nothing to do
2140 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')) {
2141 \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.');
2142 // Existing installation and no upgrade wizard was executed - and files haven't been merged: use the old code
2143 $TCA['tt_content']['columns']['image']['config'] = array(
2144 'type' => 'group',
2145 'internal_type' => 'file',
2146 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'],
2147 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
2148 'uploadfolder' => 'uploads/pics',
2149 'show_thumbs' => '1',
2150 'size' => '3',
2151 'maxitems' => '200',
2152 'minitems' => '0',
2153 'autoSizeMax' => 40
2154 );
2155 }
2156 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')) {
2157 \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.');
2158 // Existing installation and no upgrade wizard was executed - and files haven't been merged: use the old code
2159 $TCA['tt_content']['columns']['media']['config'] = array(
2160 'type' => 'group',
2161 'internal_type' => 'file',
2162 'allowed' => '',
2163 // Must be empty for disallowed to work.
2164 'disallowed' => PHP_EXTENSIONS_DEFAULT,
2165 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
2166 'uploadfolder' => 'uploads/media',
2167 'show_thumbs' => '1',
2168 'size' => '3',
2169 'maxitems' => '10',
2170 'minitems' => '0'
2171 );
2172 }
2173 ?>