[!!!][TASK] Remove module URI storage in global variable 06/37406/2
authorHelmut Hummel <helmut.hummel@typo3.org>
Sun, 1 Mar 2015 12:29:59 +0000 (13:29 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 1 Mar 2015 14:18:11 +0000 (15:18 +0100)
commitd4f5c041b6d3269179aa0b8c6ab73182c6df0f76
treed52dd70230c93549a36caffad95239ddfb92ab21
parent4ea127a7697b1c42133e6309d4036942b77486c6
[!!!][TASK] Remove module URI storage in global variable

Previously the URI to a module which was dispatched through mod.php was stored
in a global variable $GLOBALS['MCONF']['_']

In terms of cleanup of global variable usage and
module configuration cleanup, this functionality is removed without substitution.

Instead BackendUtility::getModuleUrl() API must be used now.

Releases: master
Resolves: #65432
Change-Id: Iad436056e96d2334357320278cd8243f0f975538
Reviewed-on: http://review.typo3.org/37406
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/mod.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-65432-ModulUriInGlobalVarRemoved.rst [new file with mode: 0644]
typo3/sysext/impexp/Classes/Controller/ImportExportController.php
typo3/sysext/openid/Classes/Wizard.php
typo3/sysext/scheduler/Classes/Controller/SchedulerModuleController.php
typo3/sysext/scheduler/Classes/ViewHelpers/ModuleLinkViewHelper.php
typo3/sysext/scheduler/Resources/Private/Templates/Backend/SchedulerModule/InfoScreen.html