From b0ea7c5f1d81513ae9e52cc774ebd1190f6288dd Mon Sep 17 00:00:00 2001 From: Nikita Hovratov <nikita.h@live.de> Date: Fri, 15 Apr 2022 10:20:49 +0200 Subject: [PATCH] [TASK] Use File constants in sys_file TCA file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: #97394 Releases: main Change-Id: I635443e00d953543aa5950ac7516d97d61015a2d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/74322 Tested-by: core-ci <typo3@b13.com> Tested-by: Stefan Bürk <stefan@buerk.tech> Tested-by: Christoph Schwob <christoph@websailor.at> Tested-by: Benjamin Franzke <bfr@qbus.de> Reviewed-by: Stefan Bürk <stefan@buerk.tech> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Christoph Schwob <christoph@websailor.at> Reviewed-by: Benjamin Franzke <bfr@qbus.de> --- .../core/Configuration/TCA/sys_file.php | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/typo3/sysext/core/Configuration/TCA/sys_file.php b/typo3/sysext/core/Configuration/TCA/sys_file.php index 2c9ae9ea1fa6..a641471deb55 100644 --- a/typo3/sysext/core/Configuration/TCA/sys_file.php +++ b/typo3/sysext/core/Configuration/TCA/sys_file.php @@ -11,11 +11,11 @@ return [ 'default_sortby' => 'name ASC', 'typeicon_column' => 'type', 'typeicon_classes' => [ - '1' => 'mimetypes-text-text', - '2' => 'mimetypes-media-image', - '3' => 'mimetypes-media-audio', - '4' => 'mimetypes-media-video', - '5' => 'mimetypes-application', + \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => 'mimetypes-text-text', + \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => 'mimetypes-media-image', + \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => 'mimetypes-media-audio', + \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => 'mimetypes-media-video', + \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => 'mimetypes-application', 'default' => 'mimetypes-other-other', ], 'security' => [ @@ -68,12 +68,12 @@ return [ 'type' => 'select', 'renderType' => 'selectSingle', 'items' => [ - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', 0], - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', 1], - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', 2], - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', 3], - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', 4], - ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', 5], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.unknown', \TYPO3\CMS\Core\Resource\File::FILETYPE_UNKNOWN], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.text', \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.image', \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.audio', \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.video', \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO], + ['LLL:EXT:core/Resources/Private/Language/locallang_tca.xlf:sys_file.type.software', \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION], ], ], ], -- GitLab