$TCA['tx_terfe2_domain_model_version']['ctrl'], 'interface' => array( 'showRecordFieldList' => 'title,description,version_number,version_string,upload_date,upload_comment,download_counter,state,em_category,load_order,priority,shy,internal,do_not_load_in_fe,uploadfolder,clear_cache_on_load,module,create_dirs,modify_tables,lock_type,cgl_compliance,cgl_compliance_note,review_state,manual,media,experience,software_relation,zip_file', ), 'types' => array( '1' => array('showitem' => 'title,description,version_number,version_string,upload_date,upload_comment,download_counter,state,em_category,load_order,priority,shy,internal,do_not_load_in_fe,uploadfolder,clear_cache_on_load,module,create_dirs,modify_tables,lock_type,cgl_compliance,cgl_compliance_note,review_state,manual,media,experience,software_relation,zip_file'), ), 'palettes' => array( '1' => array('showitem' => ''), ), 'columns' => array( 'sys_language_uid' => array( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.language', 'config' => array( 'type' => 'select', 'foreign_table' => 'sys_language', 'foreign_table_where' => 'ORDER BY sys_language.title', 'items' => array( array('LLL:EXT:lang/locallang_general.php:LGL.allLanguages', -1), array('LLL:EXT:lang/locallang_general.php:LGL.default_value', 0), ), ), ), 'l18n_parent' => array( 'displayCond' => 'FIELD:sys_language_uid:>:0', 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.l18n_parent', 'config' => array( 'type' => 'select', 'items' => array( array('', 0), ), 'foreign_table' => 'tx_terfe2_domain_model_version', 'foreign_table_where' => 'AND tx_terfe2_domain_model_version.uid=###REC_FIELD_l18n_parent### AND tx_terfe2_domain_model_version.sys_language_uid IN (-1,0)', ), ), 'l18n_diffsource' => array( 'config' => array( 'type' => 'passthrough', ), ), 't3ver_label' => array( 'displayCond' => 'FIELD:t3ver_label:REQ:true', 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.versionLabel', 'config' => array( 'type' => 'none', 'cols' => 27, ), ), 'hidden' => array( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.hidden', 'config' => array( 'type' => 'check', ), ), 'title' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.title', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim,required', ), ), 'description' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.description', 'config' => array( 'type' => 'text', 'cols' => 30, 'rows' => 5, ), ), 'version_number' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.version_number', 'config' => array( 'type' => 'input', 'size' => 12, 'eval' => 'int,required', ), ), 'version_string' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.version_string', 'config' => array( 'type' => 'input', 'size' => 12, 'eval' => 'trim,required', ), ), 'upload_date' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.upload_date', 'config' => array( 'type' => 'input', 'size' => 12, 'max' => 20, 'eval' => 'datetime,required', 'default' => '0', ), ), 'upload_comment' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.upload_comment', 'config' => array( 'type' => 'text', 'rows' => 30, 'rows' => 5, ), ), 'download_counter' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.download_counter', 'config' => array( 'type' => 'none', 'size' => 12, ), ), 'state' => array( 'exclude' => 0, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state', 'config' => array( 'type' => 'select', 'size' => 1, 'minitems' => 1, 'maxitems' => 1, 'items' => array( array('', ''), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.alpha', 'alpha'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.beta', 'beta'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.stable', 'stable'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.experimental', 'experimental'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.test', 'test'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.state.obsolete', 'obsolete'), ), ), ), 'em_category' => array( 'exclude' => 0, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category', 'config' => array( 'type' => 'select', 'size' => 1, 'minitems' => 1, 'maxitems' => 1, 'items' => array( array('', ''), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.fe', 'fe'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.plugin', 'plugin'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.be', 'be'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.module', 'module'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.services', 'services'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.example', 'example'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.misc', 'misc'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.templates', 'templates'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.em_category.doc', 'doc'), ), ), ), 'load_order' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.load_order', 'config' => array( 'type' => 'select', 'size' => 1, 'minitems' => 0, 'maxitems' => 1, 'items' => array( array('', ''), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.load_order.top', 'top'), array('LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.load_order.bottom', 'bottom'), ), ), ), 'priority' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.priority', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'shy' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.shy', 'config' => array( 'type' => 'check', 'default' => 0, ), ), 'internal' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.internal', 'config' => array( 'type' => 'check', 'default' => 0, ), ), 'do_not_load_in_fe' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.do_not_load_in_fe', 'config' => array( 'type' => 'check', 'default' => 0, ), ), 'uploadfolder' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.uploadfolder', 'config' => array( 'type' => 'check', 'default' => 0, ), ), 'clear_cache_on_load' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.clear_cache_on_load', 'config' => array( 'type' => 'check', 'default' => 0, ), ), 'module' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.module', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'create_dirs' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.create_dirs', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'modify_tables' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.modify_tables', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'lock_type' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.lock_type', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'cgl_compliance' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.cgl_compliance', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'cgl_compliance_note' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.cgl_compliance_note', 'config' => array( 'type' => 'text', 'cols' => 30, 'rows' => 5, ), ), 'review_state' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.review_state', 'config' => array( 'type' => 'input', 'size' => 5, 'eval' => 'trim', ), ), 'manual' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.manual', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), 'media' => array( 'exclude' => 0, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.media', 'config' => array( 'type' => 'inline', 'foreign_table' => 'tx_terfe2_domain_model_media', 'foreign_field' => 'version', 'maxitems' => 9999, 'appearance' => array( 'collapse' => 0, 'newRecordLinkPosition' => 'bottom', ), ), ), 'experience' => array( 'exclude' => 0, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.experience', 'config' => array( 'type' => 'inline', 'foreign_table' => 'tx_terfe2_domain_model_experience', 'foreign_field' => 'version', 'maxitems' => 9999, 'appearance' => array( 'collapse' => 0, 'newRecordLinkPosition' => 'bottom', ), ), ), 'software_relation' => array( 'exclude' => 0, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.software_relation', 'config' => array( 'type' => 'inline', 'foreign_table' => 'tx_terfe2_domain_model_relation', 'foreign_field' => 'version', 'maxitems' => 9999, 'appearance' => array( 'collapse' => 0, 'newRecordLinkPosition' => 'bottom', ), ), ), 'author' => array( 'config' => array( 'type' => 'passthrough', ), ), 'extension' => array( 'config' => array( 'type' => 'passthrough', ), ), 'file_hash' => array( 'config' => array( 'type' => 'passthrough', ), ), 'extension_provider' => array( 'config' => array( 'type' => 'passthrough', ), ), 'zip_file' => array( 'exclude' => 1, 'label' => 'LLL:EXT:ter_fe2/Resources/Private/Language/locallang_db.xml:tx_terfe2_domain_model_version.zip_file', 'config' => array( 'type' => 'input', 'size' => 30, 'eval' => 'trim', ), ), ), ); ?>