Project

General

Profile

Feature #20837 » 11651_v2.diff

Administrator Admin, 2009-08-10 12:38

View differences:

typo3/mod.php (working copy)
// Find module path:
$temp_M = (string)t3lib_div::_GET('M');
if ($temp_path = $TBE_MODULES['_PATHS'][$temp_M]) {
$MCONF['_'] = 'mod.php?M='.rawurlencode($temp_M);
require($temp_path.'conf.php');
$BACK_PATH='';
require($temp_path.'index.php');
if (substr($temp_M, 0, 3) === 'Tx_') {
$dispatcher = t3lib_div::makeInstance('Tx_Extbase_BackendDispatcher');
$dispatcher->callModule(substr($temp_M, 3));
} else {
die('Value "'.htmlspecialchars($temp_M).'" for "M" was not found as a module');
if ($temp_path = $TBE_MODULES['_PATHS'][$temp_M]) {
$MCONF['_'] = 'mod.php?M=' . rawurlencode($temp_M);
require($temp_path . 'conf.php');
$BACK_PATH = '';
require($temp_path . 'index.php');
} else {
die('Value "' . htmlspecialchars($temp_M) . '" for "M" was not found as a module');
}
}
?>
(2-2/3)