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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 仿PW8帖子页面评分信息列表美化 For Discuz!X

  [复制链接]
体无完肤 发表于 2010-7-31 02:52:57 | 显示全部楼层 |阅读模式
插件发布
插件名称: 仿PW8帖子页面评分信息列表美化
插件来源:
适用版本: Discuz! X1
语言编码: GBK简体 UTF8简体 BIG5繁体 
最后更新时间:
插件作者: 体无完肤
插件简介: 仿照PW8的帖子页面评分信息的美化效果;
该美化非绿色,需要修改帖子也的php文件和模板文件,站长根据自己需要决定是否修改使用;
不一定所有东西都适用于自己网站,只选择自己需要的,不要盲目跟从。
本帖最后由 体无完肤 于 2010-8-1 00:20 编辑

仿照PW8的帖子页面评分信息的美化效果;
该美化非绿色,需要修改帖子也的php文件和模板文件,站长根据自己需要决定是否修改使用;
不一定所有东西都适用于自己网站,只选择自己需要的,不要盲目跟从。

支持网站:http://bbs.7drc.com

修改方法步骤:

1、打开source\module\forum\forum_viewthread.php文件,查找(530行):
  1. $ratelogs[$ratelog['pid']][$ratelog['uid']]['reason'] = dhtmlspecialchars($ratelog['reason']);
复制代码
在下面添加:
游客,如果您要查看本帖隐藏内容请回复


2、打开template\default\forum\viewthread_node_body.htm文件,查找:
  1. <div class="ratt"><a href="forum.php?mod=misc&action=viewratings&amp;tid=$_G[tid]&amp;pid=$post[pid]" title="{lang thread_rate_log_lately}">{lang have} <strong>{echo count($postlist[$post[pid]][totalrate]);}</strong> {lang people_score}</a></div>
  2.                                 <dd style="margin: 0px;">
复制代码
修改为:
  1. <!--
  2.                                 <div class="ratt"><a href="forum.php?mod=misc&action=viewratings&amp;tid=$_G[tid]&amp;pid=$post[pid]" title="{lang thread_rate_log_lately}">{lang have} <strong>{echo count($postlist[$post[pid]][totalrate]);}</strong> {lang people_score}</a></div>
  3.                                 <dd style="margin: 0px;">
  4.                 -->
复制代码
继续查找:
  1. <ul class="ratl cl">
  2.                                         <!--{loop $post['ratelog'] $uid $ratelog}-->
  3.                                                 <li id="rate_{$post[pid]}_{$uid}">
  4.                                                         <a href="home.php?mod=space&uid=$uid" target="_blank">{echo discuz_uc_avatar($uid, 'small');}</a><a href="home.php?mod=space&uid=$uid" target="_blank">$ratelog[username]:</a>
  5.                                                         $ratelog[reason]
  6.                                                         <!--{loop $ratelog['score'] $id $score}-->
  7.                                                                 <!--{if $score > 0}-->
  8.                                                                         <em>{$_G['setting']['extcredits'][$id][title]} + $score $_G['setting']['extcredits'][$id][unit]</em>
  9.                                                                 <!--{else}-->
  10.                                                                         <span>{$_G['setting']['extcredits'][$id][title]} $score $_G['setting']['extcredits'][$id][unit]</span>
  11.                                                                 <!--{/if}-->
  12.                                                         <!--{/loop}-->
  13.                                                 </li>
  14.                                         <!--{/loop}-->
  15.                                 </ul>
