Bug #16965 ยป patch_4955_getQueryArguments.diff
TYPO3core.4955_getQueryArguments/typo3/sysext/cms/tslib/class.tslib_content.php 2007-10-01 15:56:50.734564509 +0200 | ||
---|---|---|
break;
|
||
default:
|
||
// shortcut (no further processing necessary)
|
||
if (!$conf['exclude']) return '&'.t3lib_div::getIndpEnv('QUERY_STRING');
|
||
if (!($conf['exclude']||$forceArgs)) return '&'.t3lib_div::getIndpEnv('QUERY_STRING');
|
||
$q_in = array();
|
||
foreach (explode('&',t3lib_div::getIndpEnv('QUERY_STRING')) as $arg) {
|
||
... | ... | |
$q_out[$k] = $v;
|
||
}
|
||
}
|
||
// any remaining overrule arguments?
|
||
if ($forceArgs) {
|
||
foreach ($overruleQueryArgs as $k => $v) {
|
||
$q_out[$k] = $v;
|
||
}
|
||
}
|
||
} else {
|
||
$q_out = &$q_in;
|
||
}
|
||
// any remaining overrule arguments?
|
||
if ($forceArgs) {
|
||
foreach ($overruleQueryArgs as $k => $v) {
|
||
$q_out[$k] = $v;
|
||
}
|
||
}
|
||
$content = '';
|
||
if ($rawValues) {
|
||
foreach ($q_out as $k => $v) {
|