www.gusucode.com > 08CMS空白站群系统 3.3 繁体 UTF-8 > upload/purchases.php
<?php include_once './include/general.inc.php'; include_once './include/common.fun.php'; include_once M_ROOT.'./include/archive.fun.php'; include_once M_ROOT.'./include/archive.cls.php'; $cmsclosed && message(empty($cmsclosedreason) ? lang('defaultclosedreason') : mnl2br($cmsclosedreason)); $querystr = $_SERVER['QUERY_STRING']; un_virtual($querystr); parse_str($querystr); $aid = empty($aid) ? 0 : max(0,intval($aid)); $page = empty($page) ? 1 : max(1,intval($page)); !$aid && message(lang('confirmchoose archive')); !($commu = read_cache('commu',5)) && message(lang('confirmchoose commu item')); empty($commu['available']) && message(lang('this commu item closed')); $arc = new cls_archive(); $arc->arcid($aid); !$arc->aid && message(lang('confirmchoose archive')); !$arc->archive['checked'] && message(lang('pointed archive nocheck')); !arc_allow($arc->archive,'aread') && message(lang('none archive browse permission')); !($commu = read_cache('commu',$channels[$arc->archive['chid']]['cuid'])) && cumessage(lang('noavailable commu item')); (!$commu['available'] || $commu['cclass'] != 'purchase') && cumessage(lang('noavailable commu item')); //根据当前文档所在的子站重新处理缓存 switch_cache($arc->archive['sid']); $sid = $arc->archive['sid']; if_siteclosed($sid); cache_merge($commu,'commu',$sid); if(@!$tplname = $commu['cutpl']) message(lang('please define purchase record template')); if(!($arc->template = load_tpl($tplname))) message(lang('please add template content !')); $arc->parsedata(); $arc->mpcheck(); $temparr = $arc->transarr(); $arc->mpinfos['durlpre'] = $cms_abs."purchases.php?aid=".$arc->aid."&page="; $arc->mpinfos['nowpage'] = max(1,min($page,$arc->mpinfos['pcount'])); $arc->mpinfos['static'] = 0; $sitem = array(); $arc->nreplace($arc->template,'p',$sitem); nreplace($arc->template,'c',$temparr); $arc->nreplace($arc->template,'u',$sitem); $arc->nreplace($arc->template,'b',$sitem); code_parse($arc->template); mexit($arc->template); ?>