复制代码
修改为:
  1. <style type="text/css">
  2.                                 <!--
  3.                                         .drc_ratestyle { width:100%; margin:auto; border:1px solid #A6CBE6; }
  4.                                         .drc_ratestyle .r_title { width:96%; margin:auto; line-height:35px; border-bottom:1px dotted #CCCCCC; margin-bottom:5px; }
  5.                                         .drc_ratestyle .r_content { width:96%; margin:auto; line-height:25px; }
  6.                                         .r_avatar img { width:20px; height:20px; position:relative; top:4px; }
  7.                                         .r_avatar a, .r_btm_r a { color: #0181CA; }
  8.                                         .r_btm { width:100%; line-height:27px; border-top:1px solid #A6CBE6; background:#F3F8FB; margin-top:5px; }
  9.                                         .r_btm_l { padding-left:10px; }
  10.                                         .r_btm_l em { color:#FF5500; }
  11.                                         .r_btm_r { padding-right:10px; }
  12.                                 -->
  13.                                 </style>
  14.                 <div class="drc_ratestyle">
  15.                                         <p class="r_title">本帖最近评分记录:</p>
  16.                     <div class="r_content" id="r_content">
  17.                             <table>
  18.                                 <!--{loop $post['ratelog'] $uid $ratelog}-->
  19.                                 <tr>
  20.                                     <td class="r_avatar" width="120" height="30"><a href="home.php?mod=space&uid=$uid" target="_blank">{echo discuz_uc_avatar($uid, 'small');}</a>&nbsp;&nbsp;&nbsp;<a href="home.php?mod=space&uid=$uid" target="_blank">$ratelog[username]</a></td>
  21.                                 <td>
  22.                                 <!--{loop $ratelog['score'] $id $score}-->
  23.                                                                 <!--{if $score > 0}-->
  24.                                                                         <em>{$_G['setting']['extcredits'][$id][title]} <strong style="color:#FF5500; padding-right:10px;">+ $score</strong></em>
  25.                                                                 <!--{else}-->
  26.                                                                         <em>{$_G['setting']['extcredits'][$id][title]} <strong style="color:#FF5500; padding-right:10px;">&nbsp;$score</strong></em>
  27.                                                                 <!--{/if}-->
  28.                                                         <!--{/loop}-->
  29.                                 </td>
  30.                                 <td width="80">$ratelog[dateline]</td>
  31.                                 <td>$ratelog[reason]</td>
  32.                             </tr>
  33.                             <!--{/loop}-->
  34.                         </table>
  35.                     </div>
  36.                     <div class="r_btm">
  37.                             <table>
  38.                                 <tr>
  39.                                     <td width="220"><span class="r_btm_l">共 <em>{echo count($postlist[$post[pid]][totalrate]);}</em> 条评分</span> </td>
  40.                                 <td align="right"><span class="r_btm_r"><a href="forum.php?mod=misc&action=viewratings&amp;tid=$_G[tid]&amp;pid=$post[pid]" title="{lang thread_rate_log_lately}">查看所有评分</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:;">隐藏/展开评分记录</a></span></td>
  41.                             </tr>
  42.                         </table>
  43.                     </div>
  44.                 </div>
复制代码
3、进入后台 -- 界面 -- 界面设置 -- 帖子内容页 -- 是否在页面上显示评分理由: 勾选“是”;
4、更新缓存;


演示截图:

本帖子中包含更多资源

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

x

评分

5

查看全部评分

myhong 发表于 2010-7-31 03:28:27 | 显示全部楼层
回复

使用道具 举报

intesky 发表于 2010-7-31 03:32:17 | 显示全部楼层
回复

使用道具 举报

hi.boyfriend 发表于 2010-7-31 04:12:16 | 显示全部楼层
坐地毯也不错
回复

使用道具 举报

混世天尊 发表于 2010-7-31 05:11:33 | 显示全部楼层
??????????????
回复

使用道具 举报

滚骨碌 发表于 2010-7-31 05:34:45 | 显示全部楼层
支持老体啊!
回复

使用道具 举报

滚骨碌 发表于 2010-7-31 05:40:35 | 显示全部楼层

本帖子中包含更多资源

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

x
回复

使用道具 举报

逍遥肥仔 发表于 2010-7-31 06:26:55 | 显示全部楼层
好帖要顶!!
回复

使用道具 举报

lin_hui_5 发表于 2010-7-31 07:23:23 | 显示全部楼层
不错的顶一下。。。。。。。。。。。。
回复

使用道具 举报

威客 发表于 2010-7-31 07:34:35 | 显示全部楼层
这个美化有价值
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 11:35 , Processed in 0.028888 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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