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
ดู: 27136|ตอบกลับ: 99

[A/M/H6.0] TOPLIST FOR DISCUZ6.0

[คัดลอกลิงก์]
acaz โพสต์ 2007-11-24 12:11:56 |โหมดอ่าน
Original & Special Thank
http://www.alan888.com/Discuz/thread-126013-1-1.html
******************************
ต้นฉบับ?justinwei
ต้นฉบับภาษา?me
ภาษาไทย : acaz
สำหรับ Discuz?6.0
ความยาก/ง่ายในการติดตั้ง?ง่ายมาก
ตัวอย่าง? http://www.cazdesign.com/forums หรือ จากรูปตัวอย่าง

ปรับปรุงแก้ไข :
ตัดส่วนแสดงชื่อกระดานข่าวออกเนื่องจากเมื่อมีการใส่โค๊ดสีให้กับกระดานข่าวจะไม่สามารถแสดงผลได้ (แต่ถ้าต้องการใช้งานเปิดใช้งานได้เหมือนเดิม)
ตัดส่วนตอนโหลดข้อมูลขณะใช้งานเว็บ ( เพราะผมลายตากันกระตุกๆ แต่ถ้าต้องการใช้งานเปิดใช้งานได้เหมือนเดิม)
******************************
Toplist
ตัวเสริมสำหรับกระดานข่าว Discuz6.0 โดยดึงข้อมูลล่าสุดจากกระดานข่าวมาแสดง
+  แสดงรูปจากกระดานข่าว +
+ หัวข้อล่าสุด +
+ หัวข้อที่มีการตอบล่าสุด +
+ หัวข้อที่มีผู้เข้าชมสูงสุด +
+ แสดงผู้ใช้งานต่อวัน+
+แสดง Rank ผู้ใช้งานต่อวัน+

ผมแปลจากเค้ามาได้นิดหน่อย ส่วนใหญ่ใส่ไข่เอาเองนะครับ

คุณไม่ต้องทำการแก้ไขหรืออัพเกรดฐานข้อมูลหรือแก้ไขไฟลล์ Index.php เหมือน Toplist ทั่วไป
ด้วยการติดตั้งง่ายๆเพียง 2 ขั้นตอนก็สามารถใช้งาน Toplist ได้แล้ว พร้อมทั้งตัดปัญหาเรื่องภาพไม่แสดงได้ใน Toplist เวอร์ชั่นนี้

การติดตั้ง
1.Upload ไฟลล์ใน Upload ไว้ใน Discuz ของคุณ

2. เปิดไฟลล์ discuz.htm
DISCUZ/templates/default/
ค้นหา
  1. <!--{loop $catlist $key $cat}-->
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค๊ดต่อไปนี้ด้านบน
  1. <!-------- Toplist start-------->
  2. {template toplist}
  3. <!-------- Toplist end-------->
คัดลอกไปที่คลิปบอร์ด
อัพเดทล่าสุด 15-12-2007

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

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

x

คะแนน

จำนวนผู้เข้าร่วม 3จิตพิศัย +25 ย่อ เหตุผล
buachompoox + 5 ผมชอบนะอันนี้
suthida + 10 แจ่มไปเลย!!
hostman + 10 ยอดเยี่ยม

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

siammove โพสต์ 2007-11-24 14:59:14

ขอบคุณณครับ

ขอบคุณมากครับ
ลองคนแรกเลยครับผม
siammove โพสต์ 2007-11-24 15:04:48
มีีปัญหาครับ
อันใหมม่มาแล้วอันเก่าไม่หายครับ
siammove โพสต์ 2007-11-24 15:07:58
http://www.siammove.com/forum/

ลองช่วยดูทีครับ
 เจ้าของ| acaz โพสต์ 2007-11-24 15:15:58
