quanshiyinian 发表于 2015-1-22 21:48:48

X2.5版本评分美化设置方法详细解答


打开 template/default/forum/viewthread_node_body.htm 查找
<table class="ratl">
<tr>
<th class="xw1" width="120"><a href="forum.php?mod=misc&action=viewratings&tid=$_G&pid=$post" title="{lang rate_view}">{lang have} <span class="xi1"><!--{echo count($postlist[$post]);}--></span> {lang people_score}</a></th>
<!--{loop $post['ratelogextcredits'] $id $score}-->
<th width="50"><i>{$_G['setting']['extcredits'][$id]}</i></th>
<!--{/loop}-->
<th>
<a href="javascript:;" class="y xi2 op"><!--{if !empty($_G['cookie']['ratecollapse'])}-->{lang open}<!--{else}-->{lang pack}<!--{/if}--></a>
<i>{lang reason}</i>
</th>
</tr>
<tbody class="ratl_l">
<!--{loop $post['ratelog'] $uid $ratelog}-->
<tr id="rate_{$post}_{$uid}">
<td>
<a href="home.php?mod=space&uid=$uid" target="_blank" c="1"><!--{echo avatar($uid, 'small');}--></a> <a href="home.php?mod=space&uid=$uid" target="_blank">$ratelog</a>
</td>
<!--{loop $post['ratelogextcredits'] $id $score}-->
<!--{if $ratelog['score'][$id] > 0}-->
<td class="xi1"> + $ratelog[$id]</td>
<!--{else}-->
<td class="xg1">$ratelog[$id]</td>
<!--{/if}-->
<!--{/loop}-->
<em><a href="home.php?mod=spacecp&ac=pm&op=showmsg&handlekey=showmsg_$uid&touid=$uid&pmid=0&daterange=2" onclick="hideMenu('userinfo1298');showWindow('sendpm', this.href)" title="发短消息" class="pfenico2">发送短信</a></em>
<td class="xg1">$ratelog</td>
</tr>
<!--{/loop}-->
</tbody>
</table>
<p class="ratc">
{lang rate_total}:
<!--{loop $post['ratelogextcredits'] $id $score}-->
<!--{if $score > 0}-->
<span class="xi1">{$_G['setting']['extcredits'][$id]} + $score</span>
<!--{else}-->
<span class="xg1">{$_G['setting']['extcredits'][$id]} $score</span>
<!--{/if}-->
<!--{/loop}-->
<a href="forum.php?mod=misc&action=viewratings&tid=$_G&pid=$post" title="{lang rate_view}" class="xi2">{lang rate_view}</a>
</p>替换成:
<!--评分美化开始-->
<div class="pjia_a">
<a class="pfenico"></a>本帖评分记录: 共<!--{echo count($postlist[$post]);}-->条 [总计: <!--{loop $post['ratelogextcredits'] $id $score}--><!--{if $score > 0}-->{$_G['setting']['extcredits'][$id]} + $score<!--{else}-->{$_G['setting']['extcredits'][$id]} $score<!--{/if}--><!--{/loop}-->]
[<a href="forum.php?mod=misc&action=viewratings&tid=$_G&pid=$post" title="{lang rate_view}">查看全部评分记录</a>]
</div>
<br style="clear:both">
<div class="readjiafen">
<div class="readjiafenb">
<!--{loop $post['ratelog'] $uid $ratelog}-->
<div class="readjiafen_a" title="$ratelog">
<a href="home.php?mod=space&uid=$uid" target="_blank" c="1"><img src="http://xiaoyao-heroes.cn/uc/avatar.php?uid=$uid&size=small" style="float:left; margin-right:4px; width:36px; height:36px"></a>
<em>$ratelog</em>
<a target="_blank" href="home.php?mod=space&uid=$uid">$ratelog</a>   
<font color="#FF6600">
<!--{loop $ratelog['score'] $id $score}-->
<!--{if $score > 0}-->
{$_G['setting']['extcredits'][$id]} + $score $_G['setting']['extcredits'][$id]
<!--{else}-->
{$_G['setting']['extcredits'][$id]} $score $_G['setting']['extcredits'][$id]
<!--{/if}-->
<!--{/loop}-->
</font>
<br>
<div class="gray pyu">$ratelog</div>
</div>
<!--{/loop}-->
</div>
</div>
<!--评分美化结束-->保存前请搜索
http://xiaoyao-heroes.cn/uc/更改为你的uc位址

打开 template/default/common/common.css 在底部添加
/*评分美化*/
.pjia_a { padding:0 5px; margin-left:10px; background:#FFF1D6; border:1px solid #F9C89A; color:#DA4901; margin-bottom:6px; float:left;_margin-left:5px;}
.pjia_a a{ color:#DA4901}
.pjia_a a:hover{ text-decoration:none}
.readjiafen { width:732px;margin-left:10px; overflow:hidden; padding-bottom:5px}
.readjiafenb { width:746px;cursor: default}
.readjiafen_a { border:1px dotted #bebebe;_border:1px dashed #bebebe;background:#f8f8f8; width:356px; float:left; margin-right:6px; padding:2px; margin-bottom:6px; }
.readjiafen_a em{ font-style:normal; float:right; font-size:10px; color:#999; padding-right:1px}
.readjiafen_a:hover{ background:#fff;}
.pfenico {background:url(static/image/common/pfen.png) no-repeat; height:14px; width:14px; display:block; float:left; margin:2px 4px 0 0} 打开 source\module\forum\forum_viewthread.php 查找
$postlist, $postcache, $_G['setting']['ratelogrecord']);在下添加
$ratelogs[$ratelog['pid']][$ratelog['uid']]['dateline'] = dgmdate($ratelog['dateline'],"u");重要)进后台 界面 --> 界面设置 --> 帖子内容页 --> 是否在页面上显示评分理由 选择是!保存,并且更新缓存
最后上传附件图片 命名为 pfen.png 上传到 static/image/common/ 目录
页: [1]
查看完整版本: X2.5版本评分美化设置方法详细解答