ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

ปรับแต่งแก้ไขโค้ด ปัญหาการติดตั้งและการใช้งาน Mod ต่างๆ เพิ่มเพิ่มความสามารถของ บอร์ด ไม่รู้จะใช้ Mod อะไร ดี ถามได้ที่นี่ ติดตั้ง Mod แล้วมีปัญหา มี Mod ดีๆ อย่าง share เพื่อนเชิญบอร์ดนี้

Moderator: phpbb, mindphp, ผู้ดูแลกระดาน

ตอบกลับโพส
chondan
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 5
ลงทะเบียนเมื่อ: 06 ก.ค. 2009, 10:57

ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย chondan »

ว่าด้วยเรื่อง หัวข้อกระทู้ไม่ยอมเรียงตามวันโพสครั้งแรก แต่ดันเรียงตามวันที่ตอบกระทู้ซะงั้น
เท่าที่ดูมาผมเห็นถามกันเยอะ ก็เลยไปนั่งแกะโค้ดดูครับ
ก่อนอื่นให้ค้นหาประโยคนี้ก่อนครับ
Topic ordering options(เป็นประโยคคอมเม้นต์นะครับ ให้ค้นหาที่ไฟล์ viewforum.php)
อยู่ราวๆบรรทัดที่ 219 นี่ล่ะครับแล้วจะเจอ

โค้ด: เลือกทั้งหมด

$sort_by_sql = array('a' => 't.topic_first_poster_name', 't' => 't.topic_last_post_time', 'r' => 't.topic_replies', 's' => 't.topic_title', 'v' => 't.topic_views');
ตรง t.topic_last_post_time นี่ล่ะครับ ที่ทำให้มันเรียงตามเวลาที่ตอบกระทู้
แก้ให้เป็น t.topic_time ครับ แล้วเซฟ ก็เป็นอันใช้ได้ ทีนี้ก็เรียงตามเวลาที่โพสครั้งแรกแล้วครับ

ปล. ควร คอมเมนต์บรรทัดนี้แล้วก๊อปมาแก้ดีกว่านะครับ หวังว่าคงมีประโยชน์กับหลายๆท่านนะครับ :mrgreen:
ดังรูป
แนบไฟล์
motopic.GIF
motopic.GIF (7.81 KiB) เปิดดู 5936 ครั้ง
preor
phpBBThailand Hero Member
phpBBThailand Hero Member
โพสต์: 100
ลงทะเบียนเมื่อ: 12 ส.ค. 2009, 13:17
ติดต่อ:

Re: ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย preor »

ขอบคุณครับ :-D
sazukia007
phpBBThailand Super Hero Member
phpBBThailand Super Hero Member
โพสต์: 747
ลงทะเบียนเมื่อ: 19 ม.ค. 2009, 21:53

Re: ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย sazukia007 »

อืมแต่ว่าถ้าตามหลัก seo เราว่า กระทู้ที่มีการตอบล่าสุดควรอันแรกนะครับ :-D :-D
jonmufc
phpBBThailand Jr. Member
phpBBThailand Jr. Member
โพสต์: 23
ลงทะเบียนเมื่อ: 02 ธ.ค. 2009, 16:21
ติดต่อ:

Re: ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย jonmufc »

น่าสนใจครับอันนี้ กำลังหาอยู่พอดี
kactga
phpBBThailand Newbie
phpBBThailand Newbie
โพสต์: 2
ลงทะเบียนเมื่อ: 16 ส.ค. 2010, 15:31

Re: ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย kactga »

กระทู้นี้เป็นประโยชน์ที่สุดของที่สุด :lol:
ภาพประจำตัวสมาชิก
phpbb
phpBBThailand VIP Members
phpBBThailand VIP Members
โพสต์: 3189
ลงทะเบียนเมื่อ: 19 มิ.ย. 2008, 00:26
ติดต่อ:

Re: ทำให้บอร์ดแสดงหัวข้อ(topic)ตามเวลาที่โพส

โพสต์ โดย phpbb »

วิธี mod การแสดงผล หัวข้อกระทู้ เต็มรูปแบบครับ
admin และ user สามารถเปลี่ยนการตั้งค่าของเค้าเองได้
ดูที่
http://www.phpbbthailand.com/viewtopic.php?f=32&t=9220" onclick="window.open(this.href);return false;
โหลด phpBB3 ภาษาไทย ทั้งหน้าเว็บ และ admin
รวมพลคนใช้ phpBB3 แนะนำคนอื่นบ้างนะครับ ทุกคำถามจะได้มีคำตอบ แนะนำคนอื่นๆบ้างนะ ช่วยๆกันไป

สมาชิกใหม่ ก่อนถามแนะนำตัว
http://www.phpbbthailand.com/viewforum.php?f=41
กฏการใช้งานบอร์ด
http://www.phpbbthailand.com/viewtopic.php?f=37&t=5940
ตอบกลับโพส

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 111 และ บุคคลทั่วไป 0 ท่าน