function common() { global $_G; if (!in_array('wechat', $_G['setting']['plugins']['available'])) { mobile_core::result(mobile_core::variable(array())); } require_once DISCUZ_ROOT . './source/plugin/wechat/wsq.class.php'; mobile_core::result(mobile_core::variable(wsq::siteinfo())); }
function output() { global $_G; include_once 'source/plugin/mobile/api/4/sub_threadlist.php'; loadcache('mobile_stats'); if (!$_G['cache']['mobile_stats'] || TIMESTAMP - $_G['cache']['mobile_stats']['expiration'] > 3600) { $forums = C::t('forum_forum')->fetch_all_by_status(1); foreach ($forums as $forum) { $posts += $forum['posts']; } loadcache('userstats'); $_G['cache']['mobile_stats']['variable'] = array('totalposts' => $posts, 'totalmembers' => $_G['cache']['userstats']['totalmembers']); savecache('mobile_stats', array('variable' => $_G['cache']['mobile_stats']['variable'], 'expiration' => TIMESTAMP)); } $variable['stats'] = $_G['cache']['mobile_stats']['variable']; require_once DISCUZ_ROOT . './source/plugin/wechat/wsq.class.php'; $variable['wsqsiteinfo'] = wsq::siteinfo(); mobile_core::result(mobile_core::variable($variable)); }