tana
3 ตุลาคม พ.ศ. 2550, 09:38:18
เป็นวิธีแก้โค้ดให้แสดงผลของกระู้ให้เรียงลำดับจากวันที่ตั้งครับ
(ปกติกระทู้ที่มีการตอบมันจะโดดมาอบู่กระทู้แรกสุด)
*แนะนำให้ใช้โปรแกรม Edit Plus เป็นตัวแก้โค้ดอ่ะ
วิธีแก้ให้เรียงกระทู้ตามวันที่ตั้ง
เปิดไฟล์นี้มาเพื่อแก้ไข
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']);
}
แล้วนำโค้ดด้านล่างไปวางทับให้เป็นแบบนี้
tana
3 ตุลาคม พ.ศ. 2550, 09:38:36
ปกติแล้วเวลาคลิกกระทู้มันจะเปิดโดยใช้หน้าต่างเดิมครับ
ตอนนี้เราจะมาแก้ให้คลิกแล้วเปิดกระทู้ในหน้าต่างใหม่
*แนะนำให้ใช้โปรแกรม Edit Plus เป็นตัวแก้โค้ดอ่ะ
วิธีแก้ให้คลิกแล้วเปิดกระทู้หน้าใหม่
เปิดไฟล์นี้มาเพื่อแก้ไข
Sources/MessageIndex.php
หาโค้ดส่วนนี้
'time' => timeformat($row['firstPosterTime']),
'timestamp' => forum_time(true, $row['firstPosterTime']),
'subject' => $row['firstSubject'],
'preview' => $row['firstBody'],
'icon' => $row['firstIcon'],
'icon_url' => $settings[$context['icon_sources'][$row['firstIcon']]] . '/post/' . $row['firstIcon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0',
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0">' . $row['firstSubject'] . '</a>'
แล้วนำโค้ดด้านล่างไปวางทับให้เป็นแบบนี้
'time' => timeformat($row['firstPosterTime']),
'timestamp' => forum_time(true, $row['firstPosterTime']),
'subject' => $row['firstSubject'],
'preview' => $row['firstBody'],
'icon' => $row['firstIcon'],
'icon_url' => $settings[$context['icon_sources'][$row['firstIcon']]] . '/post/' . $row['firstIcon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0',
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0" target="_blank">' . $row['firstSubject'] . '</a>'
เซพแล้วอัพโหลดทับไปเลยครับ
knotzajun
6 ตุลาคม พ.ศ. 2550, 14:30:27
โว้ววอันนี้เลยครับที่ต้องการขอบคุณมากครับ ^^
Freedomlover
21 ตุลาคม พ.ศ. 2550, 01:35:59
สุดยอดไปเลย กำลังหาอยู่พอดี เพราะไม่ชอบเลย เวลามีคนมาขุดกระทู้ เก่ามากๆ ยังมาอยู่ต้นๆอีก
hotsauce
1 มกราคม พ.ศ. 2551, 21:16:54
ถามหน่อยถ้าผมใช้themeอื่นที่ไม่ใช่ defeat มันก็ไม่มีผลอะดิคับไอ้กระทู้เรียงตามอะตีบใช่ป่าวมีวิธีให้มันมีผลหมคับ
aekerteam
2 มกราคม พ.ศ. 2551, 18:39:51
กำลังจะตั้งกระทู้ถามเลย
ขอบคุณมากๆครับ