บุกป่าฝ่า SMF

เริ่มโพสต์โดย ✌, 24 มิ.ย. 2006, 17:55 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

iannnnn

ยักษ์เห็นไอพีผู้โพสต์แต่ละโพสต์ แล้วก็กดไปดูได้ว่ามาจากไหน เท่านั้นเองครับ
แล้วมันมีอะไรมากกว่านี้อ้ะ

Piix

คือเราสงสัยตรงที่ว่า

1. ถ้ามีคน 1 คน เค้าสมัครหลายๆ ยูซเซอร์ แล้วยักษ์ก็รู้ว่าเป็นไอพีเดียวกัน
แบบนั้นอ่ะ ได้ข้อมูลมาจากการติดตามไอพี ใช่ไหม

2. แล้วการที่ไอพีเปลี่ยน เวลาเราคอนเนค อินเตอร์เนทละ มีผลตรงนี้ไหม

3. แล้วปกติ ยูสเซอร์หนึ่งๆ จะมีไอพีเดียวตลอดไปไหม(แอบคิดเอาเองว่าไม่ได้มีไอพีเดียว ยกตัวอย่างเช่นเรา เล่นที่บ้านกับที่ออฟฟิตก็น่าจะเป็น 2 ไอพีแล้ว) ที่จริงเป็นยังไง หรือที่ออฟฟิตเหมือนกันแต่ในการโพสแต่ละครั้งไอพีจะเปลี่ยนใช่ไหม
แบบนี้การติดตามไอพีก็จะแสดงผลไม่ครบทั้งหมดที่ยูสเซอร์คนนั้นโพส
ก็ต้องไปตามดูขอมูลของแต่ละยูสเซอร์อีกทีใช่ไหม



งงคำถามเราป่ะ

iannnnn

1. จ้ะ
2. เปลี่ยนที่เล่นก็เปลี่ยนไอพีจ้ะ
3. เล่นที่เดียวกันแต่ว่าตัดเน็ตแล้วต่อใหม่ก็เปลี่ยนไอพีแล้วจ้ะ

Piix

แบบนี้แปลว่า ถ้ามีเกรียนคนนึงถูกแบน แล้วไปทำการคอนเนคอินเตอร์ใหม่ให้ไอพีเปลี่ยน แล้วสมัครสมาชิกใหม่

ระบบติดตามไอพี ก็ไม่มีประโยชน์อะไรเลย งั้นเหรอ

ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

Piix

แบบนี้ต้องพึ่ง log ไฟล์ที่ พรบ. คอมพิวเตอร์บอกใช่ไหม


เห้อ เหนื่อย

นายโอ้เอ้

รู้สึกว่ามันจำได้นะครับ จากคุกกี้ที่เก็บไว้ แม้จะเปลี่ยนไอพีไปแล้ว แต่ถ้าโดนแบนมันจะมีค่าเก็บไว้
ทำให้รู้ว่ามาจากคนเดิมเครื่องเดิม

ถ้าจำไม่ผิดนะ ใน v 1.1 มันเป็นแบบนี้
อยากมีใครทดลองมั้ย จะแบนราบซะ  :37:
Today you , Tomorrow me.

Piix

ถ้าพี่เอ้ ลองแบนแล้วเอามาให้ดูด้วย อยากเห็นๆ

potato740

อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 30 พ.ย. 2007, 14:28 น.
เปิดไฟล์ Themes/ชื่อหน้ากาก/Post.template.php นะครับ

มองหา
<input type="text" name="subject"
แล้วเติม maxlength="33" ลงไป จะได้

<input type="text" name="subject" maxlength="33"

เท่านี้ก็จะจำกัดที่ 33 ตัวอักษรแล้วครับ

เจอปัญหาอันนี้อีกแล้วครับ ผมลองแก้และตั้ง maxlength="150" เลย  ภาษาอังกฤษก็ไม่มีปัญหานะครับซัดยาวเท่าไหร่ก็ได้
แต่พอเป็นเป็นภาษาไทย มันได้ไม่กี่ตัวเองครับ บางครั้งก้ได้ยาว บางครั้งแค่ 30 กว่าก็ตัด  แล้วบางทีพอกดตั้งกระทู้ ชื่อกระทู้ก็ไม่ขึ้นเลยครับ
แต่ว่ามีขึ้นว่ามีกระทู้ตั้งขึ้นใหม่ ลองลง Mod Max Subject Length แล้วก็ไม่หาย  :05:
www.potato740.co.cc
www.tsdmag.com