อ่ะ ต้องลบอันเก่าออกก่อนครับ
เปิดไฟลล์
discuz.htm
ค้นหา
  1. <!-- ???????? -->
  2. <div class="mainbox forumlist" style="padding:0;">
  3.         <table cellspacing="0" cellpadding="0">
  4.                 <thead class="category">
  5.                 <tr>
  6.                         <td align="center" style="padding:0 1px 0 0"><h3>[ รูปจากกระดาน ]</h3></td>
  7.                         <td align="center" style="padding:0"><h3>[ กระทู้ล่าสุด ]</h3></td>
  8.                         <td align="center" style="padding:0 1px 0 1px"><h3>[ ตอบล่าสุด ]</h3></td>
  9.                         <td align="center" style="padding:0"><h3>[ กระทู้เด่นประจำสัปดาห์ ]</h3></td>
  10.                         <!--<td align="center" style="padding:0 0 0 1px"><h3>[ สมาชิกโพสวันนี้ ]</h3></td> -->
  11.                 </tr>
  12.                 </thead>
  13.                 <tr>
  14.                         <td width="24%">
  15.                                 <script type="text/javascript" src="pic.php"></script>
  16.                         </td>
  17.                         <td width="21%">
  18.                                 <table border="0" cellpadding="0" cellspacing="0" width="100%">
  19.                                         <tr valign="top">
  20.                                                 <td width="24" style="padding:0;border-top:0px;"><img src="images/list.gif" border="0" /></td>
  21.                                                 <td background="images/listbg.gif" style="line-height:20px;padding:0;border-top:0px;background-repeat: repeat-y" width="100%">
  22.                                                 <!--{loop $new_post_threadlist $nthread}-->
  23.                                                         <!--{if $nthread[replies]}-->
  24.                                                                 <div style="overflow: hidden;height: 20px;width: 100%;"><a href="viewthread.php?tid=$nthread[tid]" $nthread['highlight'] title='กระทู้ล่าสุดจากกระดาน {LF}: $nthread[forumname]{LF}หัวข้อ: $nthread[subject] {LF}โพสโดย: $nthread[author]{LF}โพสเมื่อ: $nthread[date]{LF}ดูแล้ว: $nthread[views] คน {LF}ตอบแล้ว: $nthread[replies] คน{LF}ตอบล่าสุดเมื่อ: $nthread[lastreplytime]{LF}{lang lastpost}: $nthread[lastposter]'>$nthread[view_subject]</a></div>
  25.                                         <!--{else}-->
  26.                                                                 <div style="overflow: hidden;height: 20px;width: 100%;"><a href="viewthread.php?tid=$nthread[tid]" $nthread['highlight'] title='กระทู้ล่าสุดจากกระดาน {LF}: $nthread[forumname]{LF}หัวข้อ: $nthread[subject] {LF}โพสโดย: $nthread[author]{LF}โพสเมื่อ: $nthread[date]{LF}ดูแล้ว: $nthread[views] คน {LF}ตอบแล้ว: $nthread[replies] คน{LF}ตอบล่าสุดเมื่อ: ยังไม่มีการตอบ'>$nthread[view_subject]</a></div>
  27.                                                         <!--{/if}-->
  28.                                                 <!--{/loop}-->
  29.                                                 </td>
  30.                                         </tr>
  31.                                 </table>
  32.                         </td>
  33.                         <td width="21%">
  34.                                 <table border="0" cellpadding="0" cellspacing="0" width="100%">
  35.                                         <tr valign="top">
  36.                                                 <td width="24" style="padding:0;border-top:0px;"><img src="images/list.gif" border="0" /></td>
  37.                                                 <td background="images/listbg.gif" style="line-height:20px;padding:0;border-top:0px;background-repeat: repeat-y" width="100%">
  38.                                                 <!--{loop $new_reply_threadlist $rthread}-->
  39.                                                         <div style="overflow: hidden;height: 20px;width: 100%;"><a href="viewthread.php?tid=$rthread[tid]" $rthread['highlight'] title='ตอบล่าสุดจากกระดาน {LF}: $rthread[forumname]{LF}หัวข้อ: $rthread[subject]{LF}โพสโดย: $rthread[author]{LF}โพสเมื่อ: $rthread[date]{LF}ดูแล้ว: $rthread[views] คน{LF}ตอบแล้ว: $rthread[replies] คน{LF}ตอบล่าสุดเมื่อ: $rthread[lastreplytime]{LF}{lang lastpost}: $rthread[lastposter]'>$rthread[view_subject]</a></div>
  40.                                                 <!--{/loop}-->
  41.                                                 </td>
  42.                                         </tr>
  43.                                 </table>
  44.                         </td>
  45.                         <td width="21%">
  46.                                 <table border="0" cellpadding="0" cellspacing="0" width="100%">
  47.                                         <tr valign="top">
  48.                                                 <td width="24" style="padding:0;border-top:0px;"><img src="images/list.gif" border="0" /></td>
  49.                                                 <td background="images/listbg.gif" style="line-height:20px;padding:0;border-top:0px;background-repeat: repeat-y" width="100%">
  50.                                                 <!--{loop $new_hot_threadlist $mthread}-->
  51.                                                         <div style="overflow: hidden;height: 20px;width: 100%;"><a href="viewthread.php?tid=$mthread[tid]" $mthread['highlight'] title='กระทู้เด่นมาจากกระดาน {LF}: $mthread[forumname]{LF}หัวข้อ: $mthread[subject]{LF}โพสโดย: $mthread[author]{LF}โพสเมื่อ: $mthread[date]{LF}ดูแล้ว: $mthread[views] คน{LF}ตอบแล้ว: $mthread[replies] คน{LF}ตอบล่าสุดเมื่อ: $mthread[lastreplytime]{LF}{lang lastpost}: $mthread[lastposter]'>$mthread[view_subject]</a></div>
  52.                                                 <!--{/loop}-->
  53.                                                 </td>
  54.                                         </tr>
  55.                                 </table>
  56.                         </td>
  57.                 <!--        <td width="13%">
  58.                                 <table border="0" cellpadding="0" cellspacing="0" width="100%">
  59.                                         <tr valign="top">
  60.                                                 <td width="24" style="padding:0;border-top:0px;"><img src="images/list.gif" border="0" /></td>
  61.                                                 <td background="images/listbg.gif" style="line-height:20px;padding:0;border-top:0px;background-repeat: repeat-y" width="100%">
  62.                                                         $poststar
  63.                                                 </td>
  64.                                         </tr>
  65.                                 </table>
  66.                         </td> -->
  67.                 </tr>
  68.         </table>
  69. </div>
  70. <!-- ???????? -->
