Example #1
0
 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}");
     }
 }
Example #2
0
 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');
     }
 }
Example #3
0
 static function deactivation()
 {
     require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'options.php';
     BaidusubmitOptions::setOption('enabled', 0);
 }