Xiuno 几个实用的函数 //根据帖子ID 获取文章详 - Assbbs
Xiuno 几个实用的函数 //根据帖子ID 获取文章详情 function ax message $tid{ $r = db find one & 39;post& 39;, array & 39;tid& 39;=>$tid ; …
Xiuno 几个实用的函数 //根据帖子ID 获取文章详情 function ax message $tid{ $r = db find one & 39;post& 39;, array & 39;tid& 39;=>$tid ; //return xn substr strip tags $r & 39;message fmt& 39; , 0, 48 ."..."; 备用截取显示文字数目 return $r & 39;message fmt& 39; ; } //根据帖子ID 获取文章中的图片 function ax cover $tid { $r = db find one & 39;post& 39;, array & 39;tid& 39;=>$tid ; $content = $r & 39;message fmt& 39; ; //文章内容 preg match all "//iU", $content, $img ; $imgArr = $img 1 ; if isset $imgArr 0 { return $imgArr 0 ; }else{ return ""; } } //最新发表 + 缓存 function ax new thread { $cachename = "ax new thread"; $threadlist = cache get $cachename ; if $threadlist === NULL { $threadlist = thread find array ,array & 39;tid& 39;=>-1 ,2,10 ; cache set $cachename, $threadlist, 200 ; } return $threadlist; } //显示同板块下 相关文章 function ax Relevant $fid $r = thread find array "fid"=>$fid ,array & 39;tid& 39;=>-1 ,1,6 ; return $r; } //根据板块id和当前帖子id 实现 上一篇,下一篇 function ax prev $tid,$fid { $r = db sql find one "select from bbs thread where fid = {$fid} and tid > {$tid} order by tid asc limit 0,1" ; return $r; } function ax next $tid,$fid { $r = db sql find one "select from bbs thread where fid = {$fid} and tid < {$tid} order by tid desc limit 0,1" ; return $r; } // 更改…