// array('base','rsd')\r
$aConfSkinsToImport = array(\r
'atom',\r
- 'default',\r
- 'rsd',\r
'rss2.0',\r
+ 'rsd',\r
+ 'default',\r
);\r
\r
/*\r
\r
// <add for garble measure>\r
// 2-2. set DEFAULT CHARSET and COLLATE\r
- $mySqlVer = implode('.', array_map('intval', explode('.', mysql_get_server_info($MYSQL_CONN))));\r
+ $mySqlVer = implode('.', array_map('intval', explode('.', sql_get_server_info($MYSQL_CONN))));\r
if ($mySqlVer >= '5.0.7' && phpversion() >= '5.2.3') {\r
mysql_set_charset($charset);\r
} elseif ($mySqlVer >= '4.1.0') {\r
\r
// 11. install custom skins\r
$aSkinErrors = installCustomSkins($manager);\r
+ $defskinQue = 'SELECT `sdnumber` as result FROM ' . sql_table('skin_desc') . ' WHERE `sdname` = "default"';\r
+ $defSkinID = quickQuery($defskinQue);\r
+ $updateQuery = 'UPDATE ' . sql_table('blog') . ' SET `bdefskin` = ' . intval($defSkinID) . ' WHERE `bnumber` = 1';\r
+ sql_query($updateQuery);\r
\r
// 12. install NP_Ping, if decided\r
if ($weblog_ping == 1) {\r
return $aErrors;\r
}\r
\r
-//function installCustomSkins(&$manager) {\r
-function installCustomSkins(&$mngr) {\r
- global $aConfSkinsToImport, $DIR_LIBS, $DIR_SKINS, $manager;\r
- $manager = new MANAGER;\r
- $aErrors = array();\r
+function installCustomSkins(&$manager) {\r
+ global $aConfSkinsToImport, $DIR_LIBS, $DIR_SKINS;\r
+\r
+ $aErrors = array();\r
+ global $manager;\r
+ if (empty($manager)) {\r
+ $manager = new MANAGER;\r
+ }\r
\r
if (count($aConfSkinsToImport) == 0) {\r
return $aErrors;\r
. " SET value = '$val'"\r
. " WHERE name = '$name'";\r
\r
- sql_query($query,$MYSQL_CONN) or _doError(_ERROR26 . ': ' . mysql_error($MYSQL_CONN) );\r
+ sql_query($query,$MYSQL_CONN) or _doError(_ERROR26 . ': ' . sql_error($MYSQL_CONN) );\r
return sql_insert_id($MYSQL_CONN);\r
}\r
\r