需要修改forumdisplay.php和forumdisplay.htm两个文件. 附件是本人已经修改\验证过的文件.代码根据dz 6.0略做改动。
修改办法:
1)。 修改forumdisplay.php:
查找:
复制内容到剪贴板
代码:$querysticky = ''; $query = $db->query("SELECT t.* FROM {$tablepre}threads t WHERE t.fid='$fid' $filteradd AND $displayorderadd ORDER BY t.displayorder DESC, t.$orderby $ascdesc LIMIT ".($filterbool ? $start_limit : $start_limit - $stickycount).", $tpp"); } else { $querysticky = $db->query("SELECT t.* FROM {$tablepre}threads t WHERE t.tid IN ($stickytids) AND t.displayorder IN (2, 3) ORDER BY displayorder DESC, $orderby $ascdesc LIMIT $start_limit, ".($stickycount - $start_limit < $tpp ? $stickycount - $start_limit : $tpp)); if($tpp - $stickycount + $start_limit > 0) { $query = $db->query("SELECT t.* FROM {$tablepre}threads t WHERE t.fid='$fid' $filteradd AND $displayorderadd ORDER BY displayorder DESC, $orderby $ascdesc LIMIT ".($tpp - $stickycount + $start_limit)); } else { $query = ''; 替换为:
复制内容到剪贴板
代码:$querysticky = ''; $query = $db->query("SELECT $dotadd1 t.*, p.rate FROM {$tablepre}threads t $dotadd2 LEFT JOIN {$tablepre}posts p USING(tid, dateline) WHERE t.fid='$fid' $filteradd AND $displayorderadd ORDER BY t.displayorder DESC, t.$orderby $ascdesc LIMIT ".($filter == 'digest' || $filter == 'type' ? $start_limit :
$start_limit - $stickycount).", $tpp");
} else {
$querysticky = $db->query("SELECT $dotadd1 t.*, p.rate FROM {$tablepre}threads t
$dotadd2 LEFT JOIN {$tablepre}posts p USING(tid, dateline) WHERE t.tid IN ($stickytids) AND t.displayorder IN (2, 3) ORDER BY displayorder DESC, $orderby $ascdesc LIMIT $start_limit, ".($stickycount - $start_limit < $tpp ? $stickycount -
$start_limit : $tpp));
if($tpp - $stickycount + $start_limit > 0) { $query = $db->query("SELECT $dotadd1 t.*, p.rate FROM {$tablepre}threads t
$dotadd2 LEFT JOIN {$tablepre}posts p USING(tid, dateline) WHERE t.fid='$fid' $filteradd AND $displayorderadd ORDER BY displayorder DESC, $orderby $ascdesc LIMIT ".($tpp - $stickycount + $start_limit)); } else { $query = ''; 2) 修改templates/default/forumdisplay.htm
查找并删除:
复制内容到剪贴板
代码:   继续查找:
下面添加:
复制内容到剪贴板
代码:[+$thread['rate']][$thread['rate']] 完毕!
注意最后一段代码, 它决定了你的评分标记的样式。如果喜欢PW风格的圆括号,可以改成
复制内容到剪贴板
代码:( +$thread['rate' )]( $thread['rate'] ) 里面的red, 你也可以改成其他颜色, 也可以去掉 加粗标记。
我的图片里我是采用了圆括号、不加粗、红色。
|