วิธีการเชื่อมเว็บบอร์ด SMF ให้กับ Joomla
วันนี้ผมจะแนะนำวิธีการใช้เว็บบอร์ดยอดฮิตคือ SMF มาใช้งานร่วมกับ joomla ของเราน่ะครับ ซึ่งให้เราดาวโหลดไฟล์ sjsb-1.0.14a มาก่อน จากนั้นทำการแตกซิบไฟล์ออกมาจะได้ไฟล์ดังนี้
5 ไฟล์ สำหรับติดตั้งกับ joomla
- com_sjsb-x.x.x.zip
- mod_sjsb_ssi-x.x.x.zip
- plugin_sjsb_sessions-x.x.x.zip
- plugin_sjsb_user-x.x.x.zip
- plugin_sjsb_authentication-x.x.x.zip
1 ไฟล์ สำหรับติดตั้งกับ SMF
- smfmod-x.x.x.zip
จากนั้นทำการดาวโหลด SMF เวอร์ชั่น 2.0 ขึ้นไปน่ะครับ http://download.simplemachines.org/ และให้ทำการติดตั้งเว็บบอร์ด SMF ก่อนครับ โดยให้ใช้ฐานข้อมูลเดียวกันกับตัว joomla ที่ได้ทำการติดตั้งไปแล้วตามรูป

หลังจากติดตั้งเสร็จเราก็จะได้เว็บบอร์ด smf มาล่ะ ให้ไปที่เมนู admin ครับ

ดูที่เมนู Main >>Packages >> Download Packages

จากนั้นเลือกที่ Download Packages แล้วให้เรา upload ไฟล์ smfmod-1.0.14a.zip ลงไปครับผ่านทาง Upload a Package

กดที่ Install Now โดยทันทีอย่ารอช้า

จากนั้นรอสักครู่ระบบจะทำการติดตั้งแล้วขึ้นคำว่า The package was installed successfully. You should now be able to use whatever functionality it adds or changes; or not be able to use functionality it removes. ก็เป็นการเสร็จในการติดตั้งในส่วนของ SMF ต่อมาเราจะมาดูในส่วนของ Joomla กันครับว่าจะต้องทำยังไง ให้เรากลับไปที่หน้า backend ของ joomla จากนั้นทำการติดตั้ง Extension เพิ่มเติมตามนี้ครับ
- com_sjsb-x.x.x.zip
- mod_sjsb_ssi-x.x.x.zip
- plugin_sjsb_sessions-x.x.x.zip
- plugin_sjsb_user-x.x.x.zip
- plugin_sjsb_authentication-x.x.x.zip
ติดตั้งเสร็จแล้วให้เราไปเปิดใช้งาน Plugin ทั้ง 3 ตัวครับ plugin_sjsb_sessions , plugin_sjsb_user , plugin_sjsb_authentication โดยให้ไปที่ Extension >> Plugin Manager ค้นหาคำว่า “sjsb” ก็ได้ครับจากนั้นเจอทั้งสามตัวให้ทำติ้กช่องด้านหน้าทั้งสามตัวครับ จากนั้นกดปุ่ม Enable ด้านขวามือบน เพื่อเปิดใช้งาน

หลังจากทำการเปิดใช้งานแล้วให้ไปดูที่เมนู Component >> Simple Joomla! 1.5.x

จะพบกับ Error ไม่ต้องสนใจให้เราทำการแก้ไขค่าตามรูปภาพด้านล่าง ในส่วนของ SMF absolute path ซึ่งเป็นการกำหนด path ของที่เราติดตั้ง SMF ไว้ ถ้าเป็นของ Howhost น่ะครับ httpdocs/smf/ อันนี้ก็หมายความว่า ตัว joomla เราติดตั้งไว้ที่ root แล้วมี folder SMF อยู่ข้างใน ของผมทดลองระบบบนเครื่องตัวเองจึงเป็น C:\AppServ\www\Joomla_1.5\smf ครับ ส่วนใครไว้ไหนบน server ก็กำหนดตาม path ไปครับ จากนั้นทำการ save ก่อน

จากนั้นไปที่ Menu >> Main Menu กด New เพื่อสร้างเมนูใหม่ขึ้นมาครับ

เลือก Simple Joomla! 1.5.x / SMF 2.x Bridge >> Forum >> Default โครงร่าง

ทำการตั้งชื่อเมนูแล้วกด Save ได้เลยครับ ผมตั้งชื่อว่า Forum น่ะครับ

จากนั้นให้ดูค่า ID ของเมนู Forum ด้านขวามือสุดน่ะครับ

ของผมเป็นเลข 53 ให้นำไปใส่ไว้ที่ Component >> Simple Joomla! 1.5.x ในช่อง Main ItemID (set to -1 to get the first published com_smf menu) ใส่เลขของ ID เมนูไปครับ ของก็เลข 53

เราก็จะได้ SMF มาใช้กับ Joomla ของเราแล้วครับ

อ้างอิง : http://www.zone-it.com/
บทความแนะนำ


