2 defined('TYPO3_MODE') or die();
4 if (TYPO3_MODE
=== 'BE') {
5 \TYPO3\CMS\Extbase\Utility\ExtensionUtility
::registerModule(
6 'TYPO3.CMS.Extensionmanager',
8 'extensionmanager', '', [
9 'List' => 'index,unresolvedDependencies,ter,showAllVersions,distributions',
10 'Action' => 'toggleExtensionInstallationState,installExtensionWithoutSystemDependencyCheck,removeExtension,downloadExtensionZip,downloadExtensionData',
11 'Configuration' => 'showConfigurationForm,save,saveAndClose',
12 'Download' => 'checkDependencies,installFromTer,installExtensionWithoutSystemDependencyCheck,installDistribution,updateExtension,updateCommentForUpdatableVersions',
13 'UpdateScript' => 'show',
14 'UpdateFromTer' => 'updateExtensionListFromTer',
15 'UploadExtensionFile' => 'form,extract',
16 'Distribution' => 'show'
20 'icon' => 'EXT:extensionmanager/Resources/Public/Icons/module-extensionmanager.svg',
21 'labels' => 'LLL:EXT:extensionmanager/Resources/Private/Language/locallang_mod.xlf',
25 // Register extension status report system
26 $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['reports']['tx_reports']['status']['providers']['Extension Manager'][] =
27 \TYPO3\CMS\Extensionmanager\Report\ExtensionStatus
::class;