Mod แสดงผลการให้คะแนนแบบใหม่
แก้ไขครั้งสุดท้ายโดย vitaminzee เมื่อ 2012-7-24 23:58ขอยกตัวอย่างในการมอดจากสกินดีฟอลท์นะครับใครใช้สกินตัวอื่นก็ไปแก้ที่ไฟล์ของสกินนั้นๆ
เปิดไฟล์\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"><!--{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}-->
<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="archy_rate cl">
<div class="ratetotal">
<ul class="rateinfo">
<li><a href="forum.php?mod=misc&action=viewratings&tid=$_G&pid=$post" title="{lang rate_view}"><span><strong><!--{echo count($postlist[$post]);}--></strong>จำนวนผู้เข้าร่วม</span></a></li>
<!--{loop $post['ratelogextcredits'] $id $score}-->
<li><span><strong>$score</strong>{$_G['setting']['extcredits'][$id]}</span></li>
<!--{/loop}-->
</ul>
<ul class="rateoption">
<li><a href="forum.php?mod=misc&action=viewratings&tid=$_G&pid=$post" title="{lang rate_view}" class="xi2">{lang rate_view}</a></li>
</ul>
</div>
<div class="archy_scorelist">
<ul>
<!--{loop $post['ratelog'] $uid $ratelog}-->
<li>
<div class="archy_ratel z"><a href="home.php?mod=space&uid=$uid" c="1" target="_blank"><!--{echo avatar($uid, 'small');}--></a></div>
<dl class="archy_rater z">
<p class="archy_rates">$ratelog</p>
<p>
<a href="home.php?mod=space&uid=$uid" class="xw1" target="_blank">$ratelog</a>
<!--{loop $post['ratelogextcredits'] $id $score}-->
<!--{if $ratelog['score'][$id] > 0}-->
<span class="xi1">{$_G['setting']['extcredits'][$id]} +$ratelog[$id]</span>
<!--{else}-->
<span class="xi1">$ratelog[$id]</span>
<!--{/if}-->
<!--{/loop}-->
</p>
</dl>
</li>
<!--{/loop}-->
</ul>
</div>
</div>เปิดไฟล์
\template\default\common\common.css แล้วนำโค้ดนี้ไปวางล่างสุด/*จำนวนผู้เข้าร่วม */
.rateinfo li, .rateinfo span { height: 50px; background: url("{IMGDIR}/rate_bg.png") no-repeat; }
.archy_rate { margin-top: 60px; border-radius: 5px; border: 1px solid {COMMONBORDER}; }
.archy_rate .ratetotal { position: relative; height: 35px; }
.archy_rate .rateinfo { position: absolute; top: -25px; left: 10px; }
.rate .rateinfo li { float: left; padding-left: 10px; margin-right: 15px; width: auto; height: 50px; }
.rateinfo span { float: left; padding-right: 10px; text-align: center; color: #999; background-position: right 0; }
.rateinfo strong { display: block; margin-top: 5px; font: 22px/25px "Arial"; color:#6EA804; }
.xi1, .onerror{color:#6EA804;}
.ratetotal .rateoption { float: right; margin-right: 3px; height: 35px; overflow: hidden; }
.rateoption li { float: left; margin-left: -2px; padding: 0 7px; height: 35px; line-height: 35px; overflow: hidden; }
.rate .archy_scorelist li { width: 49%; float: left; margin: 0 0 4px 4px; border: 1px dotted {COMMONBORDER}; height:auto; text-align:left; }
.archy_ratel img { width: 34px; height: 34px; padding: 2px; }
.archy_rater { padding-left: 6px; }
.archy_rates { color: #999; }โหลดรูปภาพนี้เอาเฉพาะรูปอย่างเดียวโฟลเดอร์ไม่เกี่ยวไปวางที่ static\image\common
คนแร๊กเร๊ย 55 5 แหม ๆ แบบนี้จะผลาดได้ไง เปิดไฟล์ไหนหรอคับ sm949dz พี่นี่แจ่มมากเล่นแบบผมแอบสะใจนิดนิดเหมือนกันครัย ยอดวิวเยอะคอมเมนน้อยมันน่าเศร้าครับsm917dz สวัสดีค่ะ ซ่อนยังไงก็ไม่พ้นสายตาค่ะ อิอิ ขอบคุณมากครับ แจ๋วดี ช่าย กับ x2 ได้ไหมหรอ ขอบคุณมากๆครับ ^^ อ้างอิงจาก nanglovepoy เมื่อ 2012-5-14 21:15 static/image/common/back.gif
ช่าย กับ x2 ได้ไหมหรอ
ไม่ได้นะ ลองแล้ว