TYPO3 API  SVNRelease
tbl_pages.php
Go to the documentation of this file.
00001 <?php
00002 if (!defined('TYPO3_MODE')) {
00003     die ('Access denied.');
00004 }
00005 
00006 $TCA['pages'] = array(
00007     'ctrl' => $TCA['pages']['ctrl'],
00008     'interface' => array(
00009         'showRecordFieldList' => 'doktype,title,alias,hidden,starttime,endtime,fe_group,url,target,no_cache,shortcut,keywords,description,abstract,newUntil,lastUpdated,cache_timeout,backend_layout,backend_layout_next_level',
00010         'maxDBListItems' => 30,
00011         'maxSingleDBListItems' => 50,
00012     ),
00013     'columns' => array(
00014         'doktype' => array(
00015             'exclude' => 1,
00016             'label' => 'LLL:EXT:lang/locallang_general.php:LGL.type',
00017             'config' => array(
00018                 'type' => 'select',
00019                 'items' => array(
00020                     array(
00021                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.div.page',
00022                         '--div--',
00023                     ),
00024                     array(
00025                         'LLL:EXT:lang/locallang_tca.php:doktype.I.0',
00026                         (string) t3lib_pageSelect::DOKTYPE_DEFAULT,
00027                         'i/pages.gif',
00028                     ),
00029                     array(
00030                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.4',
00031                         (string) t3lib_pageSelect::DOKTYPE_BE_USER_SECTION,
00032                         'i/be_users_section.gif',
00033                     ),
00034                     array(
00035                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.div.link',
00036                         '--div--',
00037                     ),
00038                     array(
00039                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.2',
00040                         (string) t3lib_pageSelect::DOKTYPE_SHORTCUT,
00041                         'i/pages_shortcut.gif',
00042                     ),
00043                     array(
00044                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.5',
00045                         (string) t3lib_pageSelect::DOKTYPE_MOUNTPOINT,
00046                         'i/pages_mountpoint.gif',
00047                     ),
00048                     array(
00049                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.8',
00050                         (string) t3lib_pageSelect::DOKTYPE_LINK,
00051                         'i/pages_link.gif',
00052                     ),
00053                     array(
00054                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.div.special',
00055                         '--div--',
00056                     ),
00057                     array(
00058                         'LLL:EXT:lang/locallang_tca.xml:doktype.I.folder',
00059                         (string) t3lib_pageSelect::DOKTYPE_SYSFOLDER,
00060                         'i/sysf.gif',
00061                     ),
00062                     array(
00063                         'LLL:EXT:lang/locallang_tca.xml:doktype.I.2',
00064                         (string) t3lib_pageSelect::DOKTYPE_RECYCLER,
00065                         'i/recycler.gif',
00066                     ),
00067                     array(
00068                         'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.7',
00069                         (string) t3lib_pageSelect::DOKTYPE_SPACER,
00070                         'i/spacer_icon.gif',
00071                     ),
00072                 ),
00073                 'default' => (string) t3lib_pageSelect::DOKTYPE_DEFAULT,
00074                 'iconsInOptionTags' => 1,
00075                 'noIconsBelowSelect' => 1,
00076             ),
00077         ),
00078         'title' => array(
00079             'label' => 'LLL:EXT:lang/locallang_tca.php:title',
00080             'config' => array(
00081                 'type' => 'input',
00082                 'size' => '50',
00083                 'max' => '255',
00084                 'eval' => 'trim,required',
00085             ),
00086         ),
00087         'TSconfig' => array(
00088             'exclude' => 1,
00089             'label' => 'TSconfig:',
00090             'config' => array(
00091                 'type' => 'text',
00092                 'cols' => '40',
00093                 'rows' => '5',
00094                 'wizards' => array(
00095                     '_PADDING' => 4,
00096                     '0' => array(
00097                         'type' => t3lib_extMgm::isLoaded('tsconfig_help') ? 'popup' : '',
00098                         'title' => 'TSconfig QuickReference',
00099                         'script' => 'wizard_tsconfig.php?mode=page',
00100                         'icon' => 'wizard_tsconfig.gif',
00101                         'JSopenParams' => 'height=500,width=780,status=0,menubar=0,scrollbars=1',
00102                     ),
00103                 ),
00104                 'softref' => 'TSconfig',
00105             ),
00106             'defaultExtras' => 'fixed-font : enable-tab',
00107         ),
00108         'php_tree_stop' => array(
00109             'exclude' => 1,
00110             'label' => 'LLL:EXT:lang/locallang_tca.php:php_tree_stop',
00111             'config' => array(
00112                 'type' => 'check',
00113                 'items' => array(
00114                     '1' => array(
00115                         '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled',
00116                     ),
00117                 ),
00118             ),
00119         ),
00120         'storage_pid' => array(
00121             'exclude' => 1,
00122             'label' => 'LLL:EXT:lang/locallang_tca.php:storage_pid',
00123             'config' => array(
00124                 'type' => 'group',
00125                 'internal_type' => 'db',
00126                 'allowed' => 'pages',
00127                 'size' => '1',
00128                 'maxitems' => '1',
00129                 'minitems' => '0',
00130                 'show_thumbs' => '1',
00131                 'wizards' => array(
00132                     'suggest' => array(
00133                         'type' => 'suggest',
00134                     ),
00135                 ),
00136             ),
00137         ),
00138         'tx_impexp_origuid' => array('config' => array('type' => 'passthrough')),
00139         't3ver_label' => array(
00140             'label' => 'LLL:EXT:lang/locallang_general.php:LGL.versionLabel',
00141             'config' => array(
00142                 'type' => 'input',
00143                 'size' => '23',
00144                 'max' => '255',
00145             ),
00146         ),
00147         'editlock' => array(
00148             'exclude' => 1,
00149             'label' => 'LLL:EXT:lang/locallang_tca.php:editlock',
00150             'config' => array(
00151                 'type' => 'check',
00152                 'items' => array(
00153                     '1' => array(
00154                         '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled',
00155                     ),
00156                 ),
00157             ),
00158         ),
00159         'hidden' => array(
00160             'exclude' => 1,
00161             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.hidden',
00162             'config' => array(
00163                 'type' => 'check',
00164                 'default' => '1',
00165                 'items' => array(
00166                     '1' => array(
00167                         '0' => 'LLL:EXT:cms/locallang_tca.xml:pages.hidden_checkbox_1_formlabel',
00168                     ),
00169                 ),
00170             ),
00171         ),
00172         'starttime' => array(
00173             'exclude' => 1,
00174             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.starttime',
00175             'config' => array(
00176                 'type' => 'input',
00177                 'size' => '13',
00178                 'max' => '20',
00179                 'eval' => 'date',
00180                 'default' => '0',
00181             ),
00182         ),
00183         'endtime' => array(
00184             'exclude' => 1,
00185             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.endtime',
00186             'config' => array(
00187                 'type' => 'input',
00188                 'size' => '13',
00189                 'max' => '20',
00190                 'eval' => 'date',
00191                 'default' => '0',
00192                 'range' => array(
00193                     'upper' => mktime(0, 0, 0, 12, 31, 2020),
00194                 ),
00195             ),
00196         ),
00197         'layout' => array(
00198             'exclude' => 1,
00199             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.layout',
00200             'config' => array(
00201                 'type' => 'select',
00202                 'items' => array(
00203                     array(
00204                         'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
00205                         '0',
00206                     ),
00207                     array(
00208                         'LLL:EXT:cms/locallang_tca.xml:pages.layout.I.1',
00209                         '1',
00210                     ),
00211                     array(
00212                         'LLL:EXT:cms/locallang_tca.xml:pages.layout.I.2',
00213                         '2',
00214                     ),
00215                     array(
00216                         'LLL:EXT:cms/locallang_tca.xml:pages.layout.I.3',
00217                         '3',
00218                     ),
00219                 ),
00220                 'default' => '0',
00221             ),
00222         ),
00223         'url_scheme' => array(
00224             'exclude' => 1,
00225             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.url_scheme',
00226             'config' => array(
00227                 'type' => 'select',
00228                 'items' => array(
00229                     array(
00230                         'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
00231                         0,
00232                     ),
00233                     array(
00234                         'LLL:EXT:cms/locallang_tca.xml:pages.url_scheme.http',
00235                         1,
00236                     ),
00237                     array(
00238                         'LLL:EXT:cms/locallang_tca.xml:pages.url_scheme.https',
00239                         2,
00240                     ),
00241                 ),
00242                 'default' => 0,
00243             ),
00244         ),
00245         'fe_group' => array(
00246             'exclude' => 1,
00247             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.fe_group',
00248             'config' => array(
00249                 'type' => 'select',
00250                 'size' => 7,
00251                 'maxitems' => 20,
00252                 'items' => array(
00253                     array(
00254                         'LLL:EXT:lang/locallang_general.xml:LGL.hide_at_login',
00255                         -1,
00256                     ),
00257                     array(
00258                         'LLL:EXT:lang/locallang_general.xml:LGL.any_login',
00259                         -2,
00260                     ),
00261                     array(
00262                         'LLL:EXT:lang/locallang_general.xml:LGL.usergroups',
00263                         '--div--',
00264                     ),
00265                 ),
00266                 'exclusiveKeys' => '-1,-2',
00267                 'foreign_table' => 'fe_groups',
00268                 'foreign_table_where' => 'ORDER BY fe_groups.title',
00269             ),
00270         ),
00271         'extendToSubpages' => array(
00272             'exclude' => 1,
00273             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.extendToSubpages',
00274             'config' => array(
00275                 'type' => 'check',
00276                 'items' => array(
00277                     '1' => array(
00278                         '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled',
00279                     ),
00280                 ),
00281             ),
00282         ),
00283         'nav_title' => array(
00284             'exclude' => 1,
00285             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.nav_title',
00286             'config' => array(
00287                 'type' => 'input',
00288                 'size' => '50',
00289                 'max' => '255',
00290                 'eval' => 'trim',
00291             ),
00292         ),
00293         'nav_hide' => array(
00294             'exclude' => 1,
00295             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.nav_hide',
00296             'config' => array(
00297                 'type' => 'check',
00298                 'items' => array(
00299                     '1' => array(
00300                         '0' => 'LLL:EXT:cms/locallang_tca.xml:pages.nav_hide_checkbox_1_formlabel',
00301                     ),
00302                 ),
00303             ),
00304         ),
00305         'subtitle' => array(
00306             'exclude' => 1,
00307             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.subtitle',
00308             'config' => array(
00309                 'type' => 'input',
00310                 'size' => '50',
00311                 'max' => '255',
00312                 'eval' => '',
00313             ),
00314         ),
00315         'target' => array(
00316             'exclude' => 1,
00317             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.target',
00318             'config' => array(
00319                 'type' => 'input',
00320                 'size' => '50',
00321                 'max' => '80',
00322                 'eval' => 'trim',
00323             ),
00324         ),
00325         'alias' => array(
00326             'displayCond' => 'VERSION:IS:false',
00327             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.alias',
00328             'config' => array(
00329                 'type' => 'input',
00330                 'size' => '50',
00331                 'max' => '32',
00332                 'eval' => 'nospace,alphanum_x,lower,unique',
00333                 'softref' => 'notify',
00334             ),
00335         ),
00336         'url' => array(
00337             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.url',
00338             'config' => array(
00339                 'type' => 'input',
00340                 'size' => '23',
00341                 'max' => '255',
00342                 'eval' => 'trim,required',
00343                 'softref' => 'url',
00344             ),
00345         ),
00346         'urltype' => array(
00347             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.type',
00348             'config' => array(
00349                 'type' => 'select',
00350                 'items' => array(
00351                     array(
00352                         'LLL:EXT:lang/locallang_core.xml:labels.automatic',
00353                         '0',
00354                     ),
00355                     array(
00356                         'http://',
00357                         '1',
00358                     ),
00359                     array(
00360                         'https://',
00361                         '4',
00362                     ),
00363                     array(
00364                         'ftp://',
00365                         '2',
00366                     ),
00367                     array(
00368                         'mailto:',
00369                         '3',
00370                     ),
00371                 ),
00372                 'default' => '1',
00373             ),
00374         ),
00375         'lastUpdated' => array(
00376             'exclude' => 1,
00377             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.lastUpdated',
00378             'config' => array(
00379                 'type' => 'input',
00380                 'size' => '13',
00381                 'max' => '20',
00382                 'eval' => 'datetime',
00383                 'default' => '0',
00384             ),
00385         ),
00386         'newUntil' => array(
00387             'exclude' => 1,
00388             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.newUntil',
00389             'config' => array(
00390                 'type' => 'input',
00391                 'size' => '13',
00392                 'max' => '20',
00393                 'eval' => 'date',
00394                 'default' => '0',
00395             ),
00396         ),
00397         'cache_timeout' => array(
00398             'exclude' => 1,
00399             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout',
00400             'config' => array(
00401                 'type' => 'select',
00402                 'items' => array(
00403                     array(
00404                         'LLL:EXT:lang/locallang_general.xml:LGL.default_value',
00405                         0,
00406                     ),
00407                     array(
00408                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.1',
00409                         60,
00410                     ),
00411                     array(
00412                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.2',
00413                         300,
00414                     ),
00415                     array(
00416                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.3',
00417                         900,
00418                     ),
00419                     array(
00420                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.4',
00421                         1800,
00422                     ),
00423                     array(
00424                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.5',
00425                         3600,
00426                     ),
00427                     array(
00428                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.6',
00429                         14400,
00430                     ),
00431                     array(
00432                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.7',
00433                         86400,
00434                     ),
00435                     array(
00436                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.8',
00437                         172800,
00438                     ),
00439                     array(
00440                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.9',
00441                         604800,
00442                     ),
00443                     array(
00444                         'LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout.I.10',
00445                         2678400,
00446                     ),
00447                 ),
00448                 'default' => '0',
00449             ),
00450         ),
00451         'no_cache' => array(
00452             'exclude' => 1,
00453             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.no_cache',
00454             'config' => array(
00455                 'type' => 'check',
00456                 'items' => array(
00457                     '1' => array(
00458                         '0' => 'LLL:EXT:cms/locallang_tca.xml:pages.no_cache_checkbox_1_formlabel',
00459                     ),
00460                 ),
00461             ),
00462         ),
00463         'no_search' => array(
00464             'exclude' => 1,
00465             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.no_search',
00466             'config' => array(
00467                 'type' => 'check',
00468                 'items' => array(
00469                     '1' => array(
00470                         '0' => 'LLL:EXT:cms/locallang_tca.xml:pages.no_search_checkbox_1_formlabel',
00471                     ),
00472                 ),
00473             ),
00474         ),
00475         'shortcut' => array(
00476             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.shortcut_page',
00477             'config' => array(
00478                 'type' => 'group',
00479                 'internal_type' => 'db',
00480                 'allowed' => 'pages',
00481                 'size' => '1',
00482                 'maxitems' => '1',
00483                 'minitems' => '0',
00484                 'show_thumbs' => '1',
00485                 'wizards' => array(
00486                     'suggest' => array(
00487                         'type' => 'suggest',
00488                     ),
00489                 ),
00490             ),
00491         ),
00492         'shortcut_mode' => array(
00493             'exclude' => 1,
00494             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode',
00495             'config' => array(
00496                 'type' => 'select',
00497                 'items' => array(
00498                     array(
00499                         'LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode.I.0',
00500                         t3lib_pageSelect::SHORTCUT_MODE_NONE,
00501                     ),
00502                     array(
00503                         'LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode.I.1',
00504                         t3lib_pageSelect::SHORTCUT_MODE_FIRST_SUBPAGE,
00505                     ),
00506                     array(
00507                         'LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode.I.2',
00508                         t3lib_pageSelect::SHORTCUT_MODE_RANDOM_SUBPAGE,
00509                     ),
00510                     array(
00511                         'LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode.I.3',
00512                         t3lib_pageSelect::SHORTCUT_MODE_PARENT_PAGE,
00513                     ),
00514                 ),
00515                 'default' => '0',
00516             ),
00517         ),
00518         'content_from_pid' => array(
00519             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.content_from_pid',
00520             'config' => array(
00521                 'type' => 'group',
00522                 'internal_type' => 'db',
00523                 'allowed' => 'pages',
00524                 'size' => '1',
00525                 'maxitems' => '1',
00526                 'minitems' => '0',
00527                 'show_thumbs' => '1',
00528                 'wizards' => array(
00529                     'suggest' => array(
00530                         'type' => 'suggest',
00531                     ),
00532                 ),
00533             ),
00534         ),
00535         'mount_pid' => array(
00536             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.mount_pid',
00537             'config' => array(
00538                 'type' => 'group',
00539                 'internal_type' => 'db',
00540                 'allowed' => 'pages',
00541                 'size' => '1',
00542                 'maxitems' => '1',
00543                 'minitems' => '0',
00544                 'show_thumbs' => '1',
00545                 'wizards' => array(
00546                     'suggest' => array(
00547                         'type' => 'suggest',
00548                     ),
00549                 ),
00550             ),
00551         ),
00552         'keywords' => array(
00553             'exclude' => 1,
00554             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.keywords',
00555             'config' => array(
00556                 'type' => 'text',
00557                 'cols' => '40',
00558                 'rows' => '3',
00559             ),
00560         ),
00561         'description' => array(
00562             'exclude' => 1,
00563             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.description',
00564             'config' => array(
00565                 'type' => 'text',
00566                 'cols' => '40',
00567                 'rows' => '3',
00568             ),
00569         ),
00570         'abstract' => array(
00571             'exclude' => 1,
00572             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.abstract',
00573             'config' => array(
00574                 'type' => 'text',
00575                 'cols' => '40',
00576                 'rows' => '3',
00577             ),
00578         ),
00579         'author' => array(
00580             'exclude' => 1,
00581             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.author',
00582             'config' => array(
00583                 'type' => 'input',
00584                 'size' => '23',
00585                 'eval' => 'trim',
00586                 'max' => '80',
00587             ),
00588         ),
00589         'author_email' => array(
00590             'exclude' => 1,
00591             'label' => 'LLL:EXT:lang/locallang_general.xml:LGL.email',
00592             'config' => array(
00593                 'type' => 'input',
00594                 'size' => '23',
00595                 'eval' => 'trim',
00596                 'max' => '80',
00597                 'softref' => 'email[subst]',
00598             ),
00599         ),
00600         'media' => array(
00601             'exclude' => 1,
00602             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.media',
00603             'config' => array(
00604                 'type' => 'group',
00605                 'internal_type' => 'file',
00606                 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] . ',html,htm,ttf,txt,css',
00607                 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'],
00608                 'uploadfolder' => 'uploads/media',
00609                 'show_thumbs' => '1',
00610                 'size' => '3',
00611                 'maxitems' => '5',
00612                 'minitems' => '0',
00613             ),
00614         ),
00615         'is_siteroot' => array(
00616             'exclude' => 1,
00617             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.is_siteroot',
00618             'config' => array(
00619                 'type' => 'check',
00620                 'items' => array(
00621                     '1' => array(
00622                         '0' => 'LLL:EXT:lang/locallang_core.xml:labels.enabled'
00623                     ),
00624                 ),
00625             ),
00626         ),
00627         'mount_pid_ol' => array(
00628             'exclude' => 1,
00629             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.mount_pid_ol',
00630             'config' => array(
00631                 'type' => 'radio',
00632                 'items' => array(
00633                     array(
00634                         'LLL:EXT:cms/locallang_tca.xml:pages.mount_pid_ol.I.0',0
00635                     ),
00636                     array(
00637                         'LLL:EXT:cms/locallang_tca.xml:pages.mount_pid_ol.I.1',1
00638                     ),
00639                 ),
00640             ),
00641         ),
00642         'module' => array(
00643             'exclude' => 1,
00644             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.module',
00645             'config' => array(
00646                 'type' => 'select',
00647                 'items' => array(
00648                     array(
00649                         '',
00650                         '',
00651                         '',
00652                     ),
00653                     array(
00654                         'LLL:EXT:cms/locallang_tca.xml:pages.module.I.1',
00655                         'shop',
00656                         'i/modules_shop.gif',
00657                     ),
00658                     array(
00659                         'LLL:EXT:cms/locallang_tca.xml:pages.module.I.2',
00660                         'board',
00661                         'i/modules_board.gif',
00662                     ),
00663                     array(
00664                         'LLL:EXT:cms/locallang_tca.xml:pages.module.I.3',
00665                         'news',
00666                         'i/modules_news.gif',
00667                     ),
00668                     array(
00669                         'LLL:EXT:cms/locallang_tca.xml:pages.module.I.4',
00670                         'fe_users',
00671                         'i/fe_users.gif',
00672                     ),
00673                     array(
00674                         'LLL:EXT:cms/locallang_tca.xml:pages.module.I.6',
00675                         'approve',
00676                         'state_checked.png',
00677                     ),
00678                 ),
00679                 'default' => '',
00680                 'iconsInOptionTags' => 1,
00681                 'noIconsBelowSelect' => 1,
00682             ),
00683         ),
00684         'fe_login_mode' => array(
00685             'exclude' => 1,
00686             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode',
00687             'config' => array(
00688                 'type' => 'select',
00689                 'items' => array(
00690                     array(
00691                         'LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode.enable',
00692                         0,
00693                     ),
00694                     array(
00695                         'LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode.disableAll',
00696                         1,
00697                     ),
00698                     array(
00699                         'LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode.disableGroups',
00700                         3,
00701                     ),
00702                     array(
00703                         'LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode.enableAgain',
00704                         2,
00705                     ),
00706                 ),
00707             ),
00708         ),
00709         'l18n_cfg' => array(
00710             'exclude' => 1,
00711             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.l18n_cfg',
00712             'config' => array(
00713                 'type' => 'check',
00714                 'items' => array(
00715                     array(
00716                         'LLL:EXT:cms/locallang_tca.xml:pages.l18n_cfg.I.1',
00717                         '',
00718                     ),
00719                     array(
00720                         $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] ?
00721                                 'LLL:EXT:cms/locallang_tca.xml:pages.l18n_cfg.I.2a' :
00722                                 'LLL:EXT:cms/locallang_tca.xml:pages.l18n_cfg.I.2',
00723                         '',
00724                     ),
00725                 ),
00726             ),
00727         ),
00728         'backend_layout' => array(
00729             'exclude' => 1,
00730             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.backend_layout',
00731             'config' => array(
00732                 'type' => 'select',
00733                 'foreign_table' => 'backend_layout',
00734                 'foreign_table_where' => 'AND ( ( ###PAGE_TSCONFIG_ID### = 0 AND ###STORAGE_PID### = 0 ) OR ( backend_layout.pid = ###PAGE_TSCONFIG_ID### OR backend_layout.pid = ###STORAGE_PID### ) OR ( ###PAGE_TSCONFIG_ID### = 0 AND backend_layout.pid = ###THIS_UID### ) ) AND backend_layout.hidden = 0',
00735                 'items' => array(
00736                     array('', 0),
00737                     array('LLL:EXT:cms/locallang_tca.xml:pages.backend_layout.none', -1)
00738                 ),
00739                 'selicon_cols' => 5,
00740                 'size' => 1,
00741                 'maxitems' => 1,
00742                 'default' => ''
00743             )
00744         ),
00745         'backend_layout_next_level' => array(
00746             'exclude' => 1,
00747             'label' => 'LLL:EXT:cms/locallang_tca.xml:pages.backend_layout_next_level',
00748             'config' => array(
00749                 'type' => 'select',
00750                 'foreign_table' => 'backend_layout',
00751                 'foreign_table_where' => 'AND ( ( ###PAGE_TSCONFIG_ID### = 0 AND ###STORAGE_PID### = 0 ) OR ( backend_layout.pid = ###PAGE_TSCONFIG_ID### OR backend_layout.pid = ###STORAGE_PID### ) OR ( ###PAGE_TSCONFIG_ID### = 0 AND backend_layout.pid = ###THIS_UID### ) ) AND backend_layout.hidden = 0',
00752                 'items' => array(
00753                     array('', 0),
00754                     array('LLL:EXT:cms/locallang_tca.xml:pages.backend_layout.none', -1)
00755                 ),
00756                 'selicon_cols' => 5,
00757                 'size' => 1,
00758                 'maxitems' => 1,
00759                 'default' => ''
00760             )
00761         )
00762     ),
00763     'types' => array(
00764         // normal
00765         (string) t3lib_pageSelect::DOKTYPE_DEFAULT => array(
00766             'showitem' =>
00767             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.standard;standard,
00768                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title,
00769                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00770                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
00771                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00772                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
00773                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
00774                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.metatags;metatags,
00775                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
00776                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00777                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
00778                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.module;module,
00779                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.replace;replace,
00780                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00781                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
00782                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.caching;caching,
00783                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
00784                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
00785                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00786                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00787                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.storage;storage,
00788                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00789                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00790         '),
00791         // external URL
00792         (string) t3lib_pageSelect::DOKTYPE_LINK => array(
00793             'showitem' =>
00794             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.external;external,
00795                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title,
00796                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00797                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
00798                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00799                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
00800                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
00801                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
00802                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00803                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
00804                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00805                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
00806                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
00807                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
00808                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00809                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00810                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.storage;storage,
00811                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00812                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00813         '),
00814         // shortcut
00815         (string) t3lib_pageSelect::DOKTYPE_SHORTCUT => array(
00816             'showitem' =>
00817             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.shortcut;shortcut,
00818                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.shortcutpage;shortcutpage,
00819                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title,
00820                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00821                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
00822                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00823                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
00824                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
00825                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
00826                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00827                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
00828                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00829                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
00830                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
00831                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
00832                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00833                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00834                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.storage;storage,
00835                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00836                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00837                 '),
00838         // not in menu
00839         (string) t3lib_pageSelect::DOKTYPE_HIDE_IN_MENU => array(
00840             'showitem' =>
00841             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.standard;standard,
00842                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title,
00843                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00844                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;hiddenonly,
00845                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00846                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
00847                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
00848                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.metatags;metatags,
00849                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
00850                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00851                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
00852                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.module;module,
00853                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.replace;replace,
00854                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00855                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
00856                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.caching;caching,
00857                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
00858                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
00859                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00860                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00861                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.storage;storage,
00862                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00863                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00864         '),
00865         // mount page
00866         (string) t3lib_pageSelect::DOKTYPE_MOUNTPOINT => array(
00867             'showitem' =>
00868             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.mountpoint;mountpoint,
00869                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.mountpage;mountpage,
00870                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title,
00871                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00872                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
00873                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00874                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
00875                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
00876                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
00877                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00878                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
00879                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00880                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
00881                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
00882                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
00883                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00884                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00885                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00886                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00887         '),
00888         // spacer
00889         (string) t3lib_pageSelect::DOKTYPE_SPACER => array(
00890             'showitem' =>
00891             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.standard;standard,
00892                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;titleonly,
00893                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00894                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
00895                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
00896                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00897                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;adminsonly,
00898                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00899             '),
00900         // Folder
00901         (string) t3lib_pageSelect::DOKTYPE_SYSFOLDER => array(
00902             'showitem' =>
00903             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.standard;standard,
00904                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;titleonly,
00905                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00906                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;hiddenonly,
00907                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
00908                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.module;module,
00909                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00910                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;adminsonly,
00911                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
00912                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
00913                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
00914                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00915         '),
00916         // trash
00917         (string) t3lib_pageSelect::DOKTYPE_RECYCLER => array(
00918             'showitem' =>
00919             '--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.standard;standard,
00920                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;titleonly,
00921                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
00922                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;hiddenonly,
00923                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
00924                     --palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;adminsonly,
00925                 --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
00926         '),
00927     ),
00928     'palettes' => array(
00929         '1' => array(
00930             'showitem' => 'starttime, endtime, extendToSubpages',
00931         ),
00932         '2' => array(
00933             'showitem' => 'layout, lastUpdated, newUntil, no_search',
00934         ),
00935         '3' => array(
00936             'showitem' => 'alias, target, no_cache, cache_timeout, url_scheme',
00937         ),
00938         '5' => array(
00939             'showitem' => 'author, author_email', 'canNotCollapse' => 1,
00940         ),
00941         '6' => array(
00942             'showitem' => 'php_tree_stop, editlock',
00943         ),
00944         '7' => array(
00945             'showitem' => 'is_siteroot',
00946         ),
00947         '8' => array(
00948             'showitem' => 'backend_layout_next_level'
00949         ),
00950         'standard' => array(
00951             'showitem' => 'doktype;LLL:EXT:cms/locallang_tca.xml:pages.doktype_formlabel',
00952             'canNotCollapse' => 1,
00953         ),
00954         'shortcut' => array(
00955             'showitem' => 'doktype;LLL:EXT:cms/locallang_tca.xml:pages.doktype_formlabel, shortcut_mode;LLL:EXT:cms/locallang_tca.xml:pages.shortcut_mode_formlabel',
00956             'canNotCollapse' => 1,
00957         ),
00958         'shortcutpage' => array(
00959             'showitem' => 'shortcut;LLL:EXT:cms/locallang_tca.xml:pages.shortcut_formlabel',
00960             'canNotCollapse' => 1,
00961         ),
00962         'mountpoint' => array(
00963             'showitem' => 'doktype;LLL:EXT:cms/locallang_tca.xml:pages.doktype_formlabel, mount_pid_ol;LLL:EXT:cms/locallang_tca.xml:pages.mount_pid_ol_formlabel',
00964             'canNotCollapse' => 1,
00965         ),
00966         'mountpage' => array(
00967             'showitem' => 'mount_pid;LLL:EXT:cms/locallang_tca.xml:pages.mount_pid_formlabel',
00968             'canNotCollapse' => 1,
00969         ),
00970         'external' => array(
00971             'showitem' => 'doktype;LLL:EXT:cms/locallang_tca.xml:pages.doktype_formlabel, urltype;LLL:EXT:cms/locallang_tca.xml:pages.urltype_formlabel, url;LLL:EXT:cms/locallang_tca.xml:pages.url_formlabel',
00972             'canNotCollapse' => 1,
00973         ),
00974         'title' => array(
00975             'showitem' => 'title;LLL:EXT:cms/locallang_tca.xml:pages.title_formlabel, --linebreak--, nav_title;LLL:EXT:cms/locallang_tca.xml:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:cms/locallang_tca.xml:pages.subtitle_formlabel',
00976             'canNotCollapse' => 1,
00977         ),
00978         'titleonly' => array(
00979             'showitem' => 'title;LLL:EXT:cms/locallang_tca.xml:pages.title_formlabel',
00980             'canNotCollapse' => 1,
00981         ),
00982         'visibility' => array(
00983             'showitem' => 'hidden;LLL:EXT:cms/locallang_tca.xml:pages.hidden_formlabel, nav_hide;LLL:EXT:cms/locallang_tca.xml:pages.nav_hide_formlabel',
00984             'canNotCollapse' => 1,
00985         ),
00986         'hiddenonly' => array(
00987             'showitem' => 'hidden;LLL:EXT:cms/locallang_tca.xml:pages.hidden_formlabel',
00988             'canNotCollapse' => 1,
00989         ),
00990         'access' => array(
00991             'showitem' => 'starttime;LLL:EXT:cms/locallang_tca.xml:pages.starttime_formlabel, endtime;LLL:EXT:cms/locallang_tca.xml:pages.endtime_formlabel, extendToSubpages;LLL:EXT:cms/locallang_tca.xml:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:cms/locallang_tca.xml:pages.fe_group_formlabel, --linebreak--, fe_login_mode;LLL:EXT:cms/locallang_tca.xml:pages.fe_login_mode_formlabel',
00992             'canNotCollapse' => 1,
00993         ),
00994         'abstract' => array(
00995             'showitem' => 'abstract;LLL:EXT:cms/locallang_tca.xml:pages.abstract_formlabel',
00996             'canNotCollapse' => 1,
00997         ),
00998         'metatags' => array(
00999             'showitem' => 'keywords;LLL:EXT:cms/locallang_tca.xml:pages.keywords_formlabel, --linebreak--, description;LLL:EXT:cms/locallang_tca.xml:pages.description_formlabel',
01000             'canNotCollapse' => 1,
01001         ),
01002         'editorial' => array(
01003             'showitem' => 'author;LLL:EXT:cms/locallang_tca.xml:pages.author_formlabel, author_email;LLL:EXT:cms/locallang_tca.xml:pages.author_email_formlabel, lastUpdated;LLL:EXT:cms/locallang_tca.xml:pages.lastUpdated_formlabel',
01004             'canNotCollapse' => 1,
01005         ),
01006         'layout' => array(
01007             'showitem' => 'layout;LLL:EXT:cms/locallang_tca.xml:pages.layout_formlabel, newUntil;LLL:EXT:cms/locallang_tca.xml:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:cms/locallang_tca.xml:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:cms/locallang_tca.xml:pages.backend_layout_next_level_formlabel',
01008             'canNotCollapse' => 1,
01009         ),
01010         'module' => array(
01011             'showitem' => 'module;LLL:EXT:cms/locallang_tca.xml:pages.module_formlabel',
01012             'canNotCollapse' => 1,
01013         ),
01014         'replace' => array(
01015             'showitem' => 'content_from_pid;LLL:EXT:cms/locallang_tca.xml:pages.content_from_pid_formlabel',
01016             'canNotCollapse' => 1,
01017         ),
01018         'links' => array(
01019             'showitem' => 'alias;LLL:EXT:cms/locallang_tca.xml:pages.alias_formlabel, --linebreak--, target;LLL:EXT:cms/locallang_tca.xml:pages.target_formlabel, --linebreak--, url_scheme;LLL:EXT:cms/locallang_tca.xml:pages.url_scheme_formlabel',
01020             'canNotCollapse' => 1,
01021         ),
01022         'caching' => array(
01023             'showitem' => 'cache_timeout;LLL:EXT:cms/locallang_tca.xml:pages.cache_timeout_formlabel, no_cache;LLL:EXT:cms/locallang_tca.xml:pages.no_cache_formlabel',
01024             'canNotCollapse' => 1,
01025         ),
01026         'language' => array(
01027             'showitem' => 'l18n_cfg;LLL:EXT:cms/locallang_tca.xml:pages.l18n_cfg_formlabel',
01028             'canNotCollapse' => 1,
01029         ),
01030         'miscellaneous' => array(
01031             'showitem' => 'is_siteroot;LLL:EXT:cms/locallang_tca.xml:pages.is_siteroot_formlabel, no_search;LLL:EXT:cms/locallang_tca.xml:pages.no_search_formlabel, editlock;LLL:EXT:cms/locallang_tca.xml:pages.editlock_formlabel, php_tree_stop;LLL:EXT:cms/locallang_tca.xml:pages.php_tree_stop_formlabel',
01032             'canNotCollapse' => 1,
01033         ),
01034         'adminsonly' => array(
01035             'showitem' => 'editlock;LLL:EXT:cms/locallang_tca.xml:pages.editlock_formlabel',
01036             'canNotCollapse' => 1,
01037         ),
01038         'media' => array(
01039             'showitem' => 'media;LLL:EXT:cms/locallang_tca.xml:pages.media_formlabel',
01040             'canNotCollapse' => 1,
01041         ),
01042         'storage' => array(
01043             'showitem' => 'storage_pid;LLL:EXT:cms/locallang_tca.xml:pages.storage_pid_formlabel',
01044             'canNotCollapse' => 1,
01045         ),
01046         'config' => array(
01047             'showitem' => 'TSconfig;LLL:EXT:cms/locallang_tca.xml:pages.TSconfig_formlabel',
01048             'canNotCollapse' => 1,
01049         )
01050     )
01051 );
01052 
01053 
01054     // if the compat version is less than 4.2, pagetype 2 ("Advanced")
01055     // and pagetype 5 ("Not in menu") are added to TCA.
01056 if (!t3lib_div::compat_version('4.2')) {
01057         // Merging in CMS doktypes
01058     array_splice(
01059         $TCA['pages']['columns']['doktype']['config']['items'],
01060         2,
01061         0,
01062         array(
01063              array(
01064                  'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.0',
01065                  '2',
01066                  'i/pages.gif',
01067              ),
01068              array(
01069                  'LLL:EXT:cms/locallang_tca.xml:pages.doktype.I.3',
01070                  '5',
01071                  'i/pages_notinmenu.gif',
01072              ),
01073         )
01074     );
01075         // setting the doktype 1 ("Standard") to show less fields
01076     $TCA['pages']['types'][1] = array(
01077         // standard
01078         'showitem' =>
01079         'doktype;;2;;1-1-1, hidden, nav_hide, title;;3;;2-2-2, subtitle,
01080             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
01081                 starttime, endtime, fe_group, extendToSubpages,
01082             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.options,
01083                 TSconfig;;6;nowrap;4-4-4, storage_pid;;7, l18n_cfg, backend_layout;;8,
01084             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
01085     ');
01086         // adding doktype 2 ("Advanced")
01087     $TCA['pages']['types'][2] = array(
01088         'showitem' =>
01089         'doktype;;2;;1-1-1, hidden, nav_hide, title;;3;;2-2-2, subtitle, nav_title,
01090             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
01091                 abstract;;5;;3-3-3, keywords, description,
01092             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.files,
01093                 media,
01094             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
01095                 starttime, endtime, fe_login_mode, fe_group, extendToSubpages,
01096             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.options,
01097                 TSconfig;;6;nowrap;6-6-6, storage_pid;;7, l18n_cfg, module, content_from_pid, backend_layout;;8,
01098             --div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended,
01099     ');
01100 }
01101 
01102 ?>