Project

General

Profile

Feature #16318 » 0003787-TSFE_jumpURL_HTTPStatusCode-V3.patch

Administrator Admin, 2008-09-15 13:32

View differences:

typo3/sysext/cms/tslib/class.tslib_fe.php (working copy)
$params = '&FE_SESSION_KEY='.rawurlencode($this->fe_user->id.'-'.md5($this->fe_user->id.'/'.$this->TYPO3_CONF_VARS['SYS']['encryptionKey']));
$this->jumpurl.= ($uParts['query']?'':'?').$params; // Add the session parameter ...
}
if ($TSConf['TSFE.']['jumpURL_HTTPStatusCode']) {
switch (intval($TSConf['TSFE.']['jumpURL_HTTPStatusCode'])){
case 301:
header(t3lib_div::HTTP_STATUS_301);
break;
case 302:
header(t3lib_div::HTTP_STATUS_302);
break;
case 303:
header(t3lib_div::HTTP_STATUS_303);
break;
case 307:
header(t3lib_div::HTTP_STATUS_307);
break;
default:
break;
}
}
header('Location: '.$this->jumpurl);
exit;
}
(3-3/3)