本帖最后由 qzctone 于 2009-3-21 19:45 编辑
前天因为朋友说要在论坛显示那个版主回复后能有个<版主回复>的图标...........
我就拼命到的DZ论坛上搜索呀....可是找了三个多小时,就是找不到时。。。后面到没办法。只好自己改了。。。改的时候突然记得有人发布过版主已阅插件。所以就找过来看看啦。。。折磨下。。呵呵。功夫不负有心人。终于搞定了。。。。((em:17))
好了。不费话了。转入正题。。。。。
第一步建立个数据字段,记录版主以上的管理回贴数!- ALTER TABLE `cdb_threads` ADD `adminhts` int(8) NOT NULL default '0';
复制代码 打开include/newreply.inc.php文件
然后查找:- $forum['threadcaches'] && deletethreadcaches($tid);
复制代码 在下面加入如下代码:- if($forum['ismoderator']) {
- $db->query("UPDATE {$tablepre}threads SET adminhts=adminhts+1 WHERE tid='$tid'", 'UNBUFFERED');
- }
复制代码 再打开你所使用的风格语言包,我这用的是默认模版的语言包 templates\default\templates.lang.php
查在下面加入:- 'adminhts_reply_num' => '版主回复 <font color=red>$thread[adminhts]</font> 次',
复制代码 然后再打开你所使用的风格 forumdisplay.htm文件
查:<span id="thread_$thread[tid]"> 或 $thread[subject]
然后在相应的位置加上- <!--{if in_array($forum['fid'],array(2))}--><!--{if $thread['adminhts']}-->[{lang adminhts_reply_num}] <!--{/if}--><!--{/if}-->
复制代码 注意:中间那个二字是版块ID。。切记修改成你的版块ID,可用 , 符号多加版块!
哪果你只想显示图片的话,你可以调过第二步,然后把第三步中的[{lang adminhts_reply_num}] 改成<img src=你的图片地址>既可!~~
好了。最后发下我的论坛。。。。。就当作是演示好了。。。演示
http://bbs.27898.com
对了希望有金币的人能给几个。。。。我好下载别人需要金币的插件。。。。谢谢了。。万分感谢互助。。。
6。0 6。1 7。0 都可以用。别的就不知道了。。。 |