Moodle  
Report problem to : lms-support@group.psu.ac.th
Picture of SUTHAM SUKMANEE
การ link file(s) ร่วมกัน
by SUTHAM SUKMANEE - Thursday, 12 January 2017, 02:15 PM
 
ในภาคการศึกษานี้ ผมเป็นผู้ประสานงานรายวิชาปฏิบัติการ 2 รายวิชา คือ 231-244 และ 231-342 โดยมี File ที่ใช้ร่วมกันบางส่วน เช่น File แนะนำการเขียนรายงาน ไฟล์ตัวอย่างรายงาน ที่ทำอยู่ขณะนี้คือ Upload File เหล่านั้นไปยัง Folder ของแต่ละรายวิชา ซึ่งเปลืองที่และยุ่งยากในการ update (หากมีการ update จะต้อง upload ใหม่ไปยัง folder ของแต่ละรายวิชา) อยากทราบว่า แต่ละวิชาจะ link file เดียวกันไปที่ folder ของรายวิชาใดวิชาหนึ่งได้หรือไม่ ขอบคุณครับ
Picture of SUWAT ANANTAKUNUPAKORN
Re: การ link file(s) ร่วมกัน
by SUWAT ANANTAKUNUPAKORN - Friday, 13 January 2017, 02:55 PM
 
มี 2 วิธีที่ทำได้ครับ

ก่อนจะอธิบายวิธีการทำผมจะเริ่มจากประเด็นปัญหาก่อนว่าทำไมไฟล์ที่ upload เข้าไปในรายวิชาหนึ่งถึงไม่สามารถนำไปใช้กับอีกรายวิชาหนึ่งได้

สมมติว่าอาจารย์ได้ upload ไฟล์ไว้ในรายวิชา 231-244 ผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์นี้ได้จะต้องเป็นผู้ใช้ที่เป็น Teacher หรือ Student ในรายวิชา 231-244 เท่านั้น ถึงอาจารย์จะ copy link ของไฟล์ในรายวิชา 231-244 ไปใส่ในรายวิชา 231-342 แต่ผู้เรียนในรายวิชา 231-342 ก็จะไม่สามารถเปิดไฟล์ดังกล่าวได้เพราะไม่มีสิทธิ์เข้าถึงไฟล์ในรายวิชา 231-244 ครับ ยกเว้นผู้ใช้ดังกล่าวจะมีสิทธิ์เป็น Student ทั้งรายวิชา 231-244 และ 231-342

วิธีการทำให้สามารถแชร์ไฟล์ได้คือ

1) ให้คลิกที่เมนู Settings ในกล่อง Administration ในรายวิชา 231-244 (ขอเรียกรายวิชานี้ว่ารายวิชาต้นทาง) แล้วเลือกค่าในช่อง Guest access ให้เป็น Allow guests without the key แล้วกดปุ่ม Save changes เพื่อบันทึกการเปลี่ยนแปลง หลังจากนั้นอาจารย์ก็ upload ไฟล์เข้าในรายวิชา 231-244 ตามปกติ ถ้าต้องการจะนำไฟล์ในรายวิชา 231-244 ไปใช้ในรายวิชาอื่นก็คลิกที่เมนู Files ในกล่อง Administration ในรายวิชา 231-244 คลิกขวาที่ไฟล์ที่ต้องการแล้วเลือก Copy link address (ชื่อเมนูอาจจะไม่ใช่คำนี้ ขึ้นอยู่กับ browser ที่ใช้งาน) หลังจากนั้นก็ไปรายวิชา 231-342 หรือรายวิชาอื่นที่ต้องการใช้งานไฟล์นี้แล้วกด Turn editing on แล้วเลือก Add a resource > Link to a file or web site แล้วจึง paste ลิงก์ที่คัดลอกมาลงในช่อง Location ก็เป็นอันเสร็จครับ (ดูรูปที่แนบมาประกอบ)

หลักการของวิธีนี้คือผู้ใช้ที่ login เข้าสู่ระบบ LMS ด้วย PSU Passport ได้จะได้สิทธิ์เป็น Guest ด้วย ซึ่งถ้ารายวิชาต้นทางเปิดสิทธิ์ให้ Guest สามารถเข้าสู่รายวิชาได้ ผู้ใช้ที่ login เข้าสู่ระบบ LMS ได้ก็สามารถเข้าถึงไฟล์ในรายวิชาต้นทางได้ด้วย

ข้อเสียของวิธีนี้คือจะเป็นการเปิดสิทธิ์การเข้าถึงรายวิชาต้นทาง ซึ่งจะทำให้ผู้ใช้ที่ไม่ใช่ Teacher และ Student ในรายวิชาต้นทางสามารถเข้าไป view ดูข้อมูลในรายวิชาได้ (ดาวน์โหลดไฟล์ได้ แต่ไม่สามารถทำกิจกรรมอย่างส่งการบ้าน หรือตอบเว็บบอร์ดได้) ซึ่งผู้ที่เข้าดูได้จะรวมถึงคนที่ไม่มี PSU Passport ด้วย (ก่อนจะ login เข้าระบบถ้าคลิกตรงคำว่า Login ที่อยู่ตรงมุมบนขวาของหน้าจอจะเห็นหน้า login ที่มีปุ่ม Login as a guest ซึ่งถ้ากดปุ่มนี้ก็จะทำให้สามารถเข้าระบบ LMS ด้วยสิทธิ์ของ Guest ได้ถึงแม้จะไม่มี PSU Passport ซึ่งสิทธิ์ Guest ก็จะสามารถ view เฉพาะรายวิชาที่เปิดให้ Guest เข้าดูได้เท่านั้น)

2) upload ไฟล์ไว้ที่เว็บแชร์ไฟล์ภายนอกอย่าง Google drive แล้วนำลิงก์จาก Google drive มาใส่ในช่อง Location

ข้อเสียของวิธีนี้คือต้องมีการใช้ระบบอื่นคู่กับระบบ LMS อีกทั้งหากลิงก์ของไฟล์หลุดออกไป ไม่ว่าใครก็จะสามารถเข้าถึงไฟล์นี้ได้ครับ