1.5版
This commit is contained in:
21
archiver_callback.php
Normal file
21
archiver_callback.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?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');
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user