Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: วิธีการทำ bbc [u=id] สำหรับ smf 2.0.xx  (อ่าน 2934 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ หัวหน้าแก๊งค์อ๊อฟหื่น

  • โพสหนุก ดอทคอม
  • Just Mem
  • ****
  • กระทู้: 77
  • เห็นด้วย&ขอบคุณ: 101
  • เพศ: ชาย
    • โพสหนุก ดอทคอม
วิธีการทำ bbc [u=id] สำหรับ smf 2.0.xx
« เมื่อ: 23, พฤษภาคม 2012, 09:41:01 PM »
วิธีการทำ bbc [u=id] สำหรับ smf 2.0.xx

ภาพตัวอย่าง :

Tag : http://www.img.nonglowng.com/?di=AAS1

ไฟล์ Sub.php
หา
อ้างถึง
   // Just in case it wasn't determined yet whether UTF-8 is enabled.

เพิ่มไว้ก่อนที่ค้นหา
อ้างถึง
  $message = preg_replace_callback('~\[u=(\d+)([/\.]\d+)?\]~', 'nonglowng_user_bbcode_tag', $message);


หา
อ้างถึง
?>

เพิ่มไว้ก่อน
ดูที่  http://www.nonglowng.com/Forum/?topic=355.0



ออฟไลน์ ~๏ Sάιח† ๏~

  • ทำคืนนี้ให้ดีที่สุด และจงอย่าหยุดถ้ายังไม่ถึงจุดสุดยอด..!!
  • Just
  • **
  • กระทู้: 15
  • เห็นด้วย&ขอบคุณ: 5
  • เพศ: ชาย
  • Voulez-vous coucher avec moi ce soir??
    • Saint inw Ragnarok Offline
Re: วิธีการทำ bbc [u=id] สำหรับ smf 2.0.xx
« ตอบกลับ #1 เมื่อ: 03, มิถุนายน 2014, 06:11:28 PM »
ข้อความดูไม่ได้แล้วครับ...  :cry:

ออฟไลน์ ~๏ Sάιח† ๏~

  • ทำคืนนี้ให้ดีที่สุด และจงอย่าหยุดถ้ายังไม่ถึงจุดสุดยอด..!!
  • Just
  • **
  • กระทู้: 15
  • เห็นด้วย&ขอบคุณ: 5
  • เพศ: ชาย
  • Voulez-vous coucher avec moi ce soir??
    • Saint inw Ragnarok Offline
Re: วิธีการทำ bbc [u=id] สำหรับ smf 2.0.xx
« ตอบกลับ #2 เมื่อ: 05, มิถุนายน 2014, 04:03:19 PM »
เจอแล้วครับ  :yaahoo: :yaahoo: :yaahoo: :yaahoo: :yaahoo:

โค๊ด: [Select] [nofollow]
/*================ [u=id] Nonglowng.com =============================*/
function nonglowng_user_bbcode_tag($message)
{
  global $smcFunc;

$result = $smcFunc['db_query']('', '
SELECT m.real_name as realName,g.online_color as color
FROM {db_prefix}members AS m
LEFT JOIN {db_prefix}membergroups AS g ON(g.id_group = IF(m.id_group = 0, m.id_post_group, m.id_group))
WHERE m.id_member = {int:mid}
ORDER BY id_member ASC
LIMIT 1',
array(
'mid' => $message[1],
)
);

$row = $smcFunc['db_fetch_assoc']($result);
  return (empty($row)) ? '[red]Member Not Found: [b]' . $message[1] . '[/b]![/red]' : '<a href="' . $GLOBALS['scripturl'] . '?action=profile;u='. $message[1]. '" style="color:'.$row['color'].'"> '.$row['realName'].' </a>';
}

 

Sitemap 1 2 3 4 5 6 
Back to top