Files
emlog_archiver/archiver_callback.php
2012-10-16 16:57:57 +08:00

21 lines
707 B
PHP

<?php
function callback_init(){
global $CACHE;
$DB = MySql::getInstance();
$inDB = $DB->query("SELECT 1 FROM ".DB_PREFIX."navi WHERE url='".BLOG_URL."?plugin=archiver'");
if (!$DB->num_rows($inDB)) {
$DB->query("INSERT INTO ".DB_PREFIX."navi (naviname, url, newtab, hide, taxis, isdefault) VALUES('归档', '".BLOG_URL."?plugin=archiver', 'n', 'n', 1, 'n')");
} else {
$DB->query("UPDATE ".DB_PREFIX."navi SET hide='n' WHERE url='".BLOG_URL."?plugin=archiver'");
}
$CACHE->updateCache('navi');
}
function callback_rm(){
global $CACHE;
$DB = MySql::getInstance();
$DB->query("UPDATE ".DB_PREFIX."navi SET hide='y' WHERE url='".BLOG_URL."?plugin=archiver'");
$CACHE->updateCache('navi');
}
?>