心灵 发表于 2007-8-25 10:57:13

PW5.3正式版:今日发贴排行榜 最新发表主题 浏览最多主题 排行榜插件!

修改方法:

修改方法:

index.php文件
查找

Quote:
$rawnewuser=rawurlencode($newmember);

在其下面加入


Quote:
//调用开始
$cachefile=\"./data/bbscache/indexhotpost.php\";
$cachetime=60;//缓存修改时间单位秒
if (($timestamp-@filemtime($cachefile)>=$cachetime)){
$listnum=10;//显示个数
$listlength=43;//标题长度
$hotmember=$newthreads=$hitthreads=$replythreads=\"\";
$query=$db->query(\"SELECT m.uid,m.username,md.todaypost FROM pw_members m LEFT JOIN pw_memberdata md USING(uid) WHERE md.lastpost>'$tdtime' ORDER BY md.todaypost DESC limit 0,$listnum\");
while($members=$db->fetch_array($query)){
$hotmember.=\"<a href=&#39;profile.php?action=show&uid=$members&#39;>$members</a> ($members)<br />\";
}
unset($members);
$query = $db->query(\"SELECT tid,author,subject,postdate FROM pw_threads order by postdate desc limit 0,$listnum\");
while($threads=$db->fetch_array($query)){
$threads=date(\"Y-m-j g:i\",$threads);
$threads=substrs($threads,$listlength);
$newthreads.=\"<a href=&#39;read.php?tid=$threads&#39; title=&#39;作者:$threads 时间:$threads&#39;>$threads</a><br />\";
}
unset($threads);
$query = $db->query(\"SELECT tid,author,subject,hits FROM pw_threads order by hits desc limit 0,$listnum\");
while($threads=$db->fetch_array($query)){
$threads=substrs($threads,$listlength);
$hitthreads.=\"<a href=&#39;read.php?tid=$threads&#39; title=&#39;作者:$threads 浏览:$threads&#39;>$threads</a><br />\";
}
unset($threads);
$query = $db->query(\"SELECT tid,author,subject,replies,lastpost FROM pw_threads where replies>0 order by lastpost desc limit 0,$listnum\");
while($threads=$db->fetch_array($query)){
$threads=date(\"Y-m-j g:i\",$threads);
$threads=substrs($threads,$listlength);
$replythreads.=\"<a href=&#39;read.php?tid=$threads&#39; title=&#39;作者:$threads 回复:$threads&#39;>$threads</a><br />\";
}
unset($members);
@writeover($cachefile,\"<?php\\n\\$hotmember=\\\"$hotmember\\\";\\n\\$newthreads=\\\"$newthreads\\\";\\n\\$hitthreads=\\\"$hitthreads\\\";\\n\\$replythreads=\\\"$replythreads\\\";\\n\\$hit2threads=\\\"$hit2threads\\\";\\n\\$hot2member=\\\"$hot2member\\\";\\n\\$membersmoney=\\\"$membersmoney\\\";\\n\\$membersrvrc=\\\"$membersrvrc\\\";\\n\\$memberscredit=\\\"$memberscredit\\\";\\n\\$membersvalue=\\\"$membersvalue\\\";\\n\\$membersonlinetime=\\\"$membersonlinetime\\\";\\n\\$membersdigests=\\\"$membersdigests\\\";\\n?>\");
}else{
@include($cachefile);
}
//调用结束
====================
修改 template/wind/index.htm 文件

找到

Quote:
target=\"_blank\">$newmember</a>
    </td>
</tr>
</table></div>
在其下面加入


Quote:
<div class=\"t t4\"><table width=$tablewidth border=0 cellspacing=0 cellpadding=0 align=center><tr><td>
<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\" bordercolor=\"#E0F0F9\" class=\"tr3\" $i_table>
<tr>
<td class=\"h\" height=\"15\" align=\"center\"><span class=bold>今日发贴排行</span</td>
<td class=\"h\" height=\"15\" align=\"center\"><span class=bold>最新发表主题</span></td>
<td class=\"h\" height=\"15\" align=\"center\"><span class=bold>最新回复主题</span</td>
<td class=\"h\" height=\"15\" align=\"center\"><span class=bold>浏览最多主题</span></td>
</tr>
<tr>
<td class=&#39;f_one&#39;><span class=\"f_one\">$hotmember</span></td>
<td class=&#39;f_two&#39;><span class=\"f_two\">$newthreads</span></td>
<td class=&#39;f_one&#39;><span class=\"f_one\">$replythreads</span></td>
<td class=&#39;f_two&#39;><span class=\"f_two\">$hitthreads</span></td>
</tr>
</table>
<tr><td>
</table></div><br />

修改完毕。。。。
页: [1]
查看完整版本: PW5.3正式版:今日发贴排行榜 最新发表主题 浏览最多主题 排行榜插件!