Main Page | Directories | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages | Examples

tbl_be.php

Go to the documentation of this file.
00001 <?php
00002 /***************************************************************
00003 *  Copyright notice
00004 *
00005 *  (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
00006 *  All rights reserved
00007 *
00008 *  This script is part of the TYPO3 project. The TYPO3 project is
00009 *  free software; you can redistribute it and/or modify
00010 *  it under the terms of the GNU General Public License as published by
00011 *  the Free Software Foundation; either version 2 of the License, or
00012 *  (at your option) any later version.
00013 *
00014 *  The GNU General Public License can be found at
00015 *  http://www.gnu.org/copyleft/gpl.html.
00016 *  A copy is found in the textfile GPL.txt and important notices to the license
00017 *  from the author is found in LICENSE.txt distributed with these scripts.
00018 *
00019 *
00020 *  This script is distributed in the hope that it will be useful,
00021 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
00022 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00023 *  GNU General Public License for more details.
00024 *
00025 *  This copyright notice MUST APPEAR in all copies of the script!
00026 ***************************************************************/
00045 $TCA['be_users'] = Array (
00046    'ctrl' => $TCA['be_users']['ctrl'],
00047    'interface' => Array (
00048       'showRecordFieldList' => 'username,usergroup,db_mountpoints,file_mountpoints,admin,options,fileoper_perms,userMods,lockToDomain,realName,email,disable,starttime,endtime'
00049    ),
00050    'columns' => Array (
00051       'username' => Array (
00052          'label' => 'Username:',
00053          'config' => Array (
00054             'type' => 'input',
00055             'size' => '20',
00056             'max' => '20',
00057             'eval' => 'nospace,lower,unique,required'
00058          )
00059       ),
00060       'password' => Array (
00061          'label' => 'Password:',
00062          'config' => Array (
00063             'type' => 'input',
00064             'size' => '20',
00065             'max' => '40',
00066             'eval' => 'required,md5,password'
00067          )
00068       ),
00069       'usergroup' => Array (
00070          'label' => 'Group:',
00071          'config' => Array (
00072             'type' => 'select',
00073             'foreign_table' => 'be_groups',
00074             'foreign_table_where' => 'ORDER BY be_groups.title',
00075             'size' => '5',
00076             'maxitems' => '20',
00077             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00078             'iconsInOptionTags' => 1,
00079             'wizards' => Array(
00080                '_PADDING' => 1,
00081                '_VERTICAL' => 1,
00082                'edit' => Array(
00083                   'type' => 'popup',
00084                   'title' => 'Edit usergroup',
00085                   'script' => 'wizard_edit.php',
00086                   'popup_onlyOpenIfSelected' => 1,
00087                   'icon' => 'edit2.gif',
00088                   'JSopenParams' => 'height=350,width=580,status=0,menubar=0,scrollbars=1',
00089                ),
00090                'add' => Array(
00091                   'type' => 'script',
00092                   'title' => 'Create new group',
00093                   'icon' => 'add.gif',
00094                   'params' => Array(
00095                      'table'=>'be_groups',
00096                      'pid' => '0',
00097                      'setValue' => 'prepend'
00098                   ),
00099                   'script' => 'wizard_add.php',
00100                ),
00101                'list' => Array(
00102                   'type' => 'script',
00103                   'title' => 'List groups',
00104                   'icon' => 'list.gif',
00105                   'params' => Array(
00106                      'table'=>'be_groups',
00107                      'pid' => '0',
00108                   ),
00109                   'script' => 'wizard_list.php',
00110                )
00111             )
00112          )
00113       ),
00114       'lockToDomain' => Array (
00115          'label' => 'Lock to domain:',
00116          'config' => Array (
00117             'type' => 'input',
00118             'size' => '20',
00119             'eval' => 'trim',
00120             'max' => '50',
00121             'checkbox' => ''
00122          )
00123       ),
00124       'db_mountpoints' => Array (
00125          'label' => 'DB Mounts:',
00126          'config' => Array (
00127             'type' => 'group',
00128             'internal_type' => 'db',
00129                'allowed' => 'pages',
00130             'size' => '3',
00131             'maxitems' => '10',
00132             'autoSizeMax' => 10,
00133             'show_thumbs' => '1'
00134          )
00135       ),
00136       'file_mountpoints' => Array (
00137          'label' => 'File Mounts:',
00138          'config' => Array (
00139             'type' => 'select',
00140             'foreign_table' => 'sys_filemounts',
00141             'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title',
00142             'size' => '3',
00143             'maxitems' => '10',
00144             'autoSizeMax' => 10,
00145             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00146             'iconsInOptionTags' => 1,
00147             'wizards' => Array(
00148                '_PADDING' => 1,
00149                '_VERTICAL' => 1,
00150                'edit' => Array(
00151                   'type' => 'popup',
00152                   'title' => 'Edit filemount',
00153                   'script' => 'wizard_edit.php',
00154                   'icon' => 'edit2.gif',
00155                   'popup_onlyOpenIfSelected' => 1,
00156                   'JSopenParams' => 'height=350,width=580,status=0,menubar=0,scrollbars=1',
00157                ),
00158                'add' => Array(
00159                   'type' => 'script',
00160                   'title' => 'Create new filemount',
00161                   'icon' => 'add.gif',
00162                   'params' => Array(
00163                      'table'=>'sys_filemounts',
00164                      'pid' => '0',
00165                      'setValue' => 'prepend'
00166                   ),
00167                   'script' => 'wizard_add.php',
00168                ),
00169                'list' => Array(
00170                   'type' => 'script',
00171                   'title' => 'List filemounts',
00172                   'icon' => 'list.gif',
00173                   'params' => Array(
00174                      'table'=>'sys_filemounts',
00175                      'pid' => '0',
00176                   ),
00177                   'script' => 'wizard_list.php',
00178                )
00179             )
00180          )
00181       ),
00182       'email' => Array (
00183          'label' => 'Email:',
00184          'config' => Array (
00185             'type' => 'input',
00186             'size' => '20',
00187             'eval' => 'trim',
00188             'max' => '80'
00189          )
00190       ),
00191       'realName' => Array (
00192          'label' => 'Name:',
00193          'config' => Array (
00194             'type' => 'input',
00195             'size' => '20',
00196             'eval' => 'trim',
00197             'max' => '80'
00198          )
00199       ),
00200       'disable' => Array (
00201          'label' => 'Disable:',
00202          'config' => Array (
00203             'type' => 'check'
00204          )
00205       ),
00206       'disableIPlock' => Array (
00207          'label' => 'Disable IP lock for user:',
00208          'config' => Array (
00209             'type' => 'check'
00210          )
00211       ),
00212       'admin' => Array (
00213          'label' => 'Admin(!):',
00214          'config' => Array (
00215             'type' => 'check',
00216             'default' => '0'
00217          )
00218       ),
00219       'options' => Array (
00220          'label' => 'Mount from groups:',
00221          'config' => Array (
00222             'type' => 'check',
00223             'items' => Array (
00224                Array('DB Mounts', 0),
00225                Array('File Mounts', 0)
00226             ),
00227             'default' => '3'
00228          )
00229       ),
00230       'fileoper_perms' => Array (
00231          'label' => 'Fileoperation permissions:',
00232          'config' => Array (
00233             'type' => 'check',
00234             'items' => Array (
00235                Array('Files: Upload,Copy,Move,Delete,Rename,New,Edit', 0),
00236                Array('Files: Unzip', 0),
00237                Array('Directory: Move,Delete,Rename,New', 0),
00238                Array('Directory: Copy', 0),
00239                Array('Directory: Delete recursively (rm -Rf)', 0)
00240             ),
00241             'default' => '7'
00242          )
00243       ),
00244       'starttime' => Array (
00245          'label' => 'Start:',
00246          'config' => Array (
00247             'type' => 'input',
00248             'size' => '8',
00249             'max' => '20',
00250             'eval' => 'date',
00251             'default' => '0',
00252             'checkbox' => '0'
00253          )
00254       ),
00255       'endtime' => Array (
00256          'label' => 'Stop:',
00257          'config' => Array (
00258             'type' => 'input',
00259             'size' => '8',
00260             'max' => '20',
00261             'eval' => 'date',
00262             'checkbox' => '0',
00263             'default' => '0',
00264             'range' => Array (
00265                'upper' => mktime(0,0,0,12,31,2020),
00266                'lower' => mktime(0,0,0,date('m')-1,date('d'),date('Y'))
00267             )
00268          )
00269       ),
00270       'lang' => Array (
00271          'label' => 'Default Language:',
00272          'config' => Array (
00273             'type' => 'select',
00274             'items' => Array (
00275                Array('English', ''),
00276                Array('Arabic', 'ar'),
00277                Array('Basque', 'eu'),
00278                Array('Bosnian', 'ba'),
00279                Array('Brazilian Portuguese', 'br'),
00280                Array('Bulgarian', 'bg'),
00281                Array('Catalan', 'ca'),
00282                Array('Chinese (Simpl)', 'ch'),
00283                Array('Chinese (Trad)', 'hk'),
00284                Array('Croatian', 'hr'),
00285                Array('Czech', 'cz'),
00286                Array('Danish', 'dk'),
00287                Array('Dutch', 'nl'),
00288                Array('Estonian', 'et'),
00289                Array('Finnish', 'fi'),
00290                Array('French', 'fr'),
00291                Array('German', 'de'),
00292                Array('Greek', 'gr'),
00293                Array('Greenlandic', 'gl'),
00294                Array('Hebrew', 'he'),
00295                Array('Hungarian', 'hu'),
00296                Array('Icelandic', 'is'),
00297                Array('Italian', 'it'),
00298                Array('Japanese', 'jp'),
00299                Array('Korean', 'kr'),
00300                Array('Latvian', 'lv'),
00301                Array('Lithuanian', 'lt'),
00302                Array('Norwegian', 'no'),
00303                Array('Polish', 'pl'),
00304                Array('Portuguese', 'pt'),
00305                Array('Romanian', 'ro'),
00306                Array('Russian', 'ru'),
00307                Array('Slovak', 'sk'),
00308                Array('Slovenian', 'si'),
00309                Array('Spanish', 'es'),
00310                Array('Swedish', 'se'),
00311                Array('Thai', 'th'),
00312                Array('Turkish', 'tr'),
00313                Array('Ukrainian', 'ua'),
00314                Array('Vietnamese', 'vn'),
00315             )
00316          )
00317       ),
00318       'userMods' => Array (
00319          'label' => 'Modules:',
00320          'config' => Array (
00321             'type' => 'select',
00322             'special' => 'modListUser',
00323             'size' => '5',
00324             'autoSizeMax' => 50,
00325             'maxitems' => '15',
00326             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00327             'iconsInOptionTags' => 1,
00328          )
00329       ),
00330       'allowed_languages' => Array (
00331          'label' => 'Limit to languages:',
00332          'config' => Array (
00333             'type' => 'select',
00334             'special' => 'languages',
00335             'maxitems' => '1000',
00336             'renderMode' => 'checkbox',
00337          )
00338       ),
00339       'TSconfig' => Array (
00340          'label' => 'TSconfig:',
00341          'config' => Array (
00342             'type' => 'text',
00343             'cols' => '40',
00344             'rows' => '5',
00345             'wizards' => Array(
00346                '_PADDING' => 4,
00347                '0' => Array(
00348                   'type' => t3lib_extMgm::isLoaded('tsconfig_help')?'popup':'',
00349                   'title' => 'TSconfig QuickReference',
00350                   'script' => 'wizard_tsconfig.php?mode=beuser',
00351                   'icon' => 'wizard_tsconfig.gif',
00352                   'JSopenParams' => 'height=500,width=780,status=0,menubar=0,scrollbars=1',
00353                )
00354             )
00355          )
00356       ),
00357       'createdByAction' => Array('config'=>array('type'=>'passthrough'))
00358    ),
00359    'types' => Array (
00360       '0' => Array('showitem' => 'username;;;;2-2-2, password, usergroup, lockToDomain, disableIPlock, admin;;;;5-5-5, realName;;;;3-3-3, email, lang, userMods;;;;4-4-4, allowed_languages, options, db_mountpoints, file_mountpoints, fileoper_perms, --div--, TSconfig;;;;5-5-5'),
00361       '1' => Array('showitem' => 'username;;;;2-2-2, password, usergroup, disableIPlock, admin;;;;5-5-5, realName;;;;3-3-3, email, lang, options;;;;4-4-4, db_mountpoints, file_mountpoints, fileoper_perms, --div--, TSconfig;;;;5-5-5')
00362    ),
00363    'palettes' => Array (
00364       '1' => Array('showitem' => 'disable, starttime, endtime')
00365    )
00366 );
00367 
00368 
00369 
00373 $TCA['be_groups'] = Array (
00374    'ctrl' => $TCA['be_groups']['ctrl'],
00375    'interface' => Array (
00376       'showRecordFieldList' => 'title,db_mountpoints,file_mountpoints,inc_access_lists,tables_select,tables_modify,pagetypes_select,non_exclude_fields,groupMods,lockToDomain,description'
00377    ),
00378    'columns' => Array (
00379       'title' => Array (
00380          'label' => 'Grouptitle:',
00381          'config' => Array (
00382             'type' => 'input',
00383             'size' => '25',
00384             'max' => '20',
00385             'eval' => 'trim,required'
00386          )
00387       ),
00388       'db_mountpoints' => Array (
00389          'label' => 'DB Mounts:',
00390          'config' => Array (
00391             'type' => 'group',
00392             'internal_type' => 'db',
00393                'allowed' => 'pages',
00394             'size' => '3',
00395             'maxitems' => '10',
00396             'autoSizeMax' => 10,
00397             'show_thumbs' => '1'
00398          )
00399       ),
00400       'file_mountpoints' => Array (
00401          'label' => 'File Mounts:',
00402          'config' => Array (
00403             'type' => 'select',
00404             'foreign_table' => 'sys_filemounts',
00405             'foreign_table_where' => ' AND sys_filemounts.pid=0 ORDER BY sys_filemounts.title',
00406             'size' => '3',
00407             'maxitems' => '10',
00408             'autoSizeMax' => 10,
00409             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00410             'iconsInOptionTags' => 1,
00411             'wizards' => Array(
00412                '_PADDING' => 1,
00413                '_VERTICAL' => 1,
00414                'edit' => Array(
00415                   'type' => 'popup',
00416                   'title' => 'Edit filemount',
00417                   'script' => 'wizard_edit.php',
00418                   'popup_onlyOpenIfSelected' => 1,
00419                   'icon' => 'edit2.gif',
00420                   'JSopenParams' => 'height=350,width=580,status=0,menubar=0,scrollbars=1',
00421                ),
00422                'add' => Array(
00423                   'type' => 'script',
00424                   'title' => 'Create new filemount',
00425                   'icon' => 'add.gif',
00426                   'params' => Array(
00427                      'table'=>'sys_filemounts',
00428                      'pid' => '0',
00429                      'setValue' => 'prepend'
00430                   ),
00431                   'script' => 'wizard_add.php',
00432                ),
00433                'list' => Array(
00434                   'type' => 'script',
00435                   'title' => 'List filemounts',
00436                   'icon' => 'list.gif',
00437                   'params' => Array(
00438                      'table'=>'sys_filemounts',
00439                      'pid' => '0',
00440                   ),
00441                   'script' => 'wizard_list.php',
00442                )
00443             )
00444          )
00445       ),
00446       'pagetypes_select' => Array (
00447          'label' => 'Page types:',
00448          'config' => Array (
00449             'type' => 'select',
00450             'special' => 'pagetypes',
00451             'size' => '5',
00452             'autoSizeMax' => 50,
00453             'maxitems' => 20,
00454             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00455             'iconsInOptionTags' => 1,
00456          )
00457       ),
00458       'tables_modify' => Array (
00459          'label' => 'Tables (modify):',
00460          'config' => Array (
00461             'type' => 'select',
00462             'special' => 'tables',
00463             'size' => '5',
00464             'autoSizeMax' => 50,
00465             'maxitems' => 20,
00466             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00467             'iconsInOptionTags' => 1,
00468          )
00469       ),
00470       'tables_select' => Array (
00471          'label' => 'Tables (listing):',
00472          'config' => Array (
00473             'type' => 'select',
00474             'special' => 'tables',
00475             'size' => '5',
00476             'autoSizeMax' => 50,
00477             'maxitems' => 20,
00478             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00479             'iconsInOptionTags' => 1,
00480          )
00481       ),
00482       'non_exclude_fields' => Array (
00483          'label' => 'Allowed excludefields:',
00484          'config' => Array (
00485             'type' => 'select',
00486             'special' => 'exclude',
00487             'size' => '25',
00488             'maxitems' => '300',
00489             'autoSizeMax' => 50,
00490             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00491          )
00492       ),
00493       'explicit_allowdeny' => Array (
00494          'label' => 'Explicitly allow/deny field values:',
00495          'config' => Array (
00496             'type' => 'select',
00497             'special' => 'explicitValues',
00498             'maxitems' => '1000',
00499             'renderMode' => 'checkbox',
00500          )
00501       ),
00502       'allowed_languages' => Array (
00503          'label' => 'Limit to languages:',
00504          'config' => Array (
00505             'type' => 'select',
00506             'special' => 'languages',
00507             'maxitems' => '1000',
00508             'renderMode' => 'checkbox',
00509          )
00510       ),
00511       'custom_options' => Array (
00512          'label' => 'Custom module options:',
00513          'config' => Array (
00514             'type' => 'select',
00515             'special' => 'custom',
00516             'maxitems' => '1000',
00517             'renderMode' => 'checkbox',
00518          )
00519       ),
00520       'hidden' => Array (
00521          'label' => 'Disable:',
00522          'config' => Array (
00523             'type' => 'check',
00524             'default' => '0'
00525          )
00526       ),
00527       'lockToDomain' => Array (
00528          'label' => 'Lock to domain:',
00529          'config' => Array (
00530             'type' => 'input',
00531             'size' => '20',
00532             'eval' => 'trim',
00533             'max' => '50',
00534             'checkbox' => ''
00535          )
00536       ),
00537       'groupMods' => Array (
00538          'label' => 'Modules:',
00539          'config' => Array (
00540             'type' => 'select',
00541             'special' => 'modListGroup',
00542             'size' => '5',
00543             'autoSizeMax' => 50,
00544             'maxitems' => '15',
00545             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00546             'iconsInOptionTags' => 1,
00547          )
00548       ),
00549       'inc_access_lists' => Array (
00550          'label' => 'Include Access Lists:',
00551          'config' => Array (
00552             'type' => 'check',
00553             'default' => '0'
00554          )
00555       ),
00556       'description' => Array (
00557          'label' => 'Description:',
00558          'config' => Array (
00559             'type' => 'text',
00560             'rows' => 5,
00561             'cols' => 30
00562          )
00563       ),
00564       'TSconfig' => Array (
00565          'label' => 'TSconfig:',
00566          'config' => Array (
00567             'type' => 'text',
00568             'cols' => '40',
00569             'rows' => '5',
00570             'wizards' => Array(
00571                '_PADDING' => 4,
00572                '0' => Array(
00573                   'type' => t3lib_extMgm::isLoaded('tsconfig_help')?'popup':'',
00574                   'title' => 'TSconfig QuickReference',
00575                   'script' => 'wizard_tsconfig.php?mode=beuser',
00576                   'icon' => 'wizard_tsconfig.gif',
00577                   'JSopenParams' => 'height=500,width=780,status=0,menubar=0,scrollbars=1',
00578                )
00579             )
00580          )
00581       ),
00582       'hide_in_lists' => Array (
00583          'label' => 'Hide in lists:',
00584          'config' => Array (
00585             'type' => 'check',
00586             'default' => 0
00587          )
00588       ),
00589       'subgroup' => Array (
00590          'label' => 'Sub Groups:',
00591          'config' => Array (
00592             'type' => 'select',
00593             'foreign_table' => 'be_groups',
00594             'foreign_table_where' => 'ORDER BY be_groups.title',
00595             'size' => '5',
00596             'autoSizeMax' => 50,
00597             'maxitems' => 20,
00598             'renderMode' => $GLOBALS['TYPO3_CONF_VARS']['BE']['accessListRenderMode'],
00599             'iconsInOptionTags' => 1,
00600          )
00601       )
00602    ),
00603    'types' => Array (
00604       '0' => Array('showitem' => 'hidden;;;;1-1-1,title;;;;2-2-2, lockToDomain, --div--, inc_access_lists;;;;3-3-3, db_mountpoints;;;;4-4-4,file_mountpoints,hide_in_lists,subgroup,description, --div--, TSconfig;;;;5-5-5'),
00605       '1' => Array('showitem' => 'hidden;;;;1-1-1,title;;;;2-2-2, lockToDomain, --div--, inc_access_lists;;;;3-3-3, groupMods, tables_select, tables_modify, pagetypes_select, non_exclude_fields, explicit_allowdeny, allowed_languages, custom_options, --div--, db_mountpoints;;;;4-4-4,file_mountpoints,hide_in_lists,subgroup,description, --div--, TSconfig;;;;5-5-5')
00606    )
00607 );
00608 
00609 
00610 
00614 $TCA['sys_filemounts'] = Array (
00615    'ctrl' => $TCA['sys_filemounts']['ctrl'],
00616    'interface' => Array (
00617       'showRecordFieldList' => 'title,hidden,path,base'
00618    ),
00619    'columns' => Array (
00620       'title' => Array (
00621          'label' => 'LABEL:',
00622          'config' => Array (
00623             'type' => 'input',
00624             'size' => '20',
00625             'max' => '30',
00626             'eval' => 'required,trim'
00627          )
00628       ),
00629       'path' => Array (
00630          'label' => 'PATH:',
00631          'config' => Array (
00632             'type' => 'input',
00633             'size' => '40',
00634             'max' => '120',
00635             'eval' => 'required,trim'
00636          )
00637       ),
00638       'hidden' => Array (
00639          'label' => 'Disable:',
00640          'config' => Array (
00641             'type' => 'check'
00642          )
00643       ),
00644       'base' => Array (
00645          'label' => 'BASE',
00646          'config' => Array (
00647             'type' => 'radio',
00648             'items' => Array (
00649                Array('absolute (root) / ', 0),
00650                Array('relative ../fileadmin/', 1)
00651             ),
00652             'default' => 0
00653          )
00654       )
00655    ),
00656    'types' => Array (
00657       '0' => Array('showitem' => 'hidden;;;;1-1-1,title;;;;3-3-3,path,base')
00658    )
00659 );
00660 
00661 
00662 
00666 $TCA['sys_language'] = Array (
00667    'ctrl' => $TCA['sys_language']['ctrl'],
00668    'interface' => Array (
00669       'showRecordFieldList' => 'hidden,title'
00670    ),
00671    'columns' => Array (
00672       'title' => Array (
00673          'label' => 'LLL:EXT:lang/locallang_general.php:LGL.language',
00674          'config' => Array (
00675             'type' => 'input',
00676             'size' => '35',
00677             'max' => '80',
00678             'eval' => 'trim,required'
00679          )
00680       ),
00681       'hidden' => Array (
00682          'label' => 'LLL:EXT:lang/locallang_general.php:LGL.disable',
00683          'exclude' => 1,
00684          'config' => Array (
00685             'type' => 'check',
00686             'default' => '0'
00687          )
00688       ),
00689       'static_lang_isocode' => Array (
00690          'exclude' => 1,
00691          'label' => 'LLL:EXT:lang/locallang_tca.php:sys_language.isocode',
00692          'displayCond' => 'EXT:static_info_tables:LOADED:true',
00693          'config' => Array (
00694             'type' => 'select',
00695             'items' => Array (
00696                Array('',0),
00697             ),
00698             'foreign_table' => 'static_languages',
00699             'foreign_table_where' => 'AND static_languages.pid=0 ORDER BY static_languages.lg_name_en',
00700             'size' => 1,
00701             'minitems' => 0,
00702             'maxitems' => 1,
00703          )
00704       ),
00705       'flag' => array(
00706          'label' => 'LLL:EXT:lang/locallang_tca.php:sys_language.flag',
00707          'config' => Array (
00708             'type' => 'select',
00709             'items' => Array (
00710                Array('',0),
00711             ),
00712             'fileFolder' => 't3lib/gfx/flags/', // Only shows if "t3lib/" is in the PATH_site...
00713             'fileFolder_extList' => 'png,jpg,jpeg,gif',
00714             'fileFolder_recursions' => 0,
00715             'selicon_cols' => 8,
00716             'size' => 1,
00717             'minitems' => 0,
00718             'maxitems' => 1,
00719            )
00720       )
00721    ),
00722    'types' => Array (
00723       '1' => Array('showitem' => 'hidden;;;;1-1-1,title;;;;2-2-2,static_lang_isocode,flag')
00724    )
00725 );
00726 
00727 ?>

Generated on Sun Oct 3 01:05:52 2004 for TYPO3core 3.7.0 dev by  doxygen 1.3.8-20040913