Thursday, April 30, 2009

ขอแปะ ๆ ๆ ๆ ๆ ๆ ไว้ เรื่องมูเดิล

ถามพี่ติ มา ตอนนี้พี่ติเรียนป.เอก (เทคโนการศึกษา มศว) อยู่ เรารู้จักพี่เขาเพราะเขาเป็นเจ้าหน้าที่ของภาคเทคโน เก่งคอมมาก ช่วยเหลือพวกเราชาวเทคโนเรื่องคอมมาตั้งแต่เรียนป.ตรีนู้นแหนะ ตอนนี้เราก็ไปรบกวนพี่เขาอีก เพราะว่าพี่เขาเก่งมูเดิลมาก ๆ ไง (ใน ขณะที่เรา สับสนสิ้นดี มูเดิลของข้าพเจ้า เซตอะไรไม่เป็นเลย หมายถึงระดับแอดมินนะ ที่หา ๆ คู่มือมาจากในเน็ต มีแต่ให้จำลองเซิร์ฟเวอร์ จะจำลองทำไมนักหนา ไม่เข้าใจเลย -ใครก็ได้บอกทีว่าจะสอนจำลองเซิร์ฟเวอร์เพื่ออะไร??? ขอบอก ว่าให้เราอ่านให้ตายเราก็ไม่เข้าใจ ทำไม่ได้อยู่ดี หรือไม่งั้นก็จะมีแต่คู่มือสำหรับ Teacher ไม่เคยมีคู่ระดับ Admin ทำให้เราซึ่งเป็นคนที่เข้าใจอะไรแบบนี้ยาก เลยงงเป็นไก่ตาแตก จนมาถามผู้รู้เลยดีกว่า จะได้ไม่ต้องเสียเวลาทดลองมั่ว ๆ เอง ทดลองมาปีนึงแล้ว ไม่ได้อะไรเลย นอกจากเสียค่าโฮสต์กับโดเมนไปหลายพัน จนถอดใจเอาโฮสต์มาเก็บบล็อกนี้ด้วยซ้ำ บล็อกนี้ใช้พื้นที่โฮสต์เสียตังค์นะ ก๊าก...)

.........................................
คำถามของเรา
รบกวนพี่ติหน่อยนะคะ เรื่องตั้งค่ามูเดิลค่ะ‏
Sent: Thu 4/30/09 5:45 AM

สวัสดีค่ะพี่ติ

นี่แอมเองนะคะ
เมื่อวันก่อนแอมให้ทางโฮสต์ เขาลงมูเดิลให้ใหม่ (เพราะลงเองไม่เคยได้ โฮสต์เขาก็ลงให้มาสองครั้งแล้ว) ที่ต้องลงใหม่เพราะมันมีปัญหามาก ๆ เข้าไปล่าสุดคือสมัครสมาชิกไม่ได้เลย
พอเมื่อวานเขาลงใหม่เสร็จ
วันนี้เลยจะมาตั้งค่ามูเดิล

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

นอกจาก เรื่องเซตค่าที่จำเป็น ๆ ที่มาขอคำแนะนำแล้ว
ก็ยังมีข้อสงสัยหลายเรื่องเลยค่ะ

๑) การแจ้งเตือนจากระบบ
................
การตั้ง ค่าของเว็บไซต์ของท่านอาจไม่ปลอดภัย ตรวจสอบให้แน่ใจว่าไดเรกทอรีข้อมูล (/var/www/vhosts/pranitee.com/httpdocs/moodledata) ไม่สามารถเข้าถึงได้โดยตรงผ่านเว็บ
ไฟล์ cron.php ซึ่งทำหน้าที่ในการบำรุงรักษาไม่ได้ทำงานมาแล้วอย่างน้อย 24 ชั่วโมง เอกสารการติดตั้ง วิธีการเปิดการใช้งานอัตโนมัติ ช่วยเหลือ การติดตั้ง (หน้าต่างใหม่)
กรุณาลงทะเบียนเพื่อนำปุ่มนี้ออก
Moodle 1.9 + (Build: 20080329)
Copyright © 1999 onwards, Martin Dougiamas
and many other contributors.
GNU Public License
..................
ตรงนี้คืออะไรคะ แล้วมันแปลว่ามีปัญหาหรือเปล่าคะ
แอมควรทำยังไงดี

