หมวดไฟฟ้า/อิเล็กทรอนิกส์/คอมพิวเตอร์ => Programming => ห้องคอมพิวเตอร์ => ห้อง SMF 2.0.X => ข้อความที่เริ่มโดย: Auto Man ที่ 26 เมษายน 2559, 11:34:53
-
ทำให้ข้อความเบิ้ล ลายตามากๆเลยครับ
จะเอาตรคำว่า re ทั้งแถวออกไป เวลามีคนตอบกระทู้ ไม่ต้องมีคคำว่า re มาที่โพสต์ล่าสุดอ่าครับ
ผมใช้ smf 2.0.2 ครับ
ไม่ได้เชียวชาญ แต่เดาว่า ของ TSB ใช้ Recent Posts on Topic (คือเอาเฉพาะหัวข้อกระทู้)
แต่ที่คุณ lhumdin ถาม นี่มันดึงทุก comment มาแสดงเลยรึป่าวครับมันเลยมี 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 นี้ไว้ก่อน
-
ตัวอย่างกระทู้ซ้ำๆ ขอยืมภาพจากเว็บทิกเกอร์ ซึ่งได้อับเกรดบอร์ดเป็น SMF 2.0.11
มัปัญหากระทู้ซ้ำๆ กันอยู่แต่ไม่น่าเกลียดเกินไป เพราะมีหลายบอร์ดและมีคนโพสท์เยอะ
ดังภาพ
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58362282)
-
ไม่รู้บอร์ดของใคร ซ้ำเพียบเลย :(
ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
(http://upic.me/show/58362290)
-
พยายามแก้ไขอยู่ ใช้เวลามาแล้ว 4-5 วัน ยังไม่สำเร็จ พยายามกันต่อไป... ???