function AutoPublisher_PostArticle_Succeed(&$article) { global $zbp; if (isset($_POST['AutoPublisher'])) { if ($_POST['AutoPublisher']) { $s = $zbp->Config('AutoPublisher')->idstring; $s = AddNameInString($s, (string) $article->ID); $zbp->Config('AutoPublisher')->idstring = $s; $zbp->SaveConfig('AutoPublisher'); } else { $s = $zbp->Config('AutoPublisher')->idstring; $s = DelNameInString($s, (string) $article->ID); $zbp->Config('AutoPublisher')->idstring = $s; $zbp->SaveConfig('AutoPublisher'); } } }
function DisablePlugin($name) { global $zbp; $zbp->option['ZC_USING_PLUGIN_LIST'] = DelNameInString($zbp->option['ZC_USING_PLUGIN_LIST'], $name); $zbp->SaveOption(); }
/** * 保存网站设置选项 */ function SaveSetting() { global $zbp; foreach ($_POST as $key => $value) { if (substr($key, 0, 2) !== 'ZC') { continue; } if ($key == 'ZC_PERMANENT_DOMAIN_ENABLE' || $key == 'ZC_DEBUG_MODE' || $key == 'ZC_COMMENT_TURNOFF' || $key == 'ZC_COMMENT_REVERSE_ORDER' || $key == 'ZC_DISPLAY_SUBCATEGORYS' || $key == 'ZC_GZIP_ENABLE' || $key == 'ZC_SYNTAXHIGHLIGHTER_ENABLE' || $key == 'ZC_COMMENT_VERIFY_ENABLE') { $zbp->option[$key] = (bool) $value; continue; } if ($key == 'ZC_RSS2_COUNT' || $key == 'ZC_UPLOAD_FILESIZE' || $key == 'ZC_DISPLAY_COUNT' || $key == 'ZC_SEARCH_COUNT' || $key == 'ZC_PAGEBAR_COUNT' || $key == 'ZC_COMMENTS_DISPLAY_COUNT' || $key == 'ZC_MANAGE_COUNT') { $zbp->option[$key] = (int) $value; continue; } if ($key == 'ZC_UPLOAD_FILETYPE') { $value = strtolower($value); $value = DelNameInString($value, 'php'); $value = DelNameInString($value, 'asp'); } $zbp->option[$key] = trim(str_replace(array("\r", "\n"), array("", ""), $value)); } $zbp->option['ZC_BLOG_HOST'] = trim($zbp->option['ZC_BLOG_HOST']); $zbp->option['ZC_BLOG_HOST'] = trim($zbp->option['ZC_BLOG_HOST'], '/') . '/'; if ($zbp->option['ZC_BLOG_HOST'] == '/') { $zbp->option['ZC_BLOG_HOST'] = $zbp->host; } $lang = (require $zbp->usersdir . 'language/' . $zbp->option['ZC_BLOG_LANGUAGEPACK'] . '.php'); $zbp->option['ZC_BLOG_LANGUAGE'] = $lang['lang']; $zbp->option['ZC_BLOG_PRODUCT'] = 'Z-BlogPHP'; $zbp->SaveOption(); }