TYPO3 v15 dev-main snapshot ()

This commit is contained in:
2026-08-10 22:31:27 +02:00
commit 44c503b2d1
233 changed files with 31556 additions and 0 deletions
@@ -0,0 +1,15 @@
<?php
defined('TYPO3') or die();
if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('reactions')) {
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTcaSelectItem(
'sys_reaction',
'table_name',
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_tca.xlf:tt_content',
'value' => 'tt_content',
'icon' => 'mimetypes-x-content-text',
]
);
}
@@ -0,0 +1,12 @@
<?php
defined('TYPO3') or die();
// @todo: This is actually currently probably the sane default that might be moved to
// TcaEnrichment: Setting different star/end time restriction differently on localized
// records is not or at least only partially supported by current core?!
// Override TceEnrichment defaults
$GLOBALS['TCA']['tt_content']['columns']['starttime']['l10n_mode'] = 'exclude';
$GLOBALS['TCA']['tt_content']['columns']['starttime']['l10n_display'] = 'defaultAsReadonly';
$GLOBALS['TCA']['tt_content']['columns']['endtime']['l10n_mode'] = 'exclude';
$GLOBALS['TCA']['tt_content']['columns']['endtime']['l10n_display'] = 'defaultAsReadonly';
@@ -0,0 +1,34 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textpic',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textpic.description',
'value' => 'textpic',
'icon' => 'mimetypes-x-content-text-picture',
],
'
--palette--;;headers,
bodytext,
--div--;core.form.tabs:images,
image,
--palette--;;mediaAdjustments,
--palette--;;gallerySettings,
--palette--;;imagelinks,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'bodytext' => [
'config' => [
'enableRichtext' => true,
],
],
],
],
);
@@ -0,0 +1,24 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.image',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.image.description',
'value' => 'image',
'icon' => 'mimetypes-x-content-image',
],
'
--palette--;;headers,
--div--;core.form.tabs:images,
image,
--palette--;;mediaAdjustments,
--palette--;;gallerySettings,
--palette--;;imagelinks,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,34 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textmedia',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.textmedia.description',
'value' => 'textmedia',
'icon' => 'mimetypes-x-content-text-media',
],
'
--palette--;;headers,
bodytext,
--div--;core.form.tabs:media,
assets,
--palette--;;mediaAdjustments,
--palette--;;gallerySettings,
--palette--;;imagelinks,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'bodytext' => [
'config' => [
'enableRichtext' => true,
],
],
],
]
);
@@ -0,0 +1,51 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tt_content',
[
'bullets_type' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.0', 'value' => 0],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.1', 'value' => 1],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bullets_type.2', 'value' => 2],
],
'default' => 0,
],
],
]
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.bullets',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.bullets.description',
'value' => 'bullets',
'icon' => 'mimetypes-x-content-list-bullets',
'group' => 'lists',
],
'
--palette--;;headers,
bullets_type,
bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.bulletlist_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'bodytext' => [
'config' => [
'wrap' => 'off',
],
],
],
]
);
@@ -0,0 +1,144 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tt_content',
[
'cols' => [
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:cols.I.0', 'value' => '0'],
['label' => '1', 'value' => '1'],
['label' => '2', 'value' => '2'],
['label' => '3', 'value' => '3'],
['label' => '4', 'value' => '4'],
['label' => '5', 'value' => '5'],
['label' => '6', 'value' => '6'],
['label' => '7', 'value' => '7'],
['label' => '8', 'value' => '8'],
['label' => '9', 'value' => '9'],
],
'default' => 0,
],
],
'table_class' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_class',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_class.default', 'value' => ''],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_class.striped', 'value' => 'striped'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_class.bordered', 'value' => 'bordered'],
],
'default' => '',
'dbFieldLength' => 60,
],
],
'table_caption' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_caption',
'config' => [
'type' => 'input',
],
],
'table_delimiter' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter.124', 'value' => 124],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter.59', 'value' => 59],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter.44', 'value' => 44],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter.58', 'value' => 58],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_delimiter.9', 'value' => 9],
],
'default' => 124,
],
],
'table_enclosure' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_enclosure',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_enclosure.0', 'value' => 0],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_enclosure.39', 'value' => 39],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_enclosure.34', 'value' => 34],
],
'default' => 0,
],
],
'table_header_position' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_header_position',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_header_position.0', 'value' => 0],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_header_position.1', 'value' => 1],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_header_position.2', 'value' => 2],
],
'default' => 0,
],
],
'table_tfoot' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:table_tfoot',
'config' => [
'type' => 'check',
'renderType' => 'checkboxToggle',
'default' => 0,
],
],
]
);
$GLOBALS['TCA']['tt_content']['palettes']['tableconfiguration'] = [
'showitem' => 'table_delimiter,table_enclosure',
];
$GLOBALS['TCA']['tt_content']['palettes']['tablelayout'] = [
'label' => 'core.form.palettes:table_layout',
'showitem' => 'cols, table_class, table_header_position, table_tfoot',
];
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.table',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.table.description',
'value' => 'table',
'icon' => 'mimetypes-x-content-table',
'group' => 'lists',
],
'
--palette--;;headers,
bodytext,
--palette--;;tableconfiguration,
table_caption,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;tablelayout,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'bodytext' => [
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:field.table.bodytext',
'config' => [
'renderType' => 'textTable',
'wrap' => 'off',
],
],
],
]
);
@@ -0,0 +1,155 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tt_content',
[
'file_collections' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:file_collections',
'config' => [
'type' => 'group',
'localizeReferencesAtParentLocalization' => true,
'allowed' => 'sys_file_collection',
'foreign_table' => 'sys_file_collection',
'size' => 5,
'fieldControl' => [
'addRecord' => [
'disabled' => false,
'options' => [
'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:file_mountpoints_add_title',
'setValue' => 'prepend',
],
],
],
],
],
'filelink_size' => [
'exclude' => true,
'label' => 'frontend.db.tt_content:filelink_size',
'config' => [
'type' => 'check',
'renderType' => 'checkboxToggle',
],
],
'filelink_sorting' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.none', 'value' => ''],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.extension', 'value' => 'extension'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.name', 'value' => 'name'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.type', 'value' => 'type'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.size', 'value' => 'size'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.creation_date', 'value' => 'creation_date'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.modification_date', 'value' => 'modification_date'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting.title', 'value' => 'title'],
],
'dbFieldLength' => 64,
],
],
'filelink_sorting_direction' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => '', 'value' => ''],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.ascending', 'value' => 'asc'],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:filelink_sorting_direction.descending', 'value' => 'desc'],
],
'dbFieldLength' => 4,
],
],
'target' => [
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target',
'config' => [
'type' => 'input',
'max' => 30,
'size' => 20,
'eval' => 'trim',
'valuePicker' => [
'items' => [
[ 'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:target.I.1', 'value' => '_blank' ],
],
],
'default' => '',
],
],
'uploads_description' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:uploads_description',
'config' => [
'type' => 'check',
'renderType' => 'checkboxToggle',
'default' => 0,
],
],
'uploads_type' => [
'exclude' => true,
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:uploads_type',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:uploads_type.0', 'value' => 0],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:uploads_type.1', 'value' => 1],
['label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:uploads_type.2', 'value' => 2],
],
'default' => 0,
],
],
]
);
$GLOBALS['TCA']['tt_content']['palettes']['uploads'] = [
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:media',
'showitem' => '
media,
--linebreak--,
file_collections,
--linebreak--,
filelink_sorting,
filelink_sorting_direction,
target
',
];
$GLOBALS['TCA']['tt_content']['palettes']['uploadslayout'] = [
'label' => 'core.form.palettes:downloads_layout',
'showitem' => '
filelink_size,
uploads_description,
uploads_type
',
];
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.uploads',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.uploads.description',
'value' => 'uploads',
'icon' => 'mimetypes-x-content-list-files',
'group' => 'lists',
],
'
--palette--;;headers,
--palette--;;uploads,
--palette--;;uploadslayout,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'media' => [
'label' => 'frontend.db.tt_content:uploads.media',
],
],
]
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_abstract',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_abstract.description',
'value' => 'menu_abstract',
'icon' => 'content-menu-abstract',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,38 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_content',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_content.description',
'value' => 'menu_categorized_content',
'icon' => 'content-menu-categorized',
'group' => 'menu',
],
'
--palette--;;headers,
selected_categories,
category_field,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'selected_categories' => [
'config' => [
'minitems' => 1,
],
],
'category_field' => [
'config' => [
'itemsProcConfig' => [
'table' => 'tt_content',
],
],
],
],
]
);
@@ -0,0 +1,38 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_pages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_categorized_pages.description',
'value' => 'menu_categorized_pages',
'icon' => 'content-menu-categorized',
'group' => 'menu',
],
'
--palette--;;headers,
selected_categories,
category_field,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'selected_categories' => [
'config' => [
'minitems' => 1,
],
],
'category_field' => [
'config' => [
'itemsProcConfig' => [
'table' => 'pages',
],
],
],
],
]
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_pages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_pages.description',
'value' => 'menu_pages',
'icon' => 'content-menu-pages',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_subpages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_subpages.description',
'value' => 'menu_subpages',
'icon' => 'content-menu-pages',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_recently_updated',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_recently_updated.description',
'value' => 'menu_recently_updated',
'icon' => 'content-menu-recently-updated',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_related_pages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_related_pages.description',
'value' => 'menu_related_pages',
'icon' => 'content-menu-related',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section.description',
'value' => 'menu_section',
'icon' => 'content-menu-section',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section_pages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_section_pages.description',
'value' => 'menu_section_pages',
'icon' => 'content-menu-section',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories'
);
@@ -0,0 +1,20 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap.description',
'value' => 'menu_sitemap',
'icon' => 'content-menu-sitemap',
'group' => 'menu',
],
'
--palette--;;headers,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
);
@@ -0,0 +1,21 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap_pages',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.menu_sitemap_pages.description',
'value' => 'menu_sitemap_pages',
'icon' => 'content-menu-sitemap-pages',
'group' => 'menu',
],
'
--palette--;;headers,
pages;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:pages.ALT.menu_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
);
@@ -0,0 +1,28 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.shortcut',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.shortcut.description',
'value' => 'shortcut',
'icon' => 'mimetypes-x-content-link',
'group' => 'special',
],
'
header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.shortcut_formlabel,
records;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:records_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'header' => [
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.description.ALT',
],
],
]
);
@@ -0,0 +1,30 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.div.description',
'value' => 'div',
'icon' => 'mimetypes-x-content-divider',
'group' => 'special',
],
'
header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.div_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'creationOptions' => [
'saveAndClose' => true,
],
'columnsOverrides' => [
'header' => [
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.description.ALT',
],
],
]
);
@@ -0,0 +1,35 @@
<?php
defined('TYPO3') or die();
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addRecordType(
[
'label' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.html',
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:CType.html.description',
'value' => 'html',
'icon' => 'mimetypes-x-content-html',
'group' => 'special',
],
'
header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.ALT.html_formlabel,
bodytext;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:bodytext.ALT.html_formlabel,
--div--;core.form.tabs:appearance,
--palette--;;frames,
--palette--;;appearanceLinks,
--div--;core.form.tabs:categories,
categories',
[
'columnsOverrides' => [
'header' => [
'description' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header.description.ALT',
],
'bodytext' => [
'config' => [
'renderType' => 'codeEditor',
'wrap' => 'off',
'format' => 'html',
],
],
],
]
);
@@ -0,0 +1,5 @@
<?php
defined('TYPO3') or die();
$GLOBALS['TCA']['fe_groups']['columns']['hidden']['label'] = 'core.db.accounts:group.enabled';
+7
View File
@@ -0,0 +1,7 @@
<?php
defined('TYPO3') or die();
$GLOBALS['TCA']['fe_users']['columns']['disable']['label'] = 'core.db.accounts:enabled';
$GLOBALS['TCA']['fe_users']['columns']['starttime']['label'] = 'core.db.accounts:starttime';
$GLOBALS['TCA']['fe_users']['columns']['endtime']['label'] = 'core.db.accounts:endtime';