http://www.thaiseoboard.com/index.php?action=printpage;topic=265067.0ใน Themes/default/languages ไฟล์ index.thai-utf8.php
ลองค้นคำว่า $txt['response_prefix'] = 'Re: ';
แล้วเปลี่ยนจาก 'RE: '; เป็น ''; จะได้รึเปล่าครับ
ตามนี้เลยครับ สำหรับ smf 2.0.2
เปิดไฟล์ Subs-Recent.php ใน โพเดอร์ Source
หาคำนี้ $request = $smcFunc['db_query']('substring', '
คัดลอก code ลงไปวางแทน
$request = $smcFunc['db_query']('substring', '
SELECT
m.poster_time, ms.subject, m.id_topic, m.id_member, m.id_msg, b.id_board, b.name AS board_name,
IFNULL(mem.real_name, m.poster_name) AS poster_name,
SUBSTRING(m.body, 1, 384) AS body, m.smileys_enabled
FROM {db_prefix}topics AS t
INNER JOIN {db_prefix}messages AS m ON (m.id_msg = t.id_last_msg)
INNER JOIN {db_prefix}boards AS b ON (b.id_board = t.id_board)
INNER JOIN {db_prefix}messages AS ms ON (ms.id_msg = t.id_first_msg)
LEFT JOIN {db_prefix}members AS mem ON (mem.id_member = m.id_member)' . (!$user_info['is_guest'] ? '
LEFT JOIN {db_prefix}log_topics AS lt ON (lt.id_topic = t.id_topic AND lt.id_member = {int:current_member})
LEFT JOIN {db_prefix}log_mark_read AS lmr ON (lmr.id_board = b.id_board AND lmr.id_member = {int:current_member})' : '') . '
WHERE t.id_last_msg >= {int:min_message_id}
AND ' . $user_info['query_wanna_see_board'] . ($modSettings['postmod_active'] ? '
AND t.approved = {int:is_approved}
AND m.approved = {int:is_approved}' : '') . '
ORDER BY t.id_last_msg DESC
LIMIT ' . $latestPostOptions['number_posts'],
array(
'current_member' => $user_info['id'],
'min_message_id' => $modSettings['maxMsgID'] - 35 * min($latestPostOptions['number_posts'], 5),
'is_approved' => 1,
)
);
มันจะตัดคำว่า re ออก แล้ว ตัดกระทู้ที่ ซ้ำ ๆ ออกนะครับ ถ้าอย่างไง ลองที่ localhost ก่อนก็ดี หรือ backup File นี้ไว้ก่อน
เพิ่มเติมครับ พอเอาโค้ดนี้แทนแล้วการตั้งค่าที่ไม่ให้โชว์กระทู้ในบางหมวดไม่ทำงานครับ
re หาย แต่กระทู้โชว์ทั้งหมด
ได้อย่างเสียอย่างอีกแล้ว