Modified:
development/4.x/rpc/TXP_RPCServer.php
development/4.x/textpattern/include/txp_auth.php
development/4.x/textpattern/lib/txplib_db.php
development/4.x/textpattern/publish.php
Log:
PHP 5.3+ deprecates split() etc. Thanks, Mary.
Modified: development/4.x/rpc/TXP_RPCServer.php
==============================================================================
--- development/4.x/rpc/TXP_RPCServer.php (original)
+++ development/4.x/rpc/TXP_RPCServer.php Mon Jul 13 21:30:28 2009
@@ -456,7 +456,7 @@
if (strpos($RealName, ' ') != 0)
{
- list($firstname, $lastname) = split(' ', $RealName);
+ list($firstname, $lastname) = explode(' ', $RealName);
}
else
{
Modified: development/4.x/textpattern/include/txp_auth.php
==============================================================================
--- development/4.x/textpattern/include/txp_auth.php (original)
+++ development/4.x/textpattern/include/txp_auth.php Mon Jul 13 21:30:28
2009
@@ -74,7 +74,7 @@
$stay = (cs('txp_login') and !gps('logout') ? 1 : 0);
$reset = gps('reset');
- list($name) = split(',', cs('txp_login'));
+ list($name) = explode(',', cs('txp_login'));
echo form(
startTable('edit', '', 'login-pane').
@@ -141,7 +141,7 @@
if (cs('txp_login') and strpos(cs('txp_login'), ','))
{
- list($c_userid, $c_hash) = split(',', cs('txp_login'));
+ list($c_userid, $c_hash) = explode(',', cs('txp_login'));
}
else
{
Modified: development/4.x/textpattern/lib/txplib_db.php
==============================================================================
--- development/4.x/textpattern/lib/txplib_db.php (original)
+++ development/4.x/textpattern/lib/txplib_db.php Mon Jul 13 21:30:28 2009
@@ -11,7 +11,10 @@
} else define ("PFX",'');
}
-set_magic_quotes_runtime(0);
+if (get_magic_quotes_runtime())
+{
+ set_magic_quotes_runtime(0);
+}
class DB {
function DB()
Modified: development/4.x/textpattern/publish.php
==============================================================================
--- development/4.x/textpattern/publish.php (original)
+++ development/4.x/textpattern/publish.php Mon Jul 13 21:30:28 2009
@@ -45,7 +45,7 @@
// initialize parse trace globals
$txptrace = array();
- $txptracelevel = '';
+ $txptracelevel = 0;
$txp_current_tag = '';
// get all prefs as an array