Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 在帖子內显示评分记录 For D4.1 (带边框版)

[复制链接]
踏雪无痕㊣ 发表于 2006-6-11 08:29:16 | 显示全部楼层 |阅读模式
在帖子內显示评分记录 For D4.1

演示地址:http://aben.meyu.net/bbs/thread-2267-1-1.html
插件作者:不详(看到很多朋友都要,我就整理了一下)
安装难度:简单
数据库升级:无
技术支持:http://aben.meyu.net/bbs



欢迎大家与本站交换友情连接

一、修改viewthread.php(论坛根目录下)

查找:

  1. $post['signature'] = $post['usesig'] ? $post['signature'] : '';
复制代码


下面加入:

  1.                 //帖子显示评分记录开始
  2.                 if($post['rate']) {
  3.                         $queryr = $db->query("SELECT * FROM {$tablepre}ratelog WHERE pid='$post[pid]' ORDER BY dateline");
  4.                         if($db->num_rows($queryr)) {
  5.                                 if($post['tid'] == $thread['tid']) {
  6.                                         $post['pft'] = array();
  7.                                         while($log = $db->fetch_array($queryr)) {
  8.                                                 $log['dateline'] = gmdate("$dateformat $timeformat", $log['dateline'] +

  9. $timeoffset * 3600);
  10.                                                 $log['score'] = $log['score'] > 0 ? '+'.$log['score'] : $log['score'];
  11.                                                 $log['reason'] = dhtmlspecialchars($log['reason']);
  12.                                                 $post['pft'][] = $log;
  13.                                         }
  14.                                 }
  15.                         }
  16.                 }
  17.                 //帖子显示评分记录结束
复制代码


二、修改viewthread.htm模板(模板目录下)

查找:


  1. <!--{if $post['subject']}--><span class="smalltxt"><span class="bold">$post[subject]</span></span><br><br><!--{/if}-->
  2.         <!--{if $bannedmessages && (($post['authorid'] && !$post['username']) || ($post['groupid'] == 4 || $post['groupid']

  3. == 5))}-->
  4.                 {lang message_banned}
  5.         <!--{else}-->
复制代码


下面加入:

  1. <!--{if $post['pft']}-->{template rate_view_thread}<br><br><!--{/if}-->
复制代码


三、增加rate_view_thread.htm 模板(模板目录下),见附件!

==========================================
[font color=red]以下可以根据個人喜好选择安裝:

原程序限制了评分理由最大字数为40,修改限制的方法如下:

1、修改misc.php(论坛根目录下)

查找:

  1. $sqlreason = cutstr($reason, 40);
复制代码


将上面代码中的数字40改为你要限制的字符数。


2、修改原有论坛数据库字段对评分理由字长的限制

将下面代码中的数字20改為你要限制的字符数。
然后在论坛後台->数据库升级:
  1. ALTER TABLE `cdb_ratelog` CHANGE `reason` `reason` CHAR( 40 ) NOT NULL
复制代码

哈哈!友情通知:
现在,本版新发布的《作品发布守则》已经正式开始使用,请各位作者在发布作品的时候采用新的格式和模式!
谢谢!
M55

[ 本帖最后由 M55 于 2006-6-12 02:41 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 踏雪无痕㊣ 发表于 2006-6-11 08:29:55 | 显示全部楼层
超级大沙发自己坐


哇卡卡
回复

使用道具 举报

loveatj 发表于 2006-6-11 08:32:22 | 显示全部楼层
只能搬个小板凳过来了呵
回复

使用道具 举报

Gerrard2005 发表于 2006-6-11 08:33:07 | 显示全部楼层
支持
回复

使用道具 举报

0315 发表于 2006-6-11 08:34:32 | 显示全部楼层
这个要支持一下
回复

使用道具 举报

 楼主| 踏雪无痕㊣ 发表于 2006-6-11 08:36:48 | 显示全部楼层
速度都好快哦。。。。
回复

使用道具 举报

离恨天 发表于 2006-6-11 08:38:11 | 显示全部楼层
支持啊
回复

使用道具 举报

nanoroad 发表于 2006-6-11 08:43:46 | 显示全部楼层
先定!!然后再来安装试试!
回复

使用道具 举报

今夜无眠 发表于 2006-6-11 08:43:59 | 显示全部楼层
支持一下,如果想把边框改成象引用框那样得,方方正正得,应该怎么修改啊?
回复

使用道具 举报

紫云杉 发表于 2006-6-11 08:45:43 | 显示全部楼层
支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-21 23:18 , Processed in 0.047926 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表