คัดลอกไปที่คลิปบอร์ด
แล้วลบออกครับ :)
siammove โพสต์ 2007-11-24 15:23:06
เจออีก 2ปัญหาครับ
คือเวลาโพสกระทู้ใหม่มันไม่อัพเดทเองครับ

แล้วมันจะโช
<"style="color:#535353;">น

หน้ากระทู้ทุกอันเลยทำให้มันเป็นไอคอนยังไงครับ
 เจ้าของ| acaz โพสต์ 2007-11-24 15:36:29

ตอบกลับโพสของ 6# siammove

ขึ้นไปดาวน์โหลดไฟลล์แก้ไขข้างบนครับ
ส่วนไฟลล์ไม่อัพเดทเพราะว่ามันยังจำค่าของแคชเดิมอยู่ รออัพเดทแคชก็ขึ้นมาครับ มันจะดีเลย์นิดนึง ครับ เหมือนรูปหน่ะครับ
siammove โพสต์ 2007-11-24 15:46:09
เยี่ยมครับแก้ไขเรียบร้อยแล้ว

ถามนิดนึงครับ

ตรงรูปที่แสดงในท๊อปลิส  เราต้องทำยังไงให้รูปมันเป็นรูปใหม่ครับ

ตองระบุโฟลเดอรืที่มันจะแสดงรูปหรอครับ

แล้วทำยังไงให้มันโชมากกว่า 5รูปครับ พอจะมีเทคนิคให้อ่านม้ยครับ
ผมอ่านไม่เจอ
 เจ้าของ| acaz โพสต์ 2007-11-24 15:51:55

ตอบกลับโพสของ 8# siammove

เปิดไฟลล์ focuspic.php อยู่ในโฟเดอร์ toplist
ระบุกระดานที่ต้องการนำรูปมาแสดง
$searchfid = '1,2,3';        ใส่หมายเลขกระดานของคุณที่นี่ครับ

เพิ่มให้แสดงมากวก่า 5 รูป
$shownums = 5;        ใส่ตัวเลขเพิ่มลดลงไปที่นี่ครับ รูปยิ่งมากยิ่งโหลดนานนะครับ รู้สึกจะได้แค่ 10 รูปนะ
siammove โพสต์ 2007-11-24 15:54:00
ขอบคุณครับ live support
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-6-19 15:15

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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