Index: typo3/sysext/felogin/pi1/class.tx_felogin_pi1.php =================================================================== --- typo3/sysext/felogin/pi1/class.tx_felogin_pi1.php (revision 8932) +++ typo3/sysext/felogin/pi1/class.tx_felogin_pi1.php (working copy) @@ -598,7 +598,7 @@ if (preg_match('/^http://([[:alnum:]._-]+)//', $url, $match)) { $redirect_domain = $match[1]; $found = false; - foreach(split(',', $this->conf['domains']) as $d) { + foreach(t3lib_div::trimExplode(',', $this->conf['domains']) as $d) { if (preg_match('/(^|\.)/'.$d.'$', $redirect_domain)) { $found = true; break; Index: typo3/sysext/statictemplates/media/scripts/fe_adminLib.inc =================================================================== --- typo3/sysext/statictemplates/media/scripts/fe_adminLib.inc (revision 8932) +++ typo3/sysext/statictemplates/media/scripts/fe_adminLib.inc (working copy) @@ -401,7 +401,7 @@ foreach ($this->conf['parseValues.'] as $theField => $theValue) { $listOfCommands = t3lib_div::trimExplode(',',$theValue,1); foreach ($listOfCommands as $cmd) { - $cmdParts = split('\[|\]',$cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. + $cmdParts = preg_split('/\[|\]/', $cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. $theCmd=trim($cmdParts[0]); switch($theCmd) { case 'int': @@ -653,7 +653,7 @@ foreach ($this->conf[$this->cmdKey.'.']['evalValues.'] as $theField => $theValue) { $listOfCommands = t3lib_div::trimExplode(',',$theValue,1); foreach ($listOfCommands as $cmd) { - $cmdParts = split('\[|\]',$cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. + $cmdParts = preg_split('/\[|\]/', $cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. $theCmd = trim($cmdParts[0]); switch($theCmd) { case 'uniqueGlobal': @@ -1207,7 +1207,7 @@ foreach ($this->conf[$this->cmdKey.'.']['evalValues.'] as $theField => $theValue) { $listOfCommands = t3lib_div::trimExplode(',',$theValue,1); foreach ($listOfCommands as $cmd) { - $cmdParts = split('\[|\]',$cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. + $cmdParts = preg_split('/\[|\]/', $cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. $theCmd = trim($cmdParts[0]); switch($theCmd) { case 'twice': @@ -1226,7 +1226,7 @@ foreach ($this->conf['parseValues.'] as $theField => $theValue) { $listOfCommands = t3lib_div::trimExplode(',',$theValue,1); foreach ($listOfCommands as $cmd) { - $cmdParts = split('\[|\]',$cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. + $cmdParts = preg_split('/\[|\]/', $cmd); // Point is to enable parameters after each command enclosed in brackets [..]. These will be in position 1 in the array. $theCmd = trim($cmdParts[0]); switch($theCmd) { case 'multiple':