Earthchie

#564
มันนับสระด้วยนะครับ ไม่ทราบว่าเอาไปรวมใน 30 กว่าตัวแล้วหรือยัง




วิธีบริดจ์จุ๋มลา 1.5.x กับ smf 1.1.x

พอดีตะกี๊ว่างเลยเขียนลงใน mambo.or.th เอามาใส่ที่นี่ด้วยเลย

เผื่อเป็นประโยชน์




หลังจากกระทุ้ที่แล้วแนะนำตัวบริดจ์ไป

ตามนี้ http://www.mambo.or.th/forum/index.php/topic,4816.0.html

ปรากฏผมทำไม่สำเร็จแฮะครับ เลยหันไปลองอีกตัว ชื่อ Jfusion

ซึ่งรองรับการบริดจ์ joomla 1.5.x กับ smf 1.1.x

ต่อไปนี้จะเป็นการอธิบายประกอบภาพ แต่ก่อนอื่นขอให้ทราบข้อเสียของ Jfusion ก่อนว่า

1.เราต้องเชื่อมสมาชิกด้วยตัวเอง ไม่สามารถทำอัตโนมัติได้ (เดี๋ยวจะขยายความอีกทีข้างล่าง)
2. ทั้ง joomla และ smf ต้องใช้ฐานข้อมูลเดียวกัน

หมายเหตุ ผมอาจตั้งค่าไม่เป็นเองก็ได้


เริ่มกันเลย

1. ก่อนอื่น ติดตั้ง joomla ก่อน ดาวน์โหลดได้ที่นี่



2.จากนั้น ติดตั้ง smf โดยใช้ฐานข้อมูลเดียวกันกับ joomla  ดาวน์โหลด smf ที่นี่



3. ดาวน์โหลด Jfusion จาก ที่นี่ เลือก JFusion 1.0.7E Alpha UNZIP FIRST  นะครับ  จากนั้นแตกไฟล์และทำการติดตั้ง jfusion_component.zip

4. ไปที่ Component>Jfusion>Plugin Configuration


5. เลือก smf



6. คลิก Wizard ที่มุมขวาบน



7. ใส่ไดเรคทอรี่ของเว็บบอร์ดให้ถูกต้อง



8. หากพบข้อความนี้แสดงว่าใส่ลิงค์ในข้อ 7 ได้ถูกต้องแล้ว



9. ตรวจสอบข้อมูลเกี่ยวกับบอร์ด smf ว่าถูกต้องหรือไม่ (ปกติไม่ต้องแก้ไข)


10. คลิกที่กากบาทสีแดงในช่อง Master ของ Joomla ดังภาพ



11. คลิกที่กากบาทสีแดงในช่อง Slave ของ smf



12. เสร็จแล้วต้องได้แบบนี้นะครับ



13. จากนั้นไปที่ Extension แล้วติดตั้ง Plugin ของ Jfusion สองตัวนี้



เสร็จแล้วไปที่ Plugin Manager ไป
Disable -  Authentication - Joomla  และ  User - Joomla!
Able -   Authentication - jfusion  และ User - Jfusion

จบขั้นตอนหลักๆแล้วครับ ต่อไปเป็นเสริมๆละ

14. ไปสมัครสมาชิกที่บอร์ด smf ดูครับ (ผมลองสมัครจาก joomla แล้วไม่สำเร็จ) เสร็จแล้วล็อคเอาต์เลย




15. กลับมาที่ joomla แล้วไปที่ Component > Jfusion > User Synchronization


16. เลือก Import User into Master



17. กด Start ได้เลย



18. จะเห็นว่ามันกำลังทำงาน รอแป๊ปนึง



19. จะเห็นว่า user ตะกี๊ที่สมัครที่ smf มันมาโผล่ที่ joomla แล้ว



นี่เป็นข้อเสียดังที่กล่าวไปด้านบน เราต้องทำการเชื่อมข้อมูลสมาชิกเอง ถ้ามีคนสมัครใหม่ทุกวัน ก็ต้องทำทุกวันครับ - -"

