/*********************************************************** * @file: getarticle.php * @author: mawentao(mawt@youzu.com) * @create: 2015-09-29 12:01:34 * @modify: 2015-09-29 12:01:34 * @brief: getarticle.php ***********************************************************/ if (!defined('IN_MOBILE_API')) { exit('Access Denied'); } require './source/class/class_core.php'; $discuz = C::app(); $discuz->init(); require_once dirname(__FILE__) . "/../../libs/env.inc.php"; BigappEnv::import_model("portal/article.php"); $ret = array("member" => $_G["member"], "data" => array("list" => array(), "count" => 0, "incache" => 0)); try { // parse & check request $aids = isset($_GET["aids"]) ? $_GET["aids"] : ""; $cids = isset($_GET["cids"]) ? $_GET["cids"] : ""; $page = isset($_GET["page"]) ? $_GET["page"] : 1; $clearcache = isset($_GET["clearcache"]) ? $_GET["clearcache"] : 0; $groupid = $_G["member"]["groupid"]; $arr = explode(",", $aids); $aidarr = array(); foreach ($arr as $aid) { if (is_numeric($aid)) { $aidarr[] = $aid; } }
* @file: contentthread.php * @author: tangyy(tangyy@youzu.com) * @create: 2015-09-29 15:05:12 * @modify: 2015-10-07 21:01:10 ***********************************************************/ if (!defined('IN_MOBILE_API')) { exit('Access Denied'); } require_once './source/class/class_core.php'; require_once './source/function/function_forum.php'; $discuz = C::app(); $discuz->init(); require_once libfile('function/cache'); require_once dirname(__FILE__) . "/../../libs/env.inc.php"; BigappEnv::import_model("portal/article.php"); BigappEnv::import_model("forum/thread.php"); $_G['siteurl'] = str_replace('api/mobile/', '', $_G['siteurl']); $_G['siteurl'] = str_replace('source/plugin/bigapp/', '', $_G['siteurl']); $style = isset($_GET['style']) ? $_GET['style'] : '2'; $ispic_mode = '1' == $style ? true : false; $page = isset($_GET['page']) ? $_GET['page'] : '1'; $setting = isset($_GET['setting']) ? $_GET['setting'] : array(); $setting = json_decode(base64_decode($setting), true); $ret = array("data" => array(), "count" => '0', "page" => $page, "need_more" => '0', "pic_mode" => $style); if (is_array($setting)) { $all_aids = $cids = $all_tids = $fids = ""; //配置根据order排序 $newArr = array(); for ($i = 0; $i < count($setting); $i++) { $newArr[] = $setting[$i]['order']; }