/**
 *      [Discuz!] (C)2001-2099 Comsenz Inc.
 *      This is NOT a freeware, use is subject to license terms
 *
 *      $Id: wsq_setting.inc.php 34702 2014-07-10 10:08:30Z nemohou $
 */
if (!defined('IN_DISCUZ') || !defined('IN_ADMINCP')) {
    exit('Access Denied');
}
$setting = C::t('common_setting')->fetch_all(array('mobilewechat'));
$setting = (array) unserialize($setting['mobilewechat']);
require_once DISCUZ_ROOT . './source/plugin/wechat/wechat.lib.class.php';
require_once DISCUZ_ROOT . './source/plugin/wechat/wsq.class.php';
if (!empty($_GET['recheck'])) {
    wsq::recheck();
    $siteinfo = wsq::info();
    $setting['wsq_status'] = $siteinfo->res->status;
    $setting['wsq_lastrequest'] = $siteinfo->res->lasttime;
    $settings = array('mobilewechat' => serialize($setting));
    C::t('common_setting')->update_batch($settings);
}
if (!submitcheck('settingsubmit')) {
    if ($setting['wsq_siteid']) {
        if (in_array('plugin', $_G['setting']['rewritestatus'])) {
            $url = $_G['siteurl'] . rewriteoutput('plugin', 1, 'wechat', 'access');
        } else {
            $url = $_G['siteurl'] . 'plugin.php?id=wechat:access';
        }
    }
    $apilisturl = ADMINSCRIPT . '?action=plugins&operation=config&do=' . $pluginid . '&identifier=wechat&pmod=wsq_setting&viewapi=yes';
    $setting['wsq_siteurl'] = $setting['wsq_siteurl'] ? $setting['wsq_siteurl'] : $_G['siteurl'];