📄 tbl_cms.php
字号:
<?php/**************************************************************** Copyright notice** (c) 1999-2005 Kasper Skaarhoj (kasperYYYY@typo3.com)* All rights reserved** This script is part of the TYPO3 project. The TYPO3 project is* free software; you can redistribute it and/or modify* it under the terms of the GNU General Public License as published by* the Free Software Foundation; either version 2 of the License, or* (at your option) any later version.** The GNU General Public License can be found at* http://www.gnu.org/copyleft/gpl.html.* A copy is found in the textfile GPL.txt and important notices to the license* from the author is found in LICENSE.txt distributed with these scripts.*** This script is distributed in the hope that it will be useful,* but WITHOUT ANY WARRANTY; without even the implied warranty of* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the* GNU General Public License for more details.** This copyright notice MUST APPEAR in all copies of the script!***************************************************************//** * Dynamic configuation of the system-related tables, typ. sys_* series * * $Id: tbl_cms.php 2762 2007-11-24 21:48:20Z ohader $ * * @author Kasper Skaarhoj <kasperYYYY@typo3.com> */// ******************************************************************// fe_users//// FrontEnd users - login on the website// ******************************************************************$TCA['fe_users'] = Array ( 'ctrl' => $TCA['fe_users']['ctrl'], 'interface' => Array ( 'showRecordFieldList' => 'username,password,usergroup,lockToDomain,name,title,company,address,zip,city,country,email,www,telephone,fax,disable,starttime,endtime' ), 'feInterface' => $TCA['fe_users']['feInterface'], 'columns' => Array ( 'username' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_users.username', 'config' => Array ( 'type' => 'input', 'size' => '20', 'max' => '50', 'eval' => 'nospace,lower,uniqueInPid,required' ) ), 'password' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_users.password', 'config' => Array ( 'type' => 'input', 'size' => '10', 'max' => '40', 'eval' => 'nospace,required,password' ) ), 'usergroup' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_users.usergroup', 'config' => Array ( 'type' => 'select', 'foreign_table' => 'fe_groups', 'size' => '3', 'minitems' => '1', 'maxitems' => '50' ) ), 'lockToDomain' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_users.lockToDomain', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '50', 'checkbox' => '', 'softref' => 'substitute' ) ), 'name' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.name', 'config' => Array ( 'type' => 'input', 'size' => '40', 'eval' => 'trim', 'max' => '80' ) ), 'address' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.address', 'config' => Array ( 'type' => 'text', 'cols' => '20', 'rows' => '3' ) ), 'telephone' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.phone', 'config' => Array ( 'type' => 'input', 'eval' => 'trim', 'size' => '20', 'max' => '20' ) ), 'fax' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.fax', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '20' ) ), 'email' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.email', 'config' => Array ( 'type' => 'input', 'size' => '40', 'eval' => 'trim', 'max' => '80' ) ), 'title' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.title_person', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '40' ) ), 'zip' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.zip', 'config' => Array ( 'type' => 'input', 'eval' => 'trim', 'size' => '10', 'max' => '10' ) ), 'city' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.city', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '50' ) ), 'country' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.country', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '40' ) ), 'www' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.www', 'config' => Array ( 'type' => 'input', 'eval' => 'trim', 'size' => '20', 'max' => '80' ) ), 'company' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.company', 'config' => Array ( 'type' => 'input', 'eval' => 'trim', 'size' => '20', 'max' => '80' ) ), 'image' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.image', 'config' => Array ( 'type' => 'group', 'internal_type' => 'file', 'allowed' => $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'], 'max_size' => $GLOBALS['TYPO3_CONF_VARS']['BE']['maxFileSize'], 'uploadfolder' => 'uploads/pics', 'show_thumbs' => '1', 'size' => '3', 'maxitems' => '6', 'minitems' => '0' ) ), 'disable' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.disable', 'config' => Array ( 'type' => 'check' ) ), 'starttime' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.starttime', 'config' => Array ( 'type' => 'input', 'size' => '8', 'max' => '20', 'eval' => 'date', 'default' => '0', 'checkbox' => '0' ) ), 'endtime' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.endtime', 'config' => Array ( 'type' => 'input', 'size' => '8', 'max' => '20', 'eval' => 'date', 'checkbox' => '0', 'default' => '0', 'range' => Array ( 'upper' => mktime(0,0,0,12,31,2020), ) ) ), 'TSconfig' => Array ( 'exclude' => 1, 'label' => 'TSconfig:', 'config' => Array ( 'type' => 'text', 'cols' => '40', 'rows' => '5', 'wizards' => Array( '_PADDING' => 4, '0' => Array(# 'type' => t3lib_extMgm::isLoaded('tsconfig_help')?'popup':'', 'title' => 'TSconfig QuickReference', 'script' => 'wizard_tsconfig.php?mode=fe_users', 'icon' => 'wizard_tsconfig.gif', 'JSopenParams' => 'height=500,width=780,status=0,menubar=0,scrollbars=1', ) ), 'softref' => 'TSconfig' ), 'defaultExtras' => 'fixed-font : enable-tab', ) ), 'types' => Array ( '0' => Array('showitem' => 'username;;;;2-2-2, password, usergroup, lockToDomain, --div--, name;;2;;3-3-3, address, zip, city, country, telephone, fax, email, www, image;;;;4-4-4, --div--, TSconfig;;;;5-5-5') ), 'palettes' => Array ( '1' => Array('showitem' => 'disable, starttime, endtime'), '2' => Array('showitem' => 'title,company') ));// ******************************************************************// fe_groups//// FrontEnd usergroups - Membership of these determines access to elements// ******************************************************************$TCA['fe_groups'] = Array ( 'ctrl' => $TCA['fe_groups']['ctrl'], 'interface' => Array ( 'showRecordFieldList' => 'title,hidden,subgroup,lockToDomain,description' ), 'columns' => Array ( 'hidden' => Array ( 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.disable', 'exclude' => 1, 'config' => Array ( 'type' => 'check', 'default' => '0' ) ), 'title' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_groups.title', 'config' => Array ( 'type' => 'input', 'size' => '20', 'max' => '50', 'eval' => 'trim,required' ) ), 'subgroup' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_groups.subgroup', 'config' => Array ( 'type' => 'select', 'foreign_table' => 'fe_groups', 'foreign_table_where' => 'AND NOT(fe_groups.uid = ###THIS_UID###) AND fe_groups.hidden=0 ORDER BY fe_groups.title', 'size' => 4, 'autoSizeMax' => 10, 'minitems' => 0, 'maxitems' => 20 ) ), 'lockToDomain' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:cms/locallang_tca.php:fe_groups.lockToDomain', 'config' => Array ( 'type' => 'input', 'size' => '20', 'eval' => 'trim', 'max' => '50', 'checkbox' => '' ) ), 'description' => Array ( 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.description', 'config' => Array ( 'type' => 'text', 'rows' => 5, 'cols' => 48 ) ), 'TSconfig' => Array ( 'exclude' => 1, 'label' => 'TSconfig:', 'config' => Array ( 'type' => 'text', 'cols' => '40', 'rows' => '5', 'wizards' => Array( '_PADDING' => 4, '0' => Array(# 'type' => t3lib_extMgm::isLoaded('tsconfig_help')?'popup':'', 'title' => 'TSconfig QuickReference', 'script' => 'wizard_tsconfig.php?mode=fe_users', 'icon' => 'wizard_tsconfig.gif', 'JSopenParams' => 'height=500,width=780,status=0,menubar=0,scrollbars=1', ) ), 'softref' => 'TSconfig' ), 'defaultExtras' => 'fixed-font : enable-tab', ) ), 'types' => Array ( '0' => Array('showitem' => 'hidden;;;;1-1-1,title;;;;2-2-2,lockToDomain,description;;;;3-3-3, --div--, TSconfig;;;;5-5-5, subgroup;;;;6-6-6') ));// ******************************************************************// sys_domain// ******************************************************************$TCA['sys_domain'] = Array ( 'ctrl' => $TCA['sys_domain']['ctrl'], 'interface' => Array ( 'showRecordFieldList' => 'hidden,domainName,redirectTo' ), 'columns' => Array ( 'domainName' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:sys_domain.domainName', 'config' => Array ( 'type' => 'input', 'size' => '35', 'max' => '80', 'eval' => 'required,unique,lower,trim', 'softref' => 'substitute' ), ), 'redirectTo' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:sys_domain.redirectTo', 'config' => Array ( 'type' => 'input', 'size' => '35', 'max' => '120', 'checkbox' => '', 'default' => '', 'eval' => 'trim', 'softref' => 'substitute' ), ), 'hidden' => Array ( 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.disable', 'exclude' => 1, 'config' => Array ( 'type' => 'check', 'default' => '0' ) ), 'prepend_params' => Array ( 'label' => 'LLL:EXT:cms/locallang_tca.php:sys_domain.prepend_params', 'exclude' => 1, 'config' => Array ( 'type' => 'check', 'default' => '0' ) ) ), 'types' => Array ( '1' => Array('showitem' => 'hidden;;;;1-1-1,domainName;;1;;3-3-3,prepend_params') ), 'palettes' => Array ( '1' => Array('showitem' => 'redirectTo') ));// ******************************************************************// pages_language_overlay// ******************************************************************$TCA['pages_language_overlay'] = Array ( 'ctrl' => $TCA['pages_language_overlay']['ctrl'], 'interface' => Array ( 'showRecordFieldList' => 'title,hidden,starttime,endtime,keywords,description,abstract' ), 'columns' => Array ( 'hidden' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.hidden', 'config' => Array ( 'type' => 'check', 'default' => '0' ) ), 'starttime' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.starttime', 'config' => Array ( 'type' => 'input', 'size' => '8', 'max' => '20', 'eval' => 'date', 'checkbox' => '0', 'default' => '0' ) ), 'endtime' => Array ( 'exclude' => 1, 'label' => 'LLL:EXT:lang/locallang_general.php:LGL.endtime', 'config' => Array ( 'type' => 'input', 'size' => '8', 'max' => '20', 'eval' => 'date',
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -