Documentation TYPO3 par Ameos |
00001 <?php 00002 if (!defined ('TYPO3_MODE')) die ('Access denied.'); 00003 00004 $TCA['tx_rtehtmlarea_acronym'] = Array ( 00005 'ctrl' => $TCA['tx_rtehtmlarea_acronym']['ctrl'], 00006 'interface' => Array ( 00007 'showRecordFieldList' => 'hidden,sys_language_uid,term,acronym' 00008 ), 00009 'columns' => Array ( 00010 'hidden' => Array ( 00011 'exclude' => 0, 00012 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden', 00013 'config' => Array ( 00014 'type' => 'check', 00015 'default' => '0' 00016 ) 00017 ), 00018 'starttime' => Array ( 00019 'exclude' => 0, 00020 "label" => "LLL:EXT:lang/locallang_general.xml:LGL.starttime", 00021 "config" => Array ( 00022 "type" => "input", 00023 "size" => "8", 00024 "max" => "20", 00025 "eval" => "date", 00026 "default" => "0", 00027 "checkbox" => "0" 00028 ) 00029 ), 00030 'endtime' => Array ( 00031 'exclude' => 0, 00032 "label" => "LLL:EXT:lang/locallang_general.xml:LGL.endtime", 00033 "config" => Array ( 00034 "type" => "input", 00035 "size" => "8", 00036 "max" => "20", 00037 "eval" => "date", 00038 "checkbox" => "0", 00039 "default" => "0", 00040 "range" => Array ( 00041 "upper" => mktime(0,0,0,12,31,2020), 00042 "lower" => mktime(0,0,0,date("m")-1,date("d"),date("Y")) 00043 ) 00044 00045 ) 00046 ), 00047 'sys_language_uid' => Array ( 00048 'exclude' => 0, 00049 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.language', 00050 'config' => Array ( 00051 'type' => 'select', 00052 'foreign_table' => 'sys_language', 00053 'foreign_table_where' => 'ORDER BY sys_language.title', 00054 'items' => Array ( 00055 Array('LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', '-1'), 00056 Array('LLL:EXT:lang/locallang_general.xml:LGL.default_value', '0'), 00057 ), 00058 ) 00059 ), 00060 'type' => Array ( 00061 'exclude' => 0, 00062 'label' => 'LLL:EXT:rtehtmlarea/locallang_db.xml:tx_rtehtmlarea_acronym.type', 00063 'config' => Array ( 00064 'type' => 'radio', 00065 'items' => Array ( 00066 Array('LLL:EXT:rtehtmlarea/locallang_db.xml:tx_rtehtmlarea_acronym.type.I.0', '1'), 00067 Array('LLL:EXT:rtehtmlarea/locallang_db.xml:tx_rtehtmlarea_acronym.type.I.1', '2'), 00068 ), 00069 ) 00070 ), 00071 'term' => Array ( 00072 'exclude' => 0, 00073 'label' => 'LLL:EXT:rtehtmlarea/locallang_db.xml:tx_rtehtmlarea_acronym.term', 00074 'config' => Array ( 00075 'type' => 'input', 00076 'size' => '30', 00077 'eval' => 'trim,required', 00078 ) 00079 ), 00080 'acronym' => Array ( 00081 'exclude' => 0, 00082 'label' => 'LLL:EXT:rtehtmlarea/locallang_db.xml:tx_rtehtmlarea_acronym.acronym', 00083 'config' => Array ( 00084 'type' => 'input', 00085 'size' => '30', 00086 'eval' => 'trim,required', 00087 ) 00088 ), 00089 ), 00090 'types' => Array ( 00091 '0' => Array( 'showitem' => 'hidden;;1;;1-1-1, sys_language_uid, type, term, acronym') 00092 ), 00093 "palettes" => Array ( 00094 "1" => Array("showitem" => "starttime, endtime") 00095 ) 00096 ); 00097 ?>