static function setIndexLastCrawl($offset) { $offset = intval($offset); if ($offset < 0) { return; } $lastcrawl = self::getIndexLastCrawl(); if (0 == $offset || $offset != $lastcrawl['offset']) { $stime = time(); return BaidusubmitOptions::setOption('lastcrawl', "{$offset}:{$stime}"); } }
static function saveSettings() { if ('POST' === $_SERVER['REQUEST_METHOD']) { require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'options.php'; BaidusubmitOptions::setOption('openping', (int) (bool) $_POST['openping']); setcookie(self::UPDATED_COOKIE_NAME, 1, time() + 300); header('Location: admin.php?page=baidu_admin'); } }
static function deactivation() { require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'options.php'; BaidusubmitOptions::setOption('enabled', 0); }