แต่อย่าเพิ่งดีใจไปครับ มันยังไม่เสร็จ เราจะมาทำให้ล็อคอินจากหน้าเว็บ joomla เพียงครั้งเดียว แล้ว smf ก็ล็อคอินด้วย

20. ไปที่ Extension แล้วติดตั้ง jfusion_mod_login.zip



21. ไปที่ Module Manager

Disable -  Login Form
Able -  JFusion Login Module

22. ดาวน์โหลด smf_api.php เอาไปไว้หน้าเดียวกันกับ index.php ของบอร์ด smf (เดี๋ยวแนบไฟล์ smf_api.php ให้ด้านล่างนะครับ)



เสร็จแล้ววว


ไปลองกันเลย

ลองล็อคอินจากหน้าเว็บ joomla ด้วย user ที่สมัครไว้ในข้อ 14. ครับ


joomla ล็อคอินได้แล้ว


เอ๊ะ ลองไปเช็คที่ smf ซิ


อ๊ะ ได้แล้ว เยเย ยินดีด้วยครับ ^^

อย่าลิมโหลด smf_api.php ด้านล่างนะครับ (ผมยัดใส่ zip ไว้อีกที)
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

iannnnn

ขอบคุณครับ
ท่าจะมีประโยชน์จริงๆ แต่ไม่เคยใช้จุ๋มเลยครับ :44:

potato740

เป็นประโยชน์มากเลยครับ ขอบคุณมากๆ กำลังหาอยู่เลย ส่วนมากเจอแต่ วิธีรวมจุ๋ม 1.0  :45:
www.potato740.co.cc
www.tsdmag.com

นายโอ้เอ้

อ้างคำพูดจาก: potato740 เมื่อ 08 ต.ค. 2008, 10:51 น.
เจอปัญหาอันนี้อีกแล้วครับ ผมลองแก้และตั้ง maxlength="150" เลย  ภาษาอังกฤษก็ไม่มีปัญหานะครับซัดยาวเท่าไหร่ก็ได้
แต่พอเป็นเป็นภาษาไทย มันได้ไม่กี่ตัวเองครับ บางครั้งก้ได้ยาว บางครั้งแค่ 30 กว่าก็ตัด  แล้วบางทีพอกดตั้งกระทู้ ชื่อกระทู้ก็ไม่ขึ้นเลยครับ
แต่ว่ามีขึ้นว่ามีกระทู้ตั้งขึ้นใหม่ ลองลง Mod Max Subject Length แล้วก็ไม่หาย  :05:

กรณีใช้ utf-8 หากใช้กับภาษาไทย จากถูกหารด้วย 3
เพราะใช้ 3 byte ในการเก็บอักษรไทยจำนวน 1 ตัว

ยาว 150 พิมพ์อังกฤษจะพิมพ์ได้ 150 ตัว
แต่พิมพ์ไทยได้ 50 ตัว

พิมพ์ปนๆ กัน อังกฤษนับ 1 ไทยนับ 3 ต่อตัวครับ
Today you , Tomorrow me.

Earthchie

อ้างคำพูดจาก: ไอ้แอนนนนน เมื่อ 08 ต.ค. 2008, 18:12 น.
ขอบคุณครับ
ท่าจะมีประโยชน์จริงๆ แต่ไม่เคยใช้จุ๋มเลยครับ :44:

จุ๋มใหม่ 1.5 น่าเล่นมากครับ ดีกว่าเดิมเยอะเลยครับ
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

potato740

อ้างคำพูดจาก: นายโอ้เอ้ เมื่อ 08 ต.ค. 2008, 19:13 น.
กรณีใช้ utf-8 หากใช้กับภาษาไทย จากถูกหารด้วย 3
เพราะใช้ 3 byte ในการเก็บอักษรไทยจำนวน 1 ตัว

ยาว 150 พิมพ์อังกฤษจะพิมพ์ได้ 150 ตัว
แต่พิมพ์ไทยได้ 50 ตัว

พิมพ์ปนๆ กัน อังกฤษนับ 1 ไทยนับ 3 ต่อตัวครับ

:18: ขอบคุณครับพี่โอ้เอ้ ได้ความรู้เพิ่มอีกแล้ว  :12:
www.potato740.co.cc
www.tsdmag.com

SMF 2.1.7 © 2026, Simple Machines