[!!!][CONF][BUGFIX] Namespaces in Info module function menu 69/37969/4
authorEric Chavaillaz <eric.chavaillaz@gmail.com>
Fri, 20 Mar 2015 08:01:15 +0000 (09:01 +0100)
committerMarkus Klein <klein.t3@reelworx.at>
Sat, 11 Apr 2015 18:07:41 +0000 (20:07 +0200)
Use the namespaced class name instead of the old name when
registering the module.
All options in the function menu of the Info module are affected and
documentation of this breaking change has been added.

Resolves: #65858
Releases: master
Change-Id: I4ed881e708dc5db86dcbb122f731c97c8b0ef778
Reviewed-on: http://review.typo3.org/37969
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
typo3/sysext/core/Documentation/Changelog/master/Breaking-66286-PageTSconfigOptionsToHideWebInfoModulesRenamed.rst [new file with mode: 0644]
typo3/sysext/info_pagetsconfig/ext_tables.php

diff --git a/typo3/sysext/core/Documentation/Changelog/master/Breaking-66286-PageTSconfigOptionsToHideWebInfoModulesRenamed.rst b/typo3/sysext/core/Documentation/Changelog/master/Breaking-66286-PageTSconfigOptionsToHideWebInfoModulesRenamed.rst
new file mode 100644 (file)
index 0000000..5414bb7
--- /dev/null
@@ -0,0 +1,34 @@
+=========================================================================
+Breaking - #66286: Page TSconfig options to hide Web Info modules renamed
+=========================================================================
+
+Description
+===========
+
+WEB > Info options in function menu have new names in Page TSconfig properties to hide these modules
+
+
+Impact
+======
+
+Page TSconfig options in ``mod.web_info.menu.function`` use new class names.
+
+
+Affected Installations
+======================
+
+Installation which have options in the Info module disabled by using Page TSconfig ``mod.web_info.menu.function``.
+
+
+Migration
+=========
+
+The following properties under ``mod.web_info.menu.function`` have to be renamed:
+
+       * tx_cms_webinfo_page -> TYPO3\CMS\Frontend\Controller\PageInformationController
+       * tx_cms_webinfo_lang -> TYPO3\CMS\Frontend\Controller\TranslationStatusController
+       * tx_belog_webinfo -> TYPO3\CMS\Belog\Module\BackendLogModuleBootstrap
+       * tx_infopagetsconfig_webinfo -> TYPO3\CMS\InfoPagetsconfig\Controller\InfoPageTyposcriptConfigController
+       * tx_linkvalidator_ModFuncReport -> TYPO3\CMS\Linkvalidator\Report\LinkValidatorReport
+       * tx_indexedsearch_modfunc1 : removed, indexed_search has its own module
+       * tx_indexedsearch_modfunc2 : removed, indexed_search has its own module
\ No newline at end of file
index c925d62..c837dfb 100644 (file)
@@ -4,7 +4,7 @@ defined('TYPO3_MODE') or die();
 if (TYPO3_MODE === 'BE') {
        \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction(
                'web_info',
-               'tx_infopagetsconfig_webinfo',
+               \TYPO3\CMS\InfoPagetsconfig\Controller\InfoPageTyposcriptConfigController::class,
                NULL,
                'LLL:EXT:info_pagetsconfig/locallang.xlf:mod_pagetsconfig'
        );