20 define(
'TYPO3_PROCEED_IF_NO_USER', 1);
21 require __DIR__ .
'/init.php';
29 if (!empty($_SERVER[
'HTTP_REFERER'])) {
31 if (strpos($_SERVER[
'HTTP_REFERER'], $typo3RequestDir .
'mod.php') === 0) {
32 parse_str(substr($_SERVER[
'HTTP_REFERER'], strpos($_SERVER[
'HTTP_REFERER'],
'?') + 1), $referrerParameters);
34 if (!empty($referrerParameters[
'M']) && in_array($referrerParameters[
'M'], array(
'web_info',
'web_func'), TRUE)) {
36 'Module ' . $referrerParameters[
'M'] .
' called index.php. This is deprecated since TYPO3 6.2, use' .
37 ' BackendUtility::getModuleUrl() instead to get the target for your call.' 39 parse_str($_SERVER[
'QUERY_STRING'], $queryParameters);
40 header(
'Location: ' . \
TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl($referrerParameters[
'M'], $queryParameters, FALSE, TRUE));
43 unset($referrerParameters);
45 unset($typo3RequestDir);
static getIndpEnv($getEnvName)
static makeInstance($className)
static deprecationLog($msg)
if(!empty($_SERVER['HTTP_REFERER'])) $loginController