๒) แอมลองสมัครสมาชิกใหม่ (ลองทำตัวเป็นนักเรียนมาสมัครเรียน) แต่แล้วมันก็ดันไม่มีอีเมลส่งไปให้กดยืนยันการสมัคร ทำให้ไม่สามารถเข้าใช้งานได้ อย่างนี้ต้องไปตั้งค่าให้เป็นยังไง ถึงจะมีอีเมลส่งไปให้คนสมัครสมาชิกกดยืนยันอ่ะค่ะ (สงสัยว่ามันต้องไปตั้งค่าตรงไหนด้วยอ่ะค่ะ แอมไม่ค่อยแน่ใจ) ข้อนี้อาจรวมไปในที่แนะนำเรื่องการเซตค่า แต่แอมแปลกใจเพราะแอมเหมือนจะเคยตั้งค่าตรงนี้ได้ แต่คราวนี้หาไม่เจอ

๓) เวลาตั้ง Permissions
ตั้ง แค่ตอนอยู่หน้าแรก แล้วมันจะเหมาการตั้งค่านี้ไปทั้งเว็บเลยใช่ไหมคะ (แบบเราไม่ต้องไปตั้งในแต่ละวิชาก็ได้ ใช่หรือเปล่าคะ หรือว่ายังต้องไปตั้งในทุกประเภท และทุกวิชา) ข้อนี้สงสัยมาก ๆ เพราะ ตะกี้แอมไปทดสอบเปิดประเภทของรายวิชา แล้วพอเข้าไปในหน้าประเภทของรายวิชาที่ตั้งใหม่ (ตั้งว่า ทั่วไป) มันมีให้ Assign roles ซึ่งแอมดันไปเซต Assign roles จากตรงนี้ เซตตามที่มีช่อง ๆ ขาว ๆ อันไหนไม่มีช่องขาวก็เลือก Prohibit ไปหมดเลย (ยกเว้น Admin แอมเลือก Allow หมด) ทำไปจนถึง Authenticated user มันดันเจอเออเร่อว่าอะไรก็จำไม่ได้ พอกดกลับมาอีกที มันลบไม่ได้ แก้ไขไม่ได้ เลยงงไปเลย แล้วตอนพยายามหาทางแก้ไขปัญหานี้ถึงเห็นว่าที่หน้ามูเดิลหน้าแรก มันก็มีให้ตั้งค่านี้อยู่แล้ว เลยสงสัยว่าถ้าตั้งที่หน้าแรกเลย จะเหมารวมมาถึงในวิชาที่เ้ปิดใหม่ด้วยหรือเปล่า

ยังไงรบกวนพี่ติตอบให้ด้วยนะคะ
ตอบเมื่อไรก็ตามสะดวกนะคะ
ขอบคุณล่วงหน้าค่ะ

แอม

..................
คำตอบจากพี่ติ

ถึง น้องแอม

จากคำถามที่น้องแอมถามมานะครับ เกี่ยวการปรับตั้งค่าระบบของโปรแกรม Moodle ในฐานะผู้ดูแลระบบ จริงๆ มันก็ไม่มีอะไรมากนะครับ (แต่สำหรับมือใหม่ก็อาจจะงงได้) แต่ถ้าจะให้อธิบายผ่าน e-mail ก็คงไม่สะดวกเท่าไร แต่อย่างไรจะตอบคำถามที่น้องแอมถามมาก่อนนะครับ

ปกติเมื่อได้ทำการติดตั้งโปรแกรม Moodle เสร็จเป็นที่เรียบร้อยแล้ว ในฐานะผู้ดูแลระบบยังคงต้องมีการปรับแต่งโปรแกรม ให้เป็นไปตามที่เราต้องการ เช่นการปรับค่าตามรายการด้านล่าง เป็นต้น
- การกำหนดการตั้งค่าภาษา
- การปรับแต่งโมดูล ว่าจะใช้หรือไม่ใช้โมดูล ไหนบ้าง
- การสมัครสมาชิกว่าต้องการให้สมัครอย่างไร
- การกำหนดข้อตกลงหรือ Permission> Assign system roles
- การกำหนดการแสดงผลหน้าแรก> กำหนดสิทธิ / บทบาท
- การกำหนดข้อตกลงในการใช้เว็บไซต์

