X-Git-Url: https://git.cweiske.de/paste/115.git/blobdiff_plain/f3172c652f0925e03f0d60502d5e1ad3e5533395..9236c82c8f4c951b45265c13d4cf06d7217d7b19:/gistfile1.php diff --git a/gistfile1.php b/gistfile1.php index 8e11160..14ed5fd 100644 --- a/gistfile1.php +++ b/gistfile1.php @@ -6,7 +6,53 @@ TCA 'images' => array( 'exclude' => 0, 'label' => 'images', - 'config' => \TYPO3\CMS\Core\Utility\ExtensionManagerUtility::getFileFieldTCAConfig('images') + 'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig( + 'images', + array( + 'appearance' => array( + 'headerThumbnail' => array( + 'width' => '100', + 'height' => '100', + ), + 'createNewRelationLinkTitle' => 'LLL:EXT:your_extension/Resources/Private/Language/locallang_db.xlf:tx_yourextension_db_table.add-images' + ), + // custom configuration for displaying fields in the overlay/reference table + // to use the imageoverlayPalette instead of the basicoverlayPalette + 'foreign_types' => array( + '0' => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ), + \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ), + \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ), + \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ), + \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ), + \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => array( + 'showitem' => ' + --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette, + --palette--;;filePalette' + ) + ), + ), + $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] + ) ), ... ============================================================================ @@ -51,6 +97,6 @@ public function getImages() { Fluid View (this is a Partial, providing all images with a link to open it in a lightbox, classic clickenlarge): - + \ No newline at end of file