*/ unset($MCONF); require('init.php'); require('template.php'); // Find module path: $temp_M = (string)t3lib_div::_GET('M'); $isDispatched = FALSE; 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'); $isDispatched = TRUE; } else { if (is_array($TBE_MODULES['_dispatcher'])) { foreach ($TBE_MODULES['_dispatcher'] as $dispatcherClassName) { $dispatcher = t3lib_div::makeInstance($dispatcherClassName); if ($dispatcher->callModule($temp_M) === TRUE) { $isDispatched = TRUE; break; } } } } if ($isDispatched === FALSE) { throw new UnexpectedValueException('No module "' . htmlspecialchars($temp_M) . '" could be found.', 1294585070); } ?>