header3.png
Home arrow รวมเรื่อง Mambo arrow การกำหนดสิทธิ์ให้กับเอกสารดาวน์โหลด
การกำหนดสิทธิ์ให้กับเอกสารดาวน์โหลด พิมพ์ ส่งเมล




     
    สำหรับบทความนี้จะพูดถึงการกำหนดสิทธิ์ให้กับ ประเภท/เอกสาร รวมถึงการมอบอำนาจให้กับผู้ดูแลเอกสาร โดยไม่ใช่ผู้ดูแลระบบอีกด้วย
    วิธีการไม่ยากครับ โดยผมจะขอข้ามการติดตั้งไปเลยนะครับ เพราะคิดว่าสมาชิกทุกท่าน ติดตั้งเป็นหมดแล้ว :) คราวนี้เรามาดูวิธีการตั้งค่ากันเลยครับผม...
    หลังจากที่ได้ติดตั้งเป็นการเสร็จเรียบร้อยแล้วนั้น ให้เข้ามายังที่ Component DOCMan นะครับ จะเวอร์ชั่นใดๆก็ได้ เพราะ Interface ไม่แตกต่างกันมากนัก ให้ไปที่ Configuration ของ DOCMan นะครับ

    ดังรูป จะเห็นได้ว่าผม เน้นสีไว้ นั่นก็คือส่วนที่เราจำเป็นต้อง ตั้งค่ากันนะครับ ก่อนที่จะตั้งค่านั้น ตรวจสอบก่อนว่า ไฟล์ configuration.php ของ DOCMan นั้น ถูกกำหนดสิทธิ์ไว้เช่นไร (Permission)

    Guest permissions (กำหนดสิทธิ์ให้กับแขกผู้มาเยือน)
    - แขกผู้มาเยือน
= ในที่นี้เราสามารถกำหนดได้ว่า จะให้แขกผู้มาเยือนนั้น สามารถกระทำอะไรได้บ้างกับเอกสาร อาทิเช่น ค้นหาได้เท่านั้น , ดาวน์โหลดได้เลยโดยไม่ต้องลงทะเบียน , และไม่สามารถกระทำใดๆได้เลย
    โดยสิทธิ์ที่กล่าวมานั้น จะเห็นผลที่หน้าเว็บเลยนะครับ ยกตัวอย่างผมกำหนดสิทธิ์ให้ ดาวน์โหลดได้เลย ก็หมายความว่า แขกผู้มาเยือนนั้น จะสามารถมองเห็นไฟล์ ดาวน์โหลดไฟล์ ค้นหาไฟล์ ได้ สิ่งที่เด่นชัดในส่วนนี้ก็คือ จะมีปุ่ม ดาวน์โหลด มาแสดง

 Frontend permissions (กำหนดสิทธิ์ให้กับส่วนหน้าของเว็บไซต์)
    - อัพโหลด,เผยแพร่,และยอมรับ
=นั้นคือการกำหนดสิทธิ์ให้กับบุคคล กลุ่ม หรือระบุเจาะจงให้สิทธิ์ตามที่เราได้เลือก กล่าวคือ เมื่อเลือกแล้วสิทธิ์ทั้งหมดจะถูกกำหนดให้กับกลุ่มที่เราเลือก โดยสิทธิ์นี้ก็จะสามารถกระทำ ตามหัวข้อที่เรากำหนดไว้ได้ เช่น เรากำหนด สิทธิ์การอัพโหลดให้กับกลุ่ม Publisher นั่นก็หมายความว่า Publisher สามารถอัพโหลดไฟล์ที่หน่้าเว็บไซต์ได้โดยไม่ต้อง ล็อกอินมาที่หลังเว็บไซต์ (Backend)

    Document permissions (กำหนดสิทธิ์ให้กับเอกสารแสดง)
    - แสดง
= การกำหนดให้เอกสารทั้งหมด ที่ได้รับการ เสนอเข้ามา หรือ ยินยอมนั้น ให้แสดงเห็นเฉพาะกลุ่ม เช่น ในที่นี้ตั้งไว้ทุกๆคน ก็หมายความว่าทุกๆคน สามารถมองเห็นเอกสารดาวน์โหลดนี้ได้ แต่นะครับ ไม่ใช่ว่าจะดาวน์โหลดได้ไปได้เลย ในข้อนี้ย้อนกลับไปดู Guest permissions นะครับผม
(เราสามารถกำหนด ให้มองเห็นเฉพาะกลุ่มได้นะครับ เช่น กลุ่มแอดมิน กลุ่ม Editor หรือแม้แต่กลุ่มที่เราสร้างขึ้นมาเอง)
    - Override View = กำหนดมองสิทธิ์หรือฉันทะให้กับเจ้าของไฟล์เลย ว่า เจ้าของไฟล์สามารถ กระทำการใดๆก็ได้กับไฟล์ที่ตัวเองได้เสนอมา เป็นการแสดงเครื่องมือแก้ไขที่หน้าเว็บ
    - ดูแลรักษา = กำหนดว่าจะให้กลุ่มหรือบุคคลใหนก็ได้ เป็นผู้ช่วยดูแลเอกสารทั้งหมด
    - Override Maintain = กำหนดสิทธิ์ให้กับกลุ่ม หรือ บุคคลใดที่เลือกนั้น สามารถมอบสิทธิ์หรือถอนสิทธิ์ผู้ดูแลรักษา ในหัวข้อก่อนหน้านี้

    Creator permissions (กำหนดสิทธิ์ให้กับผู้ส่งมอบเอกสาร)
    - ผู้สร้างสามารถ = กำหนดสิทธิ์ให้กับผู้สร้างหรือผู้ส่งมอบเอกสาร ว่าสามารถทำอะไรได้บ้างกับเอกสาร


    นอกจากนั้นเรายังสามารถกำหนด สิทธิ์ในการเข้าถึงประเภท ที่รวบรวมเอกสารดาวน์โหลดได้ ด้วยวิธิการดังนี้
  1. สร้างประเภทขึ้นมา DOCMan > Categories
  2. ใส่รายละเอียดเข้าไป เช่น ชื่อประเภท หรือ คำประกอบประเภท ที่จะแสดงที่หน้าเว็บ
  3. สังเกตุรูปข้างล่าง


    ตรงระดับ การเข้าถึง : ที่ผมได้ทำการเน้นสีไว้นั้น คือการระบุสิทธิ์ในการเข้าถึงประเภทนั่นเอง โดยที่
  • Public คือ สารธารณะ ใครๆก็สามารถมองเห็นประเภท
  • Registered คือ สมาชิกที่ลงทะเบียนเท่านั้น
  • Special คือ บุคคลพิเศษ ในที่นี้คือ กลุ่มแอดมิน และระดับชั้นรองมา

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

ที่มา : http://goangle.net

< ก่อนหน้า   ถัดไป >

The Way Of PHP Developer ??????? Online PHP, Dreamweaver, Photoshop, ??????? thaiz.org Panuwat.Net เว็บไซต์ วาไรตี้แห่งใหม่ ที่มีทั้ง เกม วิดีโอ ไดอารี...
เรียน css ไทย สเต็ป : step by step click change your life Narongrit Dot Net เว็บเพื่อการแบ่งปัน ThaiPortfolio.com - Portfolio ???????????????? Get Free Shots from Snap.com php-fusion Thai Nuke-Evolution จองตั๋วเครื่องบิน,ทัวร์ต่างประเทศ,โรงแรมต่างประเทศ,ท่องเที่ยวต่างประเทศ