2 defined(
'TYPO3_MODE') or die();
4 if (TYPO3_MODE === 'BE') {
5 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addModule(
11 'routeTarget' => \TYPO3\CMS\Recordlist\RecordList::class .
'::mainAction',
12 'access' =>
'user,group',
15 'tabs_images' => array(
16 'tab' =>
'EXT:recordlist/Resources/Public/Icons/module-list.svg',
18 'll_ref' =>
'LLL:EXT:lang/locallang_mod_web_list.xlf',
24 $GLOBALS[
'TYPO3_CONF_VARS'][
'SC_OPTIONS'][
'ElementBrowsers'][
'db'] = \TYPO3\CMS\Recordlist\Browser\DatabaseBrowser::class;
25 $GLOBALS[
'TYPO3_CONF_VARS'][
'SC_OPTIONS'][
'ElementBrowsers'][
'file'] = \TYPO3\CMS\Recordlist\Browser\FileBrowser::class;
26 $GLOBALS[
'TYPO3_CONF_VARS'][
'SC_OPTIONS'][
'ElementBrowsers'][
'folder'] = \TYPO3\CMS\Recordlist\Browser\FolderBrowser::class;
29 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig(
'
32 handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\PageLinkHandler
33 label = LLL:EXT:lang/locallang_browse_links.xlf:page
36 handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FileLinkHandler
37 label = LLL:EXT:lang/locallang_browse_links.xlf:file
42 handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\FolderLinkHandler
43 label = LLL:EXT:lang/locallang_browse_links.xlf:folder
48 handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\UrlLinkHandler
49 label = LLL:EXT:lang/locallang_browse_links.xlf:extUrl
54 handler = TYPO3\\CMS\\Recordlist\\LinkHandler\\MailLinkHandler
55 label = LLL:EXT:lang/locallang_browse_links.xlf:email