21,887
社区成员
发帖
与我相关
我的任务
分享
$newthreads = round(($timestamp - $lastvisit + 600) / 1000) * 1000;
//帖子调用开始
$hack_cut_str =60; // 这里修改标题长度
$fids = array();
if (file_exists("./forumdata/cache/cache_forums.php")){
require_once "./forumdata/cache/cache_forums.php";
if (is_array($_DCACHE['forums'])){
foreach ($_DCACHE['forums'] as $k => $v){
if (!strstr(',sub,forum,',','.$v['type'].',')) continue;
$fids[$k] = 7; // 这里是第一处调用条数需要和后面的设置一样。
}
}
}
if (count($fids) < 1){
$query = $db->query("SELECT fid FROM {$tablepre}forums WHERE type='forum' OR type='sub'");
while ($row = $db->fetch_array($query)){
$fids[$row['fid']] = 7; // 这里是第二处调用条数需要和前面的设置一样。
}
}
$limit_counts = 0;
foreach ($fids as $k => $v){
$sql .= "(SELECT t.*, f.name,ty.name as typename FROM {$tablepre}threads t LEFT JOIN {$tablepre}forums f ON f.fid = t.fid LEFT JOIN `{$tablepre}
threadtypes` ty on t.typeid=ty.typeid WHERE t.fid='$k' ORDER BY t.dateline DESC LIMIT $v) UNION ";
}
if ($sql){
$sql = substr($sql,0,strlen($sql)-6);
}
$query = $db->query($sql);
while ($row = $db->fetch_array($query)){
$row['view_subject'] = cutstr($row['subject'],$hack_cut_str);
$row['date']= gmdate("$dateformat", $row['dateline'] + $timeoffset * 3600);
${'new_no'.$row['fid'].'_threadlist'}[] = $row;
}
//帖子调用结束
{subtemplate header}
<!--{loop $catlist $key $cat}-->
<!--{loop $cat['forums'] $forumid}-->
<!--{eval $forum=$forumlist[$forumid];}-->
<h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2>
<!--{loop ${"new_no".$forum[fid]."_threadlist"} $row}-->
[<a href="forumdisplay.php?fid=$row[fid]&filter=type&typeid=$row[typeid]">$row[typename]</a>]
<a href="viewthread.php?tid=$row[tid]">$row[view_subject]</a><br>
<!--{/loop}-->
<!--{/loop}-->
<!--{/loop}-->
{subtemplate header}
<!--{loop $catlist $key $cat}-->
<!--{loop $cat['forums'] $forumid}-->
<!--{eval $forum=$forumlist[$forumid];}-->
<h2><a href="forumdisplay.php?fid=$forum[fid]">$forum[name]</a></h2>
<!--{loop ${"new_no".$forum[fid]."_threadlist"} $row}-->
[<a href="forumdisplay.php?fid=$row[fid]&filter=type&typeid=$row[typeid]">$row[typename]</a>]
//去掉此行?
<a href="viewthread.php?tid=$row[tid]">$row[view_subject]</a><br>
<!--{/loop}-->
<!--{/loop}-->
<!--{/loop}-->