มีหลายคนนะครับที่เคยใช้บอร์ด SMF และต้องการที่จะนำมาใช้กับ Joomla และต้องการที่จะให้ระบะสมาชิกของทั้ง 2 ตัวเชื่อมกันวันนี้ผมจะมาแนะนำการเชื่อมต่อระบบสมาชิก SMF กับ Joomla โดยเราจะใช้ Extension ที่ชื่อว่า SJSB(Simple Joomla! 1.5.x to SMF 2.x bridge) เราไปดูขั้นตอนการใช้งานกันเลย
ขั้นตอนแรกให้เพื่อนดาวน์โหลด Extension และแตกไฟล์เพื่อนๆจะได้ไฟล์สำหรับติดตั้งใน 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 ก่อนนะครับสามารถดาวน์โหลด ได้ที่ SMF Download ผมได้ยัดไฟล์ภาษาไทยให้แล้วนะครับ แตกไฟล์แล้วนำขึ้นโฮส สร้างโฟล์เดอใหม่ ชื่อะไรก็ได้ แล้วนำไฟล์ในโฟล์เดอที่แตกไว้ขึ้นไปวาง วิธีการติดตั้งเหมือน joomla ผมไม่ขออธิบายต่อ แต่ให้ใช้ฐานข้อมูลเดียวกับ Joomla ผมไม่ได้ลองแยกฐานข้อมูล
หลังจากติดตั้ง SMF เสร็จแล้ว ให้เข้าไปที่หน้า Admin หรือ ผู้ดูแล และเข้าไปที่ ควบคุมบอร์ด/Packages/Download Packages

ให้เราติดตั้ง smfmod-1.0.14a.zip ผ่านทาง อัพโหลดแพ็คเกจ แล้วกดอัฟโหลด

จากนั้นกด [บันทึกMod] รอจนติดตั้งเสร็จ
ต่อไปเข้าหน้า admin ใน joomla และติดตั้งไฟล์ 5 ไฟล์ดังนี้
- 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
เมื่อติดตั้งเสร็จแล้วให้เราเข้าไปที่ Extension >> Plugin Manager และเปิดการใช้งาน Plugin 3 ตัวดังนี้
- plugin_sjsb_sessions-x.x.x.zip
- plugin_sjsb_user-x.x.x.zip
- plugin_sjsb_authentication-x.x.x.zip
และต่อไปให้เราไปที่ Components >> Simple Joomla! 1.5.x >> SMF 2.x Bridge จะเข้ามาหน้าตั้งค่าให้ตั้งค่าตามผมเลยนะครับแต่มี 2 ที่ที่จะไม่เหมือนคือ absolute path(พาธเต็มที่ติดตั้ง SMF)และ Main ItemID (set to -1 to get the first published com_smf menu)= เว้นไวก่อนเดียวกลับมาใหม่

เมื่อเสร็จแล้วให้ Save ครับและไปต่อกันที่ Menu >> Main Menu >> New (เพื่อสร้างเมนูใหม่) เมื่เข้ามาแล้วให้เราเลือกชนิดเมนูแบบในรูปเลยครับ

เมื่อเสร็จเรียบร้อยแล้วให้กด Save ที่นี้มาหา id ไปใส่คอมโพเน้นที่เราเว้นว่าง ดูตามนี้

