Exemple #1
0
 static function checkUpdated()
 {
     self::$isUpdated = isset($_COOKIE[self::UPDATED_COOKIE_NAME]);
     if (self::$isUpdated) {
         setcookie(self::UPDATED_COOKIE_NAME, '', time() - 86400 * 10);
     }
 }
Exemple #2
0
 static function registerAdminPage()
 {
     require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . './inc/setting.php';
     if ('auth' === $_GET['action']) {
         BaidusubmitSetting::authSite();
         exit;
     } else {
         if ('savesetting' === $_GET['action']) {
             BaidusubmitSetting::saveSettings();
             exit;
         }
     }
     BaidusubmitSetting::checkUpdated();
     add_menu_page(__('Baidu Sitemap', 'sitemap'), __('Baidu Sitemap', 'sitemap'), 'manage_options', 'baidu_admin', array('BaidusubmitSetting', 'showAdminPage'));
     add_submenu_page('baidu_admin', __('Baidu Sitemap - Manage', 'sitemap'), __('Manage', 'sitemap'), 'manage_options', 'baidu_admin', array('BaidusubmitSetting', 'showAdminPage'));
     add_submenu_page('baidu_admin', __('Baidu Sitemap - Submission History', 'sitemap'), __('Submission History', 'sitemap'), 'manage_options', 'baidu_urlstat', array('BaidusubmitSetting', 'showUrlstatPage'));
 }