สำหรับคำุถามข้อ 1 ของน้องแอมนะครับ ไม่มีอะไรมาก
- ระบบเพียงแจ้งเตือนนะครับว่าไฟล์ที่อยู่ใน moodledata (ซึ่งเป็นที่เก็บไฟล์รายวิชาทั้งหมดของระบบ) ไม่สามารถเรียกเข้าได้ตรงๆ เท่านั้น เพื่อความปลอดภัยนะครับ
- และก็ระบบไม่ได้ทำการส่งไฟล์ Acript ที่เรียกว่า Cron (เมื่อสั่งให้ทำงานระบบจะส่ง e-mail ไปยังสมาชิกทั้งหมดโดยอัตโนมัติ เช่น ถ้ามีการตอบกระทู้เป็นต้น แต่ไม่เกี่ยวกับจดหมายยืนยันการสมัครสมาชิกนะครับ แต่ถ้าไม่ได้สั่งเลย สมาชิกจะไม่ได้รับจดหมายใดๆ จากระบบครับ ยกเว้นที่มีการตั้งค่าอัตโนมัติ)
- กดปุ่มลงทะเบียนเพื่อให้เว็บ Moodle รู้จัก Domain นะครับ และจะได้สิทธิเป็นสมาชิกกับเว็บ Moodle.org ด้วยนะครับ ทำให้ทราบข่าวคราวการเคลื่อนไหว การปรับปรุงเกี่ยวกับ Moodle จากเว็บผู้พัฒนาโดยตรง

คำถามข้อ 2 เมื่อน้องแิอมสมัครสมาชิกใหม่แล้ว ไม่ได้รับจดหมายยืนยันการสมัครสมาชิก ต้องตรวจสอบ ดังนี้นะครับ
- ได้มีการตั้งค่า สมาชิก> การอนุมัติ> Manage authentication และในหัวข้อ Self registration เป็น ใช้วิธีอนุมัติผ่านอีเมล์หรือยัง
- ได้มีการตั้งค่า เซิร์ฟเวอร์> อีเมล์ และกำหนด โฮสต์​ SMTP หรือยัง เพราะ ค่าตรงนี้จะเป็นการกำหนดหน้าที่การส่งจดหมายไปยังอีเมล์ผู้สมัครนะครับ ถ้ายังไม่ได้กำหนด ต้องถาม Host ที่น้องแอมเช่าแล้วละครับ ว่า SMTP ของเว็บน้องแิอมคืออะไร และ ต้องมี ชื่อผู้ใช้ หรือ รหัสผ่านหรือไม่

คำถามข้อที่ 3 เรื่อง Permission
ปกติเมื่อเรากำหนด Permission ที่หน้าแรกของเว็บแล้ว ก็จะถือว่าเป็นนโยบายโดยรวม เช่น กำหนดบทบาทเริ่มต้นของสมาชิกเป็น นักเรียน ก็จะถือว่า เมื่อสมาชิกเข้าศึกษารายวิชาใดจะมีบทบาทเป็นนักเรียนโดยอัตโนมัติ และกับทุกรายวิชาครับ
แต่อย่างไรในแต่ละวิชา เจ้าของวิชา ก็สามารถกำหนด Assign roles เพิ่มเติมได้ เช่น จะตั้งให้นักเรียนคนใด เป็นผู้ช่วยสอน (TA) ก็ได้ หรือเพิ่มครูผู้สอนเองก็ได้ ซึ่งไม่เกี่ยวกับการกำหนด Permission ในหน้าแรกครับ

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

สุทธิศักดิ์ ตันติวิทิตพงศ์

......................

มาลองเซตทีละจุด

- การกำหนดการตั้งค่าภาษา [ของเราผ่านนะ ทางโฮสต์จัดการให้แล้ว]
- การปรับแต่งโมดูล ว่าจะใช้หรือไม่ใช้โมดูล ไหนบ้าง [ของเรา อันนี้ยังไม่ได้เลือกให้ดี ๆ เลือก ๆ ไปก่อน แต่เคยทำได้ และคิดว่าทำได้]
- การสมัครสมาชิกว่าต้องการให้สมัครอย่างไร [ของเรา อันนี้ทางเมล แหละ ค่าดีฟอลต์ ไปกดดูแล้ว]
- การกำหนดข้อตกลงหรือ Permission> Assign system roles [ของเรา กดดูแล้ว มันมีค่าดีฟอลต์อยู่แล้ว]
- การกำหนดการแสดงผลหน้าแรก> กำหนดสิทธิ / บทบาท [ของเรา เหมือนมีค่าดีฟอลต์ ยังไม่ได้แก้]
- การกำหนดข้อตกลงในการใช้เว็บไซต์ [ของเรา อันนี้ยังไม่ได้ดู หรือดูแล้วไม่แน่ใจ เอาว่าแปะไว้ก่อน งงงงงง หรือต้องตั้งเอง ??????]