เอาเลขไปใส่ในคอมโพเน้นตรงช่อง Main ItemID (set to -1 to get the first published com_smf menu)ที่เราปล่อยว่างเอาไว้นะครับ และ Save เลย
ขั้นตอนต่อไปให้เพื่อนๆเปิดไฟล์ Index.php ในเทมเพลทที่เพื่อนๆใช้นะครับและหา
< head>
ขึ้นบรรทัดใหม่ แล้ววางโค้ดนี้
< link rel="stylesheet" href="<?php echo $this->baseurl ?>/modules/mod_smfssi/mod_smfssi.css" type="text/css" />
ทีนี้ไปดูที่หน้าเว๊บที่เราสร้างเมนูไว้ก็จะมีบอร์ด SMF ขึ้นมาแล้วหล่ะครับ
Check out some more great tutorials and articles that you might like
15 มิถุนายน, 2009
Votes: +0
|
... ไปที่โมดูที่แสดงในหน้า smf นะครับและดูด้านขวามันจะให้กำหนดให้แสดงหน้าไหนไม่แสดงหน้าไหนเราก็ปรับให้ โมดูลนั้นๆไม่แสดงหน้า component ที่ แสดง smf.. ไม่เห็นมีให้ตั้งค่าเลยครับ หรือผมไปผิดที่ อยากทราบรายละเอียดมากกว่านี้น่ะครับ |
|
พี่ครับผมอยากรู้อะครับว่าทำไม ติดตั้งตัวนี้ไม่ได้ plugin_sjsb_authentication-1.0.14a.zip ตัวนี้ติดตั้งไม่ได้ครับ แต่อีก4ตัว ติดตั้งได้หมดครับ com_sjsb-1.0.14a.zip mod_sjsb_ssi-1.0.14a.zip plugin_sjsb_sessions-1.0.14a.zip plugin_sjsb_user-1.0.14a.zip อยากทราบครับ |
28 กรกฎาคม, 2009
Votes: +1
|
... พอเข้าไปเปิดการใช้งาน Plugin 3 ตัวดังนี้ plugin_sjsb_sessions-x.x.x.zip plugin_sjsb_user-x.x.x.zip plugin_sjsb_authentication-x.x.x.zip มันจะขึ้น error ดังนี้ครับ Parse error: parse error in C:WMwwwmainadministratorcomponentscom_smfhelper.php on line 772 ไม่ทราบว่าจะแก้ยังไง วานผู้รู้ช่วยหน่อยครับ |
|
มีปัญหาการเปิด pulgin คะ พอเข้าไปเปิดการใช้งาน Plugin 3 ตัวดังนี้ plugin_sjsb_sessions-x.x.x.zip plugin_sjsb_user-x.x.x.zip plugin_sjsb_authentication-x.x.x.zip มันจะขึ้น error ดังนี้ครับ Parse error: parse error in C:WMwwwmainadministratorcomponentscom_smfhelper.php on line 772 ไม่ทราบว่าจะแก้ยังไง วานผู้รู้ช่วยหน่อยครับ เป็นเหมือนกันเลยคะ |
14 กันยายน, 2009
Votes: +0
|
... ผมลองอัน appserv 2.5 ผมติดตั้ง ครบหมดแล้ว โมดูล ปลั๊กอิน แต่ทำไมจะตั้งค่าใน ในส่วนของ Components >> Simple Joomla! 1.5.x >> SMF 2.x Bridge มันถึงเปนหน้าขาวๆๆ ไม่มีไรเลย ทำไงดี |
07 ตุลาคม, 2009
Votes: +0
|
... ไม่สามารถลง smfmod-x.x.x.zip ได้ค่ะ มันขึ้นว่า Error! Could not find a Joomla! XML setup file in the package. นอกนั้นลงได้ค่ะ พอมีวิธรแก้ไหมค่ะ ขอบคุณค่ะ |
|
... สวัสดีครับ คือผมลองทำตามทุกอย่างก็สามารถใช้ได้ตามปกติเลยครับผม แต่ติดปัญหาอยู่ตรงจุดนึงอ่าครับ คือถ้าผม login กับ logout จาก Smf ใน joomla ก็จะ login - logout ด้วย แต่ถ้าไป logout ใน joomla smf ก็ logout ตามด้วย *****แต่ถ้าไป login ใน joomla มันไม่สามารถ login ได้อ่าครับ มันจะขึ้นว่า SJSB:your forum session has expired. จะพอมีวิธีแก้มั๊ยอ่าครับ ถ้าไงรบกวนช่วยตอบทีนะครับ ขอบคุณครับ |
18 ตุลาคม, 2009
Votes: +0
|
... ผมก็เป็นเหมือนกันครับ SJSB:your forum session has expired. ขึ้นแบบนี้ แก้มาหลายวันแล้วครับ ไม่ได้ซะที รบกวนท่านผู้รู้ช่วยแจงด้วย ขอบพระคุณมากครับ |
