public function LoadOption()
{
$array = $this->Config('system')->GetData();
if (empty($array)) {
return false;
}
if (!is_array($array)) {
return false;
}
foreach ($array as $key => $value) {
//if($key=='ZC_PERMANENT_DOMAIN_ENABLE')continue;
//if($key=='ZC_BLOG_HOST')continue;
//if($key=='ZC_BLOG_CLSID')continue;
//if($key=='ZC_BLOG_LANGUAGEPACK')continue;
if ($key == 'ZC_BLOG_HOST') {
$value = str_replace('|', '', $value);
}
if ($key == 'ZC_YUN_SITE' || $key == 'ZC_DATABASE_TYPE' || $key == 'ZC_SQLITE_NAME' || $key == 'ZC_SQLITE_PRE' || $key == 'ZC_MYSQL_SERVER' || $key == 'ZC_MYSQL_USERNAME' || $key == 'ZC_MYSQL_PASSWORD' || $key == 'ZC_MYSQL_NAME' || $key == 'ZC_MYSQL_CHARSET' || $key == 'ZC_MYSQL_PRE' || $key == 'ZC_MYSQL_ENGINE' || $key == 'ZC_MYSQL_PORT' || $key == 'ZC_MYSQL_PERSISTENT' || $key == 'ZC_PGSQL_SERVER' || $key == 'ZC_PGSQL_USERNAME' || $key == 'ZC_PGSQL_PASSWORD' || $key == 'ZC_PGSQL_NAME' || $key == 'ZC_PGSQL_CHARSET' || $key == 'ZC_PGSQL_PRE' || $key == 'ZC_PGSQL_PORT' || $key == 'ZC_PGSQL_PERSISTENT' || $key == 'ZC_CLOSE_WHOLE_SITE') {
continue;
}
$this->option[$key] = $value;
}
if (!extension_loaded('gd')) {
$this->option['ZC_COMMENT_VERIFY_ENABLE'] = false;
}
return true;
}