สำหรับคำถามข้อ 1 ของน้องแอมนะครับ ไม่มีอะไรมาก
- ระบบเพียงแจ้งเตือนนะครับว่าไฟล์ที่อยู่ใน moodledata (ซึ่งเป็นที่เก็บไฟล์รายวิชาทั้งหมดของระบบ) ไม่สามารถเรียกเข้าได้ตรงๆ เท่านั้น เพื่อความปลอดภัยนะครับ [โอเคเด้อครับ]
- และก็ระบบไม่ได้ทำการส่งไฟล์ Acript ที่เรียกว่า Cron (เมื่อสั่งให้ทำงานระบบจะส่ง e-mail ไปยังสมาชิกทั้งหมดโดยอัตโนมัติ เช่น ถ้ามีการตอบกระทู้เป็นต้น แต่ไม่เกี่ยวกับจดหมายยืนยันการสมัครสมาชิกนะ ครับ แต่ถ้าไม่ได้สั่งเลย สมาชิกจะไม่ได้รับจดหมายใดๆ จากระบบครับ ยกเว้นที่มีการตั้งค่าอัตโนมัติ) [ไม่มีแล้ว งง หายไปได้ไง]
- กดปุ่มลงทะเบียนเพื่อให้เว็บ Moodle รู้จัก Domain นะครับ และจะได้สิทธิเป็นสมาชิกกับเว็บ Moodle.org ด้วยนะครับ ทำให้ทราบข่าวคราวการเคลื่อนไหว การปรับปรุงเกี่ยวกับ Moodle จากเว็บผู้พัฒนาโดยตรง [โอเค สมัครแล้วขอรับ]



คำถามข้อ 2 เมื่อน้องแอมสมัครสมาชิกใหม่แล้ว ไม่ได้รับจดหมายยืนยันการสมัครสมาชิก ต้องตรวจสอบ ดังนี้นะครับ
- ได้มีการตั้งค่า สมาชิก> การอนุมัติ> Manage authentication และในหัวข้อ Self registration เป็น ใช้วิธีอนุมัติผ่านอีเมล์หรือยัง [เปิดตาอยู่อันเดียว คือ ใช้วิธีอนุมัติผ่านอีเมล]
- ได้มีการตั้งค่า เซิร์ฟเวอร์> อีเมล์ และกำหนด โฮสต์​ SMTP หรือยัง เพราะ ค่าตรงนี้จะเป็นการกำหนดหน้าที่การส่งจดหมายไปยังอีเมล์ผู้สมัครนะครับ ถ้ายังไม่ได้กำหนด ต้องถาม Host ที่น้องแอมเช่าแล้วละครับ ว่า SMTP ของเว็บน้องแอมคืออะไร และ ต้องมี ชื่อผู้ใช้ หรือ รหัสผ่านหรือไม่ [เมลมาทางจีเมลแล้วขอรับ แสดงว่ามูเดิลอาจจะฮอทเมล เลยไม่ส่งไปให้ฮอทเมลได้ยืนยัน ก๊าก... อันนี้น่าจะผ่านไปได้ หรือยังไงใช้ฮอทเมล เดี๋ยวเราซึ่งเป็นแอดมิน ไปยืนยันให้เองก็ได้]

