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