0byt3m1n1
Path:
/
data
/
applications
/
aps
/
typo3
/
12.4.7
/
standard
/
htdocs
/
typo3
/
sysext
/
core
/
Configuration
/
TCA
/
[
Home
]
File: pages.php
<?php return [ 'ctrl' => [ 'label' => 'title', 'descriptionColumn' => 'rowDescription', 'tstamp' => 'tstamp', 'sortby' => 'sorting', 'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages', 'type' => 'doktype', 'versioningWS' => true, 'origUid' => 't3_origuid', 'delete' => 'deleted', 'crdate' => 'crdate', 'hideAtCopy' => true, 'prependAtCopy' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.prependAtCopy', 'editlock' => 'editlock', 'useColumnsForDefaultValues' => 'doktype,fe_group,hidden', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l10n_parent', 'transOrigDiffSourceField' => 'l10n_diffsource', 'translationSource' => 'l10n_source', 'enablecolumns' => [ 'disabled' => 'hidden', 'starttime' => 'starttime', 'endtime' => 'endtime', 'fe_group' => 'fe_group', ], 'typeicon_column' => 'doktype', 'typeicon_classes' => [ '1' => 'apps-pagetree-page-default', '1-hideinmenu' => 'apps-pagetree-page-hideinmenu', '1-root' => 'apps-pagetree-page-domain', '3' => 'apps-pagetree-page-shortcut-external', '3-hideinmenu' => 'apps-pagetree-page-shortcut-external-hideinmenu', '3-root' => 'apps-pagetree-page-shortcut-external-root', '4' => 'apps-pagetree-page-shortcut', '4-hideinmenu' => 'apps-pagetree-page-shortcut-hideinmenu', '4-root' => 'apps-pagetree-page-shortcut-root', '6' => 'apps-pagetree-page-backend-users', '6-hideinmenu' => 'apps-pagetree-page-backend-users-hideinmenu', '6-root' => 'apps-pagetree-page-backend-users-root', '7' => 'apps-pagetree-page-mountpoint', '7-hideinmenu' => 'apps-pagetree-page-mountpoint-hideinmenu', '7-root' => 'apps-pagetree-page-mountpoint-root', '199' => 'apps-pagetree-spacer', '199-hideinmenu' => 'apps-pagetree-spacer-hideinmenu', '199-root' => 'apps-pagetree-page-domain', '254' => 'apps-pagetree-folder-default', '254-hideinmenu' => 'apps-pagetree-folder-default', '254-root' => 'apps-pagetree-page-domain', '255' => 'apps-pagetree-page-recycler', '255-hideinmenu' => 'apps-pagetree-page-recycler', 'contains-shop' => 'apps-pagetree-folder-contains-shop', 'contains-approve' => 'apps-pagetree-folder-contains-approve', 'contains-fe_users' => 'apps-pagetree-folder-contains-fe_users', 'contains-board' => 'apps-pagetree-folder-contains-board', 'contains-news' => 'apps-pagetree-folder-contains-news', 'page-contentFromPid' => 'apps-pagetree-page-content-from-page', 'page-contentFromPid-root' => 'apps-pagetree-page-content-from-page-root', 'page-contentFromPid-hideinmenu' => 'apps-pagetree-page-content-from-page-hideinmenu', 'default' => 'apps-pagetree-page-default', ], 'searchFields' => 'title,nav_title,subtitle,url,slug,keywords,description,abstract,author,author_email', ], 'interface' => [ 'maxDBListItems' => 30, 'maxSingleDBListItems' => 50, ], 'columns' => [ 'doktype' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.type', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page', 'value' => '--div--', 'group' => 'default', ], [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.0', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT, 'icon' => 'apps-pagetree-page-default', 'group' => 'default', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.4', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_BE_USER_SECTION, 'icon' => 'apps-pagetree-page-backend-users', 'group' => 'default', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link', 'value' => '--div--', 'group' => 'link', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.2', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SHORTCUT, 'icon' => 'apps-pagetree-page-shortcut', 'group' => 'link', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.5', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_MOUNTPOINT, 'icon' => 'apps-pagetree-page-mountpoint', 'group' => 'link', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.8', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_LINK, 'icon' => 'apps-pagetree-page-shortcut-external', 'group' => 'link', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special', 'value' => '--div--', 'group' => 'special', ], [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.folder', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SYSFOLDER, 'icon' => 'apps-pagetree-folder-default', 'group' => 'special', ], [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:doktype.I.2', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_RECYCLER, 'icon' => 'apps-filetree-folder-recycler', 'group' => 'special', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.I.7', 'value' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SPACER, 'icon' => 'apps-pagetree-spacer', 'group' => 'special', ], ], 'itemGroups' => [ 'default' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.page', 'link' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.link', 'special' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype.div.special', ], 'default' => (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT, ], ], 'title' => [ 'l10n_mode' => 'prefixLangTitle', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:title', 'config' => [ 'type' => 'input', 'size' => 50, 'max' => 255, 'required' => true, 'eval' => 'trim', ], ], 'rowDescription' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', 'config' => [ 'type' => 'text', 'rows' => 5, 'cols' => 30, ], ], 'slug' => [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.slug', 'displayCond' => 'USER:' . \TYPO3\CMS\Core\Compatibility\PseudoSiteTcaDisplayCondition::class . '->isInPseudoSite:pages:false', 'config' => [ 'type' => 'slug', 'size' => 50, 'generatorOptions' => [ 'fields' => ['title'], 'fieldSeparator' => '/', 'prefixParentPageSlug' => true, ], 'fallbackCharacter' => '-', 'eval' => 'uniqueInSite', 'default' => '', ], ], 'TSconfig' => [ 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:TSconfig', 'displayCond' => 'HIDE_FOR_NON_ADMINS', 'config' => [ 'type' => 'text', 'cols' => 40, 'rows' => 15, 'enableTabulator' => true, 'fixedFont' => true, ], ], 'php_tree_stop' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:php_tree_stop', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', ], ], 'editlock' => [ 'displayCond' => 'HIDE_FOR_NON_ADMINS', 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:editlock', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', ], ], 'hidden' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', 'default' => 1, 'items' => [ [ 'label' => '', 'invertStateDisplay' => true, ], ], ], ], 'starttime' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime', 'config' => [ 'type' => 'datetime', 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'endtime' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime', 'config' => [ 'type' => 'datetime', 'default' => 0, 'range' => [ 'upper' => mktime(0, 0, 0, 1, 1, 2038), ], 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'l10n_parent' => [ 'displayCond' => 'FIELD:sys_language_uid:>:0', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => '', 'value' => 0, ], ], 'foreign_table' => 'pages', // no sys_language_uid = -1 allowed explicitly! 'foreign_table_where' => 'AND {#pages}.{#uid}=###CURRENT_PID### AND {#pages}.{#sys_language_uid} = 0', 'default' => 0, ], ], 'sys_language_uid' => [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', 'config' => [ 'type' => 'language', ], ], 'categories' => [ 'config' => [ 'type' => 'category', ], ], 'l10n_diffsource' => [ 'config' => [ 'type' => 'passthrough', 'default' => '', ], ], 'l10n_source' => [ 'config' => [ 'type' => 'passthrough', ], ], 'layout' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.layout', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', 'value' => '0', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.1', 'value' => '1', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.2', 'value' => '2', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.layout.I.3', 'value' => '3', ], ], 'default' => 0, ], ], 'fe_group' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.fe_group', 'config' => [ 'type' => 'select', 'renderType' => 'selectMultipleSideBySide', 'size' => 7, 'maxitems' => 20, 'items' => [ [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.hide_at_login', 'value' => -1, ], [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.any_login', 'value' => -2, ], [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.usergroups', 'value' => '--div--', ], ], 'exclusiveKeys' => '-1,-2', 'foreign_table' => 'fe_groups', ], ], 'extendToSubpages' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', ], ], 'nav_title' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title', 'config' => [ 'type' => 'input', 'size' => 50, 'max' => 255, 'eval' => 'trim', ], ], 'nav_hide' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', 'items' => [ [ 'label' => '', 'invertStateDisplay' => true, ], ], 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'subtitle' => [ 'exclude' => true, 'l10n_mode' => 'prefixLangTitle', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle', 'config' => [ 'type' => 'input', 'size' => 50, 'max' => 255, 'eval' => 'trim', ], ], 'target' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target', 'config' => [ 'type' => 'input', 'size' => 50, 'max' => 80, 'valuePicker' => [ 'items' => [ [ 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', '_blank' ], ], ], 'eval' => 'trim', ], ], 'url' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url', 'config' => [ 'type' => 'input', 'size' => 50, 'max' => 255, 'required' => true, 'eval' => 'trim', 'softref' => 'url', 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'lastUpdated' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated', 'config' => [ 'type' => 'datetime', 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'newUntil' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil', 'config' => [ 'type' => 'datetime', 'format' => 'date', 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'cache_timeout' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', 'value' => 0, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.1', 'value' => 60, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.2', 'value' => 300, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.3', 'value' => 900, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.4', 'value' => 1800, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.5', 'value' => 3600, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.6', 'value' => 14400, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.7', 'value' => 86400, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.8', 'value' => 172800, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.9', 'value' => 604800, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout.I.10', 'value' => 2678400, ], ], 'default' => 0, ], ], 'cache_tags' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_tags', 'config' => [ 'type' => 'input', 'size' => 30, 'max' => 255, ], ], 'no_search' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', 'items' => [ [ 'label' => '', 'invertStateDisplay' => true, ], ], 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'shortcut' => [ 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.shortcut_page', 'config' => [ 'type' => 'group', 'allowed' => 'pages', 'size' => 1, 'maxitems' => 1, 'suggestOptions' => [ 'default' => [ 'additionalSearchFields' => 'nav_title, url', 'addWhere' => ' AND pages.uid != ###THIS_UID###', ], ], 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'shortcut_mode' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.0', 'value' => \TYPO3\CMS\Core\Domain\Repository\PageRepository::SHORTCUT_MODE_NONE, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.1', 'value' => \TYPO3\CMS\Core\Domain\Repository\PageRepository::SHORTCUT_MODE_FIRST_SUBPAGE, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.2', 'value' => \TYPO3\CMS\Core\Domain\Repository\PageRepository::SHORTCUT_MODE_RANDOM_SUBPAGE, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode.I.3', 'value' => \TYPO3\CMS\Core\Domain\Repository\PageRepository::SHORTCUT_MODE_PARENT_PAGE, ], ], 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'content_from_pid' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid', 'config' => [ 'type' => 'group', 'allowed' => 'pages', 'size' => 1, 'maxitems' => 1, 'suggestOptions' => [ 'default' => [ 'additionalSearchFields' => 'nav_title, url', 'addWhere' => ' AND pages.uid != ###THIS_UID###', ], ], 'default' => 0, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'mount_pid' => [ 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid', 'config' => [ 'type' => 'group', 'allowed' => 'pages', 'size' => 1, 'maxitems' => 1, 'default' => 0, ], ], 'keywords' => [ 'exclude' => true, 'l10n_mode' => 'prefixLangTitle', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.keywords', 'config' => [ 'type' => 'text', 'cols' => 40, 'rows' => 3, ], ], 'description' => [ 'exclude' => true, 'l10n_mode' => 'prefixLangTitle', 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.description', 'config' => [ 'type' => 'text', 'cols' => 40, 'rows' => 3, ], ], 'abstract' => [ 'exclude' => true, 'l10n_mode' => 'prefixLangTitle', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract', 'config' => [ 'type' => 'text', 'cols' => 40, 'rows' => 3, ], ], 'author' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.author', 'config' => [ 'type' => 'input', 'size' => 23, 'eval' => 'trim', 'max' => 80, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'author_email' => [ 'exclude' => true, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.email', 'config' => [ 'type' => 'email', 'size' => 23, 'behaviour' => [ 'allowLanguageSynchronization' => true, ], ], ], 'media' => [ 'exclude' => true, 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media', 'config' => [ 'type' => 'file', 'behaviour' => [ 'allowLanguageSynchronization' => true, ], // Use the imageoverlayPalette instead of the basicoverlayPalette 'overrideChildTca' => [ 'types' => [ '0' => [ 'showitem' => ' --palette--;;imageoverlayPalette, --palette--;;filePalette', ], \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => [ 'showitem' => ' --palette--;;imageoverlayPalette, --palette--;;filePalette', ], \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => [ 'showitem' => ' --palette--;;imageoverlayPalette, --palette--;;filePalette', ], \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => [ 'showitem' => ' --palette--;;audioOverlayPalette, --palette--;;filePalette', ], \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => [ 'showitem' => ' --palette--;;videoOverlayPalette, --palette--;;filePalette', ], \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => [ 'showitem' => ' --palette--;;imageoverlayPalette, --palette--;;filePalette', ], ], ], ], ], 'is_siteroot' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot', 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', ], ], 'mount_pid_ol' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol', 'config' => [ 'type' => 'radio', 'items' => [ [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.0', 'value' => 0, ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol.I.1', 'value' => 1, ], ], ], ], 'module' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ [ 'label' => '', 'value' => '', ], [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module.I.4', 'value' => 'fe_users', 'icon' => 'status-user-frontend', ], ], 'default' => '', ], ], 'l18n_cfg' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg', 'config' => [ 'type' => 'check', 'items' => [ ['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.1'], ['label' => $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] ? 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2a' : 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg.I.2'], ], ], ], 'backend_layout' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ ['label' => '', 'value' => ''], ['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', 'value' => -1], ], 'itemsProcFunc' => \TYPO3\CMS\Backend\View\BackendLayoutView::class . '->addBackendLayoutItems', 'fieldWizard' => [ 'selectIcons' => [ 'disabled' => false, ], ], 'fieldInformation' => [ 'backendLayoutFromParentPage' => [ 'renderType' => 'backendLayoutFromParentPage', ], ], 'maxitems' => 1, ], ], 'backend_layout_next_level' => [ 'exclude' => true, 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', 'config' => [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ ['label' => '', 'value' => ''], ['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout.none', 'value' => -1], ], 'itemsProcFunc' => \TYPO3\CMS\Backend\View\BackendLayoutView::class . '->addBackendLayoutItems', 'fieldWizard' => [ 'selectIcons' => [ 'disabled' => false, ], ], 'maxitems' => 1, ], ], 'tsconfig_includes' => [ 'l10n_mode' => 'exclude', 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes', 'displayCond' => 'HIDE_FOR_NON_ADMINS', 'config' => [ 'type' => 'select', 'renderType' => 'selectMultipleSideBySide', 'size' => 10, 'items' => [], 'softref' => 'ext_fileref', ], ], ], 'types' => [ // normal (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_DEFAULT => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;standard, --palette--;;title, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata, --palette--;;abstract, --palette--;;metatags, --palette--;;editorial, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;layout, --palette--;;replace, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;links, --palette--;;caching, --palette--;;miscellaneous, --palette--;;module, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_BE_USER_SECTION => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;standard, --palette--;;title, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata, --palette--;;abstract, --palette--;;metatags, --palette--;;editorial, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;layout, --palette--;;replace, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;links, --palette--;;caching, --palette--;;miscellaneous, --palette--;;module, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // external URL (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_LINK => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, doktype, --palette--;;title, --palette--;;external, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata, --palette--;;abstract, --palette--;;editorial, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;layout, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;miscellaneous, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // shortcut (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SHORTCUT => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, doktype, --palette--;;title, --palette--;;shortcut, --palette--;;shortcutpage, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata, --palette--;;abstract, --palette--;;editorial, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;layout, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;links, --palette--;;miscellaneous, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // mount page (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_MOUNTPOINT => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, doktype, --palette--;;title, --palette--;;mountpoint, --palette--;;mountpage, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.metadata, --palette--;;abstract, --palette--;;editorial, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;layout, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;links, --palette--;;miscellaneous, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:language, --palette--;;language, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // spacer (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SPACER => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;standard, --palette--;;titleonly, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;backend_layout, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;config, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;visibility, --palette--;;access, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // Folder (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_SYSFOLDER => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;standard, --palette--;;titleonly, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.appearance, --palette--;;backend_layout, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.behaviour, --palette--;;module, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.resources, --palette--;;media, --palette--;;config, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;hiddenonly, --palette--;;adminsonly, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], // Trash (string)\TYPO3\CMS\Core\Domain\Repository\PageRepository::DOKTYPE_RECYCLER => [ 'showitem' => ' --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general, --palette--;;standard, --palette--;;titleonly, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tabs.access, --palette--;;hiddenonly, --palette--;;adminsonly, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:categories, categories, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:notes, rowDescription, --div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:extended, ', ], ], 'palettes' => [ 'standard' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.standard', 'showitem' => 'doktype;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.doktype_formlabel', ], 'shortcut' => [ 'showitem' => 'shortcut_mode;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_mode_formlabel', ], 'shortcutpage' => [ 'showitem' => 'shortcut;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.shortcut_formlabel', ], 'mountpoint' => [ 'showitem' => 'mount_pid_ol;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_ol_formlabel', ], 'mountpage' => [ 'showitem' => 'mount_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.mount_pid_formlabel', ], 'external' => [ 'showitem' => 'url;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.url_formlabel, target', ], 'title' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug, --linebreak--, nav_title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.nav_title_formlabel, --linebreak--, subtitle;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.subtitle_formlabel', ], 'titleonly' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.title', 'showitem' => 'title;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.title_formlabel, --linebreak--, slug', ], 'visibility' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', 'showitem' => 'hidden;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.hidden_toggle_formlabel, nav_hide;LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:pages.nav_hide_toggle_formlabel', ], 'hiddenonly' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.visibility', 'showitem' => 'hidden;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.hidden_formlabel', ], 'access' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.access', 'showitem' => 'starttime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.starttime_formlabel, endtime;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.endtime_formlabel, extendToSubpages;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.extendToSubpages_formlabel, --linebreak--, fe_group;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.fe_group_formlabel, --linebreak--,editlock', ], 'abstract' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.abstract', 'showitem' => 'abstract;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.abstract_formlabel', ], 'metatags' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.metatags', 'showitem' => 'keywords;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.keywords_formlabel', ], 'editorial' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.editorial', 'showitem' => 'author;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_formlabel, author_email;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.author_email_formlabel, lastUpdated;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.lastUpdated_formlabel', ], 'layout' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', 'showitem' => 'layout, newUntil;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.newUntil_formlabel, --linebreak--, backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', ], 'backend_layout' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.layout', 'showitem' => 'backend_layout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_formlabel, backend_layout_next_level;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.backend_layout_next_level_formlabel', ], 'module' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.module', 'showitem' => 'module;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.module_formlabel', ], 'replace' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.replace', 'showitem' => 'content_from_pid;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.content_from_pid_formlabel', ], 'links' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.links', 'showitem' => 'target;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.target_formlabel', ], 'caching' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.caching', 'showitem' => 'cache_timeout;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.cache_timeout_formlabel, cache_tags', ], 'language' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.language', 'showitem' => 'l18n_cfg;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.l18n_cfg_formlabel', ], 'miscellaneous' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', 'showitem' => 'is_siteroot;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.is_siteroot_formlabel, no_search;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.no_search_formlabel, php_tree_stop;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.php_tree_stop_formlabel', ], 'adminsonly' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.miscellaneous', 'showitem' => 'editlock;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.editlock_formlabel', ], 'media' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.media', 'showitem' => 'media;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.media_formlabel', ], 'config' => [ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.palettes.config', 'showitem' => 'tsconfig_includes;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.tsconfig_includes, --linebreak--, TSconfig;LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:pages.TSconfig_formlabel', ], ], ];