หน้า: 1 ... 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 ... 56
 
ผู้เขียน หัวข้อ: บุกป่าฝ่า SMF  (อ่าน 318771 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
ยักษ์เห็นไอพีผู้โพสต์แต่ละโพสต์ แล้วก็กดไปดูได้ว่ามาจากไหน เท่านั้นเองครับ
แล้วมันมีอะไรมากกว่านี้อ้ะ
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
คือเราสงสัยตรงที่ว่า

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

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

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



งงคำถามเราป่ะ
บันทึกการเข้า
1. จ้ะ
2. เปลี่ยนที่เล่นก็เปลี่ยนไอพีจ้ะ
3. เล่นที่เดียวกันแต่ว่าตัดเน็ตแล้วต่อใหม่ก็เปลี่ยนไอพีแล้วจ้ะ
บันทึกการเข้า

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

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


ถูกต้องครับ


บันทึกการเข้า

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


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

ถ้าจำไม่ผิดนะ ใน v 1.1 มันเป็นแบบนี้
อยากมีใครทดลองมั้ย จะแบนราบซะ  หมีโหด~
บันทึกการเข้า

Today you , Tomorrow me.
ถ้าพี่เอ้ ลองแบนแล้วเอามาให้ดูด้วย อยากเห็นๆ
บันทึกการเข้า
เปิดไฟล์ 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 แล้วก็ไม่หาย  ฮือๆ~
บันทึกการเข้า

มันนับสระด้วยนะครับ ไม่ทราบว่าเอาไปรวมใน 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 ไว้อีกที)
« แก้ไขครั้งสุดท้าย: 08 ต.ค. 2008, 17:56 น. โดย EaRthCh!E* » บันทึกการเข้า

ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog
ขอบคุณครับ
ท่าจะมีประโยชน์จริงๆ แต่ไม่เคยใช้จุ๋มเลยครับ (เหงื่อแตกพลั่ก)
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
เป็นประโยชน์มากเลยครับ ขอบคุณมากๆ กำลังหาอยู่เลย ส่วนมากเจอแต่ วิธีรวมจุ๋ม 1.0  (แจ๋ว แจ๋ว)
บันทึกการเข้า

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

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

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

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

Today you , Tomorrow me.
ขอบคุณครับ
ท่าจะมีประโยชน์จริงๆ แต่ไม่เคยใช้จุ๋มเลยครับ (เหงื่อแตกพลั่ก)

จุ๋มใหม่ 1.5 น่าเล่นมากครับ ดีกว่าเดิมเยอะเลยครับ
บันทึกการเข้า

ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog
กรณีใช้ utf-8 หากใช้กับภาษาไทย จากถูกหารด้วย 3
เพราะใช้ 3 byte ในการเก็บอักษรไทยจำนวน 1 ตัว

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

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

  โห ขอบคุณครับพี่โอ้เอ้ ได้ความรู้เพิ่มอีกแล้ว  เจ๋ง
บันทึกการเข้า

หน้า: 1 ... 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 ... 56
 
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!