คำถามข้อที่ 3 เรื่อง Permission
ปกติเมื่อเรากำหนด Permission ที่หน้าแรกของเว็บแล้ว ก็จะถือว่าเป็นนโยบายโดยรวม เช่น กำหนดบทบาทเริ่มต้นของสมาชิกเป็น นักเรียน ก็จะถือว่า เมื่อสมาชิกเข้าศึกษารายวิชาใดจะมีบทบาทเป็นนักเรียนโดยอัตโนมัติ และกับทุกรายวิชาครับ
แต่อย่างไรในแต่ละวิชา เจ้าของวิชา ก็สามารถกำหนด Assign roles เพิ่มเติมได้ เช่น จะตั้งให้นักเรียนคนใด เป็นผู้ช่วยสอน (TA) ก็ได้ หรือเพิ่มครูผู้สอนเองก็ได้ ซึ่งไม่เกี่ยวกับการกำหนด Permission ในหน้าแรกครับ [อ๋อ let's go เด้อขอรับ]

ปล. หวังว่าที่ตอบไปพอจะคลายข้อคำถามของน้องแอมได้บ้างไม่มากก็น้อยนะครับ หากยังมีข้อสงสัยสามารถสอบถามมาได้นะครับ ถ้าตอบได้จะช่วยตอบทันที หรือไม่ก็นัดวันเวลาที่สะดวกตรงกันและเข้าไปที่ มศว เพื่อลองปรับและตั้งค่าระบบดูก็ได้นะครับ จะได้สาธิตให้เห็นๆ กันไปเลย [ขอบคุณมากค่ะพี่ เดี๋ยวคงได้ไปรบกวนแน่นอน]

......................
ตอนนี้เจอปัญหาสเตปใหม่

ขอบคุณค่ะพี่ติ ตอนนี้แอมเริ่มทดลองเซ็ตนู่นนี่ดูบ้างแล้วค่ะ

ส่วน เรื่องอีเมล แอมแปลกใจตรงที่ แอมได้ลองเอาเมลของจีเมลไปสมัคร (ตอนสาย ๆ) พอมาดูอีกที (ตอนเย็น ๆ) มันก็มีอีเมลส่งมาให้กดยืนยันด้วยค่ะ ก็เลยคิดว่าถ้าใช้จีเมล คงไม่มีปัญหาอะไร สมัครยืนยันเองได้แน่นอน แ้ต่ที่ฮอทเมลกลับไม่มีอีเมลเลย แต่แอมในฐานะแอดมินไปกดยืนยันสมาชิกเองแล้ว อย่างนี้สงสัยจะเป็นที่ฮอทเมลเองหรือป่าวค่ะ ไม่แน่ใจ?

พี่ติคะ แต่ยังมีข้อสงสัยอ่ะค่ะ
ตอนเข้าชมเว็บแบบ guest จะสามารถอ่าน กระดานเสวนา ► ข่าวและประกาศ ของหน้าแรก ได้
แต่พอล็อกอินเป็น student ดันอ่านไม่ได้ คลิกแล้วขึ้นมาว่า [คุณไม่มีสิทธิ์อ่านกระทู้ในกระดานนี้]
พอดูที่หน้าแรกก็ขึ้นว่า


หัวข้อ(ซ่อน)
ผู้เขียน(ซ่อน)
คุณไม่สามารถอ่านกระทู้นี้ได้เพราะยังไม่ได้ทำการโพสต์ตอบในกระทู้
กดสมัครสมาชิกกระดานข่าวหน้าแรกก็ ขึ้นว่า Could not subscribe you to that forum
อันนี้ต้องเซตตรงไหนอ่ะคะ
งงมาก หาไม่เจออ่ะค่ะ

แอมกดยืนยันการสมัครสมาชิกให้พี่ติแล้วนะคะ ยังไงพี่ติลองล็อกอินเข้ามาดูหน่อยนะคะ

ขอบคุณล่วงหน้านะคะพี่ติ

ตอนนี้รอให้พี่ิติตอบ

.........................
เราคิดว่าเอนทรี่นี้คงเป็นประโยชน์กับคนที่จะใช้มูเดิลนะ

เดี๋ยวไงจะมาโพสต์เพิ่มเรื่อย ๆ เหมือนเรียนทำมูเดิลไปพร้อมกัน (หมายถึงคนที่ยังทำไม่เป็น)

ไปทดลองเล่นมูเดิลของเราได้ที่ http://www.pranitee.com/moodle/
ถ้าเราอารมณ์ดี ๆ เราจะสอนแต่งเพลง หรือด่าคนแบบที่ hi5 ลงที่บล็อกมูเดิลแทน (เห็นคนตามอ่านเยอะจริง เผื่อมูเดิลเราจะได้อานิสงค์บ้าง แฟนบล็อกเราตามมาหน่อยนะจ๊ะ เราจะเทสต์ เผื่อเราจะใช้มูเดิลทำสื่อจบโท จะได้จบ ๆ จะได้มีสิทธิ์ทำงานทำการ หาเงินเลี้ยงป๋าเลี้ยงแม่สักที

ใครจะแนะนำอะไรเรา โดยเฉพาะเรื่องมูเดิล แนะนำได้นะคะ จะกราบขอบพระคุณอย่างสูง นะเจ้าคะ ๆ

Labels:

1 Comments:

At March 31, 2010 12:01 PM , Blogger โรงเรยีนท้ายหาด said...

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

 

Post a Comment

Subscribe to Post Comments [Atom]

<< Home