| ดูกระทู้ก่อนนี้ :: ดูกระทู้ถัดไป |
| ผู้ส่ง |
ข้อความ |
kijakarn Newbie


เข้าร่วมเมื่อ: May 09, 2005 ตอบ: 52
|
ตอบ: ส. พค. 14, 2005 2:23 am ชื่อกระทู้: การบังคับให้สมัครสมาชิกต้องผ่านทางforumดีกว่า |
|
|
การสมัครสมาชิกของ phpNUKE มีความสับสนสำหรับมือใหม่อยู่หลายประการเช่น
1.สามารถเข้าสมัครเป็นสมาชิกได้ 2 ทาง คือหน้า your_account และหน้า forum และบางครั้งก่อให้เกิดการสับสน เช่น ผ่านทาง your_account จะมีช่องให้กรอกรายละเอียดน้อย บางครั้งไม่สามารถสมัครในชื่อภาษาไทยได้ มาปรับชื่อเป็นภาษาไทยอีกครั้งก็มีปัญหา
ส่วนการสมัครผ่านทาง forum(หมายถึงสมัครในลิงค์ที่อยู่ใน forum) จะเข้าสู่อีกระบบดั้งเดิมของ phpBB คือ ucercp_register มีช่องให้กรอกรายละเอียดมากกว่า (ปัจจุบันใน phpnuke เวอร์ชั่นใหม่ ๆ หรือ NSN your account hack ก็มีช่องให้กรอกเยอะเหมือนกัน) สมัครในภาษาไทยได้ และสามารถเซ็ทให้ ผู้สมัครต้องผ่านการตรวจสอบจาก admin ถึงจะอนุญาตให้เข้าใช้งานได้ การโมดิฟายโดยการแจกอีเมล หรือ การส่งprivate message ยืนยันการตรวจรับก็ทำได้ คือมีลูกเล่นมากกว่า
อย่างไรก็ตาม phpNUKE เวอร์ชั่นใหม่ ๆ จะพยายามบังคับให้การเข้าระบบสมาชิกต้องผ่านทาง your_account เพื่อลดความสับสน (แน่นอน ลูกเล่นต่าง ๆ ก็ลดลงไปบ้าง)
2.ยังมีบักอยู่มากมาย เช่น ระบบข้อความส่วนตัว การ validate ชื่อ อวาตาร์หรือรูปแสดงตัว ทำให้บางครั้ง เหมือนโปรแกรมไม่สมบูรณ์
เราสามารถปรับการล็อกอินของระบบ และการสมัครสมาชิก มาใช้ระบบของกระดานข่าว (forum) เพื่อเพิ่มลูกเล่นได้ ลองทดสอบโดยเข้าสมัครสมาชิกใหม่ที่
http://www.thaihealth.net
แล้วจะเห็นตัวอย่างทันทีว่าแตกต่างจากเว็บ phpNUKE ของท่านอย่างไร
วิธีการ
เปิดในไฟล์ modules/Your_Account/index.php
| โค้ด: |
บรรทัดประมาณ 500-600
function new_user() {
global $my_headlines, $module_name, $db, $gfx_chk;
|
แก้ไขเป็น
| โค้ด: |
function new_user() {
Header("Location:modules.php?name=Forums&file=profile&mode=register");
global $my_headlines, $module_name, $db, $gfx_chk;
|
เวลาสมัครสมาชิกใหม่ จะโดนไล่มาเข้าระบบ forum และจะสามารถเพิ่มเติมลูกเล่นได้มากอย่างไม่น่าเชื่อเลยทีเดียว |
|
| กลับไปข้างบน » |
|
 |
Adz Newbie


เข้าร่วมเมื่อ: May 14, 2005 ตอบ: 4
|
ตอบ: อาทิตย์ พค. 15, 2005 10:29 am ชื่อกระทู้: |
|
|
ทำไมผมลองทำแล้วไม่ได้อะครับพี่ มันฟ้องว่า "เสียใจ แต่ชื่อเรียกนี้มีผู้ใช้แล้ว" ทั้งๆ ที่พึ่งตอบไปว่า "ผมตกลงตามข้อตกลงและผมอายุ มากกว่า หรือ เท่ากับ 13 ปี" เท่านั้นเองครับ งงมากเลยครับม่ายเข้าใจ ช่วยหน่อยนะครับพี่ลองค้นๆ ในกระทู้จาก thainuke ก็ไม่เจอ thaimod ก็ไม่เจออาการแบบนี้ มันเป้นอะไรกันแน่เนี่ย
ผมใช้ PHPNuke 7.5 Thai Mod ของพี่รี ที่มันมากับ phpBB 2.0.11 ครับ เอ หรือว่าเป็นกับตัว BB ก็ไม่รู้สิงงจัง  |
|
| กลับไปข้างบน » |
|
 |
kijakarn Newbie


เข้าร่วมเมื่อ: May 09, 2005 ตอบ: 52
|
ตอบ: อาทิตย์ พค. 15, 2005 2:56 pm ชื่อกระทู้: |
|
|
| Adz บันทึก: |
ทำไมผมลองทำแล้วไม่ได้อะครับพี่ มันฟ้องว่า "เสียใจ แต่ชื่อเรียกนี้มีผู้ใช้แล้ว" ทั้งๆ ที่พึ่งตอบไปว่า "ผมตกลงตามข้อตกลงและผมอายุ มากกว่า หรือ เท่ากับ 13 ปี" เท่านั้นเองครับ งงมากเลยครับม่ายเข้าใจ ช่วยหน่อยนะครับพี่ลองค้นๆ ในกระทู้จาก thainuke ก็ไม่เจอ thaimod ก็ไม่เจออาการแบบนี้ มันเป้นอะไรกันแน่เนี่ย
ผมใช้ PHPNuke 7.5 Thai Mod ของพี่รี ที่มันมากับ phpBB 2.0.11 ครับ เอ หรือว่าเป็นกับตัว BB ก็ไม่รู้สิงงจัง  |
ลอง logout ออกจาก admin
delete cookies
แล้วสมัครใหม่ |
|
| กลับไปข้างบน » |
|
 |
Adz Newbie


เข้าร่วมเมื่อ: May 14, 2005 ตอบ: 4
|
ตอบ: อาทิตย์ พค. 15, 2005 3:38 pm ชื่อกระทู้: |
|
|
ลองแล้วครับพี่ แต่มันก็ยังเป็นเหมือนเดิม อาการแปลกๆ แบบนี้งงจริงๆ ทำอย่างไรดีอะครับ |
|
| กลับไปข้างบน » |
|
 |
kijakarn Newbie


เข้าร่วมเมื่อ: May 09, 2005 ตอบ: 52
|
ตอบ: อาทิตย์ พค. 15, 2005 4:10 pm ชื่อกระทู้: |
|
|
เอา 7.6 ลงแบบเว็บนี้ ไม่มีปัญหา แต่ BB จะเป็น 2.0.10 นะ
error นี้เคยเจอนานมาแล้ว เวอร์ปัจจุบันไม่เคยเจออีกเลย เลยตอบไม่ได้ ไม่ได้แกะโค๊ดดู
แต่ให้เดา น่าจะมีปัญหา cookies ไม่ก้อ session เพราะมันจะติด inculdes/functions_validate.php เป็นตัวตรวจสอบว่า user นี้มีหรือไม่มีอะ และเกี่ยวกะ sessions ซึ่งย้อนมาcookies อีกที
ลองใช้ opera , mozilla เล่นดูสิ แล้วจะรู้ |
|
| กลับไปข้างบน » |
|
 |
Adz Newbie


เข้าร่วมเมื่อ: May 14, 2005 ตอบ: 4
|
ตอบ: อาทิตย์ พค. 15, 2005 11:52 pm ชื่อกระทู้: |
|
|
ตอนแรกก็ว่าจะอย่างนั้นเหมือนกันครับ แต่อยากได้ความสามารถ Attach File ในกระดานข่าวด้วยเลย เลยลงมาใช้ 7.5 THai Attach mod ของพี่วงรีเค้า เพราะตัว 7.6 Thai รู้สึกว่าจะมีกระดานเป็น 2.0.14 ครับ ยังไม่มีตัว BBtoNuke ที่จะอัพจาก 2.0.14 ให้ Attach File ได้อะครับ เลยมาลองเป็นตัว 7.5 modสงสัยจะให้สมัครจาก Forum ไม่้ได้ โอ้ยงง แล้วอย่างนี้จะอัพอย่างไรให้มันใช้ได้แล้วได้ความสามารถ Attach file ด้วยเนี่ยพี่ T-T
เรามาลองหาวิธีแก้ปัญหาด้วยกันดีกว่า ^^จะเริ่มต้นอย่างไงดีพี่ |
|
| กลับไปข้างบน » |
|
 |
kijakarn Newbie


เข้าร่วมเมื่อ: May 09, 2005 ตอบ: 52
|
ตอบ: อ. พค. 17, 2005 10:02 am ชื่อกระทู้: |
|
|
ต้องไปถามเจ้าของ คุณวงรี
เพราะถ้าเขาเจอ เขาต้องแก้ได้
ถ้าไม่เจอ ก็ไม่รู้จะแก้ให้ตรงไหน
เหมือนผมแหละ ลงทีไร ก็ไม่เจอ error หลายๆอย่างที่หลายๆท่านถามมานะ(จริงๆอยากเจอนะ แต่มันไม่เจอ)
แต่ที่แน่ๆ นะ
cookies +session แหละ
ท่องเป็นคาถาเลย ถ้าไม่ได้
อีกอย่างคือม๊อดแล้วผิด + ไฟล์ไม่ครบ+ configผิด
บอกแล้วลองสมัครโดยใช้ mozilla ,opera ดู |
|
| กลับไปข้างบน » |
|
 |
Adz Newbie


เข้าร่วมเมื่อ: May 14, 2005 ตอบ: 4
|
ตอบ: อ. พค. 17, 2005 11:53 am ชื่อกระทู้: |
|
|
| ลองแล้วพี่ Opera ก็อาการเดียวกันแหละ หุหุ สงสัยต้องพึ่งพี่วงรี เสียแล้วงานนี้ เพราะงานนี้ลองไปลองมา ล่มไปอีกครั้ง 5555 |
|
| กลับไปข้างบน » |
|
 |
|