vitaminzee โพสต์ 2012-5-12 23:33:40

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



inut โพสต์ 2012-5-13 00:50:07

คนแร๊กเร๊ย 55 5

StaFF_PiRcH โพสต์ 2012-5-13 12:47:46

แหม ๆ แบบนี้จะผลาดได้ไง

aminsamree โพสต์ 2012-5-13 14:55:14

เปิดไฟล์ไหนหรอคับ

k2757 โพสต์ 2012-5-13 19:37:15

sm949dz พี่นี่แจ่มมากเล่นแบบผมแอบสะใจนิดนิดเหมือนกันครัย ยอดวิวเยอะคอมเมนน้อยมันน่าเศร้าครับsm917dz

kanzayo โพสต์ 2012-5-14 10:02:29

สวัสดีค่ะ ซ่อนยังไงก็ไม่พ้นสายตาค่ะ อิอิ

film'talk โพสต์ 2012-5-14 13:01:59

ขอบคุณมากครับ แจ๋วดี

nanglovepoy โพสต์ 2012-5-14 21:15:07

ช่าย กับ x2 ได้ไหมหรอ

Acer_Aspire โพสต์ 2012-5-14 21:50:52

ขอบคุณมากๆครับ ^^

gritgrit โพสต์ 2012-5-14 22:00:31

อ้างอิงจาก nanglovepoy เมื่อ 2012-5-14 21:15 static/image/common/back.gif
ช่าย กับ x2 ได้ไหมหรอ

ไม่ได้นะ ลองแล้ว
หน้า: [1] 2 3 4 5 6
ดูในรูปแบบกติ: Mod แสดงผลการให้คะแนนแบบใหม่