SMF Thailand.

SMF Support => Administration and Functionality => ข้อความที่เริ่มโดย: woodypecker ที่ 26/01/09, 22:48:50

หัวข้อ: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: woodypecker ที่ 26/01/09, 22:48:50
คือ ประมาณว่า แก้ไขการขุดกระทู้นะครับ ตกแล้วตกเลย

ไม่ต้องการให้กระทู้ล่างๆ เมื่อมีคนตอบมันจะมาอยู่ด้านบน แก้ไข ยังไงครับ
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: YoTa ที่ 26/01/09, 23:40:22
ผมตอบให้เมื่อเช้าครับ หาดูครับ  >:(
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: woodypecker ที่ 27/01/09, 09:56:55
คือว่าเจอแต่กระทู้นี้ครับ http://smf.rcw.ms/index.php?topic=5540.0

คือของผมมันเป็นยังนี้ครับ

สมมติมี 5 หัวข้อกระทู้

5
4
3
2
1

แล้วมีคนมาตอบในหัวข้อกระทู้ที่ 3 มันก็จะเลื่อนไปเป็นหัวข้อกระทู้ บนแบบนี้

3
5
4
2
1

ครับ

คือเมื่อคนมาตอบภายในกระทู้ผมอยากให้มันเรียง

5
4
3
2
1

แบบเดิม ครับ เพื่อเป็นการ ป้องกันการขุดของกระทู้ครับ
ถ้าอยู่ในวิธีการในรูปนี้ ช่วยบอกหัวข้ออย่างละเอียดทีครับว่าต้องเปลี่ยนอะไร

(http://img93.imageshack.us/img93/6718/16912182wg4.jpg)

คือเมื่อผมไปเปลี่ยนแสดงกระทู้เมื่อเร็วๆนี้อยู่ด้านบน มันก็กลายมาเป็นแบบนี้เลยครับ

(http://smf.rcw.ms/index.php?action=dlattach;topic=5540.0;attach=875;image)

ผมแค่ต้องการให้หัวข้อกระทู้ ไม่ถูกขุดขึ้นมาครับ ขอบคุณล่วงหน้าเลย
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: YoTa ที่ 27/01/09, 19:58:06
ตามที่บอกในกระทู้นั้นครับ  เพิ่มเติม

(http://img527.imageshack.us/img527/9895/30132240ja2.jpg)

(http://img526.imageshack.us/img526/1175/88279771pk6.jpg)

ลบตามภาพแล้สติ๊กเครื่องหมายถูก  จากนั้น OK.
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: woodypecker ที่ 27/01/09, 21:45:41
ทำตามทุกอย่าง หลายทีแล้ว ก็ยังไม่ได้ครับ ใช้ smf1.1.7ครับ ไม่ได้ใช้ 2.0 beta 4 มันเกี่ยวกันไม๊ครับ  :-\
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: woodypecker ที่ 27/01/09, 23:44:09
ขอบคุณทุกคำแนะนำครับ แก้ได้แล้ว

ทำแบบนี้ครับ

Sources/MessageIndex.php

หา

โค้ด: [เลือก]
// They didn't pick one, default to by last post descending.
if (!isset($_REQUEST['sort']) || !isset($sort_methods[$_REQUEST['sort']]))
{
$context['sort_by'] = 'last_post';
$_REQUEST['sort'] = 'ID_LAST_MSG';
$ascending = isset($_REQUEST['asc']);
}

//อันนี้จัดเรียงตามลำดับ

โค้ด: [เลือก]
// They didn't pick one, default to by last post descending.
if (!isset($_REQUEST['sort']) || !isset($sort_methods[$_REQUEST['sort']]))
{
$context['sort_by'] = 'last_post';
$_REQUEST['sort'] = 'ID_TOPIC';
$ascending = isset($_REQUEST['asc']);
}

//อันนี้จัดเรียงตามเวลา

วางทับของเดิมที่ต้องการเปลี่ยน -->>

thx http://www.justusers.net/forum/index.php?topic=374.0
หัวข้อ: Re: ผู้ที่เข้ามาตอบกระทู้ แล้วทำให้กระทู้ มาอยู่ด้านบน ต้องแก้ยังไง
เริ่มหัวข้อโดย: YoTa ที่ 28/01/09, 10:17:45
เข้าใจไปคนละเรื่องเลยผม

ผมก็ว่ากระทู้ล่าสุดก็น่าจะอยู่บนดีกว่า ตามความเห็นผม

งั้นต้องกลับไปค้นหน้าท้ายๆ  กระทู้นั้นเลยไม่มีประโยชน์

เป็นการอัปเดทเรื่อยๆ  คิดดูนะครับว่า... หากมีกระทู้เกินร้อย คนหาจะหาหรือไม่...