Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 4854|ตอบกลับ: 10

[MY]Display Score for forumdisplay Discuz 7.0

[คัดลอกลิงก์]
buachompoox โพสต์ 2009-2-6 04:29:35 |โหมดอ่าน
อ้างอิง
หัวข้อ [MY]Display Score for forumdisplay
เวลา 2009-02-06
ผู้โพส buachompoox.com
ที่มา http://www.buachompoox.com/thread-1503-1-1.html
เพิ่มเติม Easy MOD




1. edit file forumdisplay.php
find code
  1. $querysticky = '';
  2. .
  3. .
  4. .
  5. .
  6. .
  7. $query = '';
คัดลอกไปที่คลิปบอร์ด
change
  1.         $querysticky = '';
  2.         $query = $db->query("SELECT $dotadd1 t.*, p.rate, p.pid FROM {$tablepre}threads t $dotadd2
  3.                 LEFT JOIN {$tablepre}posts p USING(tid, dateline)
  4.                 WHERE t.fid='$fid' $filteradd AND $displayorderadd
  5.                 ORDER BY t.displayorder DESC, t.$orderby $ascdesc
  6.                 LIMIT ".($filterbool ? $start_limit : $start_limit - $stickycount).", $tpp");

  7. } else {

  8.         $querysticky = $db->query("SELECT $dotadd1 t.*, p.rate,p.pid FROM {$tablepre}threads t $dotadd2
  9.                 LEFT JOIN {$tablepre}posts p USING(tid, dateline)
  10.                 WHERE t.tid IN ($stickytids) AND t.displayorder IN (2, 3)
  11.                 ORDER BY displayorder DESC, $orderby $ascdesc
  12.                 LIMIT $start_limit, ".($stickycount - $start_limit < $tpp ? $stickycount - $start_limit : $tpp));

  13.         if($tpp - $stickycount + $start_limit > 0) {
  14.                 $query = $db->query("SELECT $dotadd1 t.*, p.rate,p.pid FROM {$tablepre}threads t $dotadd2
  15.                       LEFT JOIN {$tablepre}posts p USING(tid, dateline)
  16.                         WHERE t.fid='$fid' $filteradd AND $displayorderadd
  17.                         ORDER BY displayorder DESC, $orderby $ascdesc
  18.                         LIMIT ".($tpp - $stickycount + $start_limit));
  19.         } else {
  20.                 $query = '';
คัดลอกไปที่คลิปบอร์ด
and find code
  1. $threadlist[] = $thread;
คัดลอกไปที่คลิปบอร์ด
put down after code next line
  1. $tpids[] = $thread['pid'];
คัดลอกไปที่คลิปบอร์ด
and find code
  1. $separatepos = $separatepos ? $separatepos + 1 : ($announcement ? 1 : 0);
คัดลอกไปที่คลิปบอร์ด
put up befor code topline
  1. if (is_array($tpids)){
  2.         $pids = implode(",",$tpids);
  3.         $detail_query = $db->query("SELECT * FROM {$tablepre}ratelog WHERE pid IN ($pids)");
  4.         while ($row = $db->fetch_array($detail_query)){
  5.                 $detail_rate[$row['pid']][$row['extcredits']] += $row['score'];
  6.         }
  7. }
คัดลอกไปที่คลิปบอร์ด
2. edit file templates/default/css_append.htm
add this code
  1. .yellow { width:45px; height:50px; float:left; background:url({IMGDIR}/yellow.gif) no-repeat center top; margin:1px; text-align:center; color:#217AB3; font-weight:bold; font-size:18px; line-height:27px; font-family: Georgia, "Times New Roman", Times, serif; padding-right:3px;}
  2. .yellow p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#858D92; font-size:11px; }

  3. .red { width:45px; height:50px; float:left; background:url({IMGDIR}/red.gif) no-repeat center top; margin:1px; text-align:center; color:#ff6645; font-weight:bold; font-size:18px; line-height:27px; font-family: Georgia, "Times New Roman", Times, serif; padding-right:3px;}
  4. .red p { display:block; font-weight:100; margin:0px; padding:0px; border:0px; color:#FFFFFF; font-size:11px; }
คัดลอกไปที่คลิปบอร์ด
3. edit files templates/default/forumdisplay.htm
find code
  1.                                                 <td class="folder">
  2.                                                         <a href="viewthread.php?tid=$thread[tid]&amp;extra=$extra" title="{lang target_blank}" target="_blank">
  3.                                                         <!--{if $thread[folder] == 'lock'}-->
  4.                                                                 <img src="{IMGDIR}/folder_lock.gif" alt="Lock" />
  5.                                                         <!--{elseif in_array($thread['displayorder'], array(1, 2, 3))}-->
  6.                                                                 <img src="{IMGDIR}/pin_$thread[displayorder].gif" alt="$threadsticky[3-$thread[displayorder]]" />
  7.                                                         <!--{else}-->
  8.                                                                 <img src="{IMGDIR}/folder_$thread[folder].gif" alt="$thread[folder]" />
  9.                                                         <!--{/if}-->
  10.                                                         </a>
  11.                                                 </td>
คัดลอกไปที่คลิปบอร์ด
CHANGE !!!
  1.                                                 <td class="folder">
  2. <!--{if $thread['rate'] > 0}--><div class="red">+$thread['rate']<p>Points</p></div><!--{elseif $thread['rate'] < 0}--><div class="red">-$thread['rate']<p>Points</p></div><!--{else}--><div class="yellow">0<p>Points</p></div><!--{/if}-->
  3.                                                 </td>
คัดลอกไปที่คลิปบอร์ด
find code and DELETE
  1.                                                         <!--{if $thread['rate'] > 0}-->
  2.                                                                 <img src="{IMGDIR}/agree.gif" alt="{lang rate_credit_add}" title="{lang rate_credit_add}" />
  3.                                                         <!--{elseif $thread['rate'] < 0}-->
  4.                                                                 <img src="{IMGDIR}/disagree.gif" alt="{lang rate_credit_reduce}" title="{lang rate_credit_reduce}" />
  5.                                                         <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
LAST step UPload image



TO .images/default/

Download :

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 4จิตพิศัย +8 ย่อ เหตุผล
bonparadorn + 1
projectv + 1
flukenakrab + 1
item + 5

ดูบันทึกคะแนน

item โพสต์ 2009-2-6 12:45:15
แจ่มมากครับนี่แหละที่หามานาน
psc_chine โพสต์ 2009-2-6 16:55:40
ขอบคุณค้าแจ่มมากๆลองแล้ว
  1. http://www.ไอซีโซเชี่ยว.com/bbs/forum-10-1.html
คัดลอกไปที่คลิปบอร์ด

แวะไปดูได้นะจ๊ะ จุ๊บๆๆๆๆๆๆๆๆๆๆ

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +5 Money +5 ย่อ เหตุผล
buachompoox + 5 + 5 เยี่ยม !!!

ดูบันทึกคะแนน

flukenakrab โพสต์ 2009-2-11 14:47:58
แก้ไขล่าสุด flukenakrab เมื่อ 2009-2-21 09:16

ขอบคุณครับ
projectv โพสต์ 2009-2-24 04:36:43
ชอบคุณครับมากกกกก
projectv โพสต์ 2009-2-24 04:39:11
ชอบคุณครับมากกกกก
projectv โพสต์ 2009-2-24 04:40:25
ชอบคุณครับมากกกกก
projectv โพสต์ 2009-2-24 04:49:00
ชอบคุณครับมากกกกก
projectv โพสต์ 2009-2-24 04:51:39
ชอบคุณครับมากกกกก
flukenakrab โพสต์ 2009-2-24 06:13:17
ใครทำทุกขั้นตอนแล้วรูปไม่ขึ้น อาจเป็นเพราะใช้ skin ครับ
ให้ไปเพิ่มโค๊ดในข้อ 2 ที่
templates/สกินที่ใช้อยู่/css_append.htm

ผมหาตั้งนาน ทำไมรูปไม่ขึ้น {:15_678:}
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-5-6 03:02

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้