TYPO3 v15 dev-main snapshot ()
This commit is contained in:
@@ -0,0 +1,128 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'ctrl' => [
|
||||
'title' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file',
|
||||
'label' => 'name',
|
||||
'tstamp' => 'tstamp',
|
||||
'type' => 'type',
|
||||
'hideTable' => true,
|
||||
'rootLevel' => 1,
|
||||
'default_sortby' => 'name ASC',
|
||||
'typeicon_column' => 'type',
|
||||
'typeicon_classes' => [
|
||||
\TYPO3\CMS\Core\Resource\FileType::TEXT->value => 'mimetypes-text-text',
|
||||
\TYPO3\CMS\Core\Resource\FileType::IMAGE->value => 'mimetypes-media-image',
|
||||
\TYPO3\CMS\Core\Resource\FileType::AUDIO->value => 'mimetypes-media-audio',
|
||||
\TYPO3\CMS\Core\Resource\FileType::VIDEO->value => 'mimetypes-media-video',
|
||||
\TYPO3\CMS\Core\Resource\FileType::APPLICATION->value => 'mimetypes-application',
|
||||
'default' => 'mimetypes-other-other',
|
||||
],
|
||||
'security' => [
|
||||
'ignoreWebMountRestriction' => true,
|
||||
'ignoreRootLevelRestriction' => true,
|
||||
],
|
||||
],
|
||||
'columns' => [
|
||||
'fileinfo' => [
|
||||
'config' => [
|
||||
'type' => 'none',
|
||||
'renderType' => 'fileInfo',
|
||||
],
|
||||
],
|
||||
'storage' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.storage',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'select',
|
||||
'renderType' => 'selectSingle',
|
||||
'items' => [
|
||||
['label' => '', 'value' => 0],
|
||||
],
|
||||
'foreign_table' => 'sys_file_storage',
|
||||
],
|
||||
],
|
||||
'identifier' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.identifier',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'input',
|
||||
'size' => 30,
|
||||
],
|
||||
],
|
||||
'name' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.name',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'input',
|
||||
'size' => 30,
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
'type' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'select',
|
||||
'renderType' => 'selectSingle',
|
||||
'items' => [
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', 'value' => \TYPO3\CMS\Core\Resource\FileType::UNKNOWN->value],
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', 'value' => \TYPO3\CMS\Core\Resource\FileType::TEXT->value],
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', 'value' => \TYPO3\CMS\Core\Resource\FileType::IMAGE->value],
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', 'value' => \TYPO3\CMS\Core\Resource\FileType::AUDIO->value],
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', 'value' => \TYPO3\CMS\Core\Resource\FileType::VIDEO->value],
|
||||
['label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', 'value' => \TYPO3\CMS\Core\Resource\FileType::APPLICATION->value],
|
||||
],
|
||||
],
|
||||
],
|
||||
'mime_type' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.mime_type',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'input',
|
||||
'size' => 30,
|
||||
],
|
||||
],
|
||||
'sha1' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.sha1',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'input',
|
||||
'size' => 30,
|
||||
],
|
||||
],
|
||||
'size' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.size',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'number',
|
||||
'size' => 8,
|
||||
'default' => 0,
|
||||
],
|
||||
],
|
||||
'missing' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.missing',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'check',
|
||||
'default' => 0,
|
||||
],
|
||||
],
|
||||
'metadata' => [
|
||||
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.metadata',
|
||||
'config' => [
|
||||
'readOnly' => true,
|
||||
'type' => 'inline',
|
||||
'foreign_table' => 'sys_file_metadata',
|
||||
'foreign_field' => 'file',
|
||||
'size' => 1,
|
||||
'minitems' => 1,
|
||||
'relationship' => 'oneToOne',
|
||||
],
|
||||
],
|
||||
],
|
||||
'types' => [
|
||||
'1' => ['showitem' => 'fileinfo, storage, missing'],
|
||||
],
|
||||
'palettes' => [],
|
||||
];
|
||||
Reference in New Issue
Block a user