Discuz Thai

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

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

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

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

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

[A/M/H6.0] รูปไม่ขึ้นตรง toplist รูป ใน premod_discuz6.0

[คัดลอกลิงก์]
kergrit โพสต์ 2007-12-6 13:44:26 |โหมดอ่าน
สำหรับคนที่รูปตรง toplist ไม่ยอมขึ้นนั้น ผมได้ลองทำการแก้ไขเองอยู่พักนึงคับได้ผล

ในไฟล์ pic.php
  1. บรรทัดที่ 13 $searchfid      = '1,12,2';
คัดลอกไปที่คลิปบอร์ด
ตรงนี้ต้องไประบุก่อนว่าจะค้นจาก forum id อะไรน่ะครับ

จากนั้นให้แก้บรรทัดที่ 21 แก้ตรงคำสั่ง query
  1. 21         $query = $db->query("SELECT attach.aid, attach.attachment, t.tid, t.fid, t.subject FROM {$tablepre}attachments at    tach LEFT JOIN {$tablepre}threads t ON t.tid=attach.tid WHERE attach.readperm='0' AND displayorder>='0' AND filetype LIKE     'image/%' $fids GROUP BY attach.tid ORDER BY $orderby DESC LIMIT $searchnums");
คัดลอกไปที่คลิปบอร์ด
ให้แก้เฉพาะตรง filetype LIKE 'image/%' น่ะครับ
จบใช้งานได้แน่นอน หุหุ

[ แก้ไขล่าสุด kergrit เมื่อ 2007-12-6 13:45 ]

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +24 ย่อ เหตุผล
Avill + 4 สุดยอด
acaz + 20 ยอดเยี่ยม

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

hostman โพสต์ 2007-12-6 13:51:04
ขอบคุณครับ คุณเกริก :)
acaz โพสต์ 2007-12-6 14:05:17

ตอบกลับโพสของ 1# kergrit

ขอบคุณมากๆครับ เยี่ยมๆ
thairpg โพสต์ 2007-12-6 15:02:55
~[1179900116]~ ต้องแก้อันไหนบ้างละครับแก้ว่ายังงัยละ

[ แก้ไขล่าสุด thairpg เมื่อ 2007-12-6 16:03 ]
 เจ้าของ| kergrit โพสต์ 2007-12-6 22:05:44
อันนี้เป็นวิธีแก้ สำหรับ คนที่โหลดตัว premod_discuz6.0 ไปน่ะครับ และไม่ได้ปรับแต่งโค้ดใดๆ เกี่ยวกับ toplist ที่เขียนไว้ก่อนหน้าหรือ toplist เวอร์ชั่นใหม่ วิธีแก้ไข ให้แก้ไขไฟล์เดียวคือไฟล์ pic.php ครับ ในนั้นจะต้องปรับโค้ดในการ query ฐานข้อมูลเนื่องจาก filetype ที่เป็น image/pjpeg บาง server จะไม่ได้ filetype แบบนี้ ผมเลยแก้ไขเป็น เอาทุกๆ filetype ที่เป็น image/ นั้นคือแก้ไขตรง query ในบรรทัดที่ 21 ในส่วนของการเปรียบเทียบค่า filetype ให้เป็น filetype LIKE 'image/%' แล้วก็ต้องกำหนด forum id ที่ต้องการให้ toplist ไปค้นด้วยรับรอง ได้แน่นอนครับ

สรุป
ปัญหาที่บางเครื่องได้ บางเครื่องไม่ได้ เพราะเรื่อง filetype นั้นเองครับ

คะแนน

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

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

thairpg โพสต์ 2007-12-6 22:26:40
ต้นฉบับโพสโดย kergrit เมื่อ 2007-12-6 22:05
อันนี้เป็นวิธีแก้ สำหรับ คนที่โหลดตัว premod_discuz6.0 ไปน่ะครับ และไม่ได้ปรับแต่งโค้ดใดๆ เกี่ยวกับ toplist ที่เขีย ...


จะลองเอาไปทำดูบ้างละครับ~[1185956506]~
Uthen โพสต์ 2007-12-7 10:10:55
i will try it..
thank you..
Uthen โพสต์ 2007-12-7 12:50:06
ลองแล้วครับ มันไม่ขึ้นอยู่ดี.. ~[1179900423]~  ผมอาจใหม่กับ Discuz ก็เลยยังไม่เข้าใจ.. ~[1179900441]~ ถ้าจะเอาโค๊ด pic.php มาลงเพิ่มให้ทั้งหมด ก็จะเป็นพระคุณครับ..  

** ต้องกำหนด forum id ที่ต้องการให้ toplist ไปค้น *** กำหนดยังไงเหรอครับ...
Uthen โพสต์ 2007-12-7 13:08:47
~[1179900566]~  ได้แล้วครับผม.... ขอบคุณมากๆครับ...
 เจ้าของ| kergrit โพสต์ 2007-12-7 13:09:58
ดีใจด้วยครับ หุหุ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-11-25 16:58

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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