Score:0

การใช้ Tac Lite ร่วมกับย่อหน้า

ธง ma

สำหรับเว็บไซต์ Drupal 9 ใหม่ของเรา (หรือ 8 หากจำเป็น) เราต้องการโครงสร้างการเข้าถึงที่ควบคุมได้ดีมาก ซึ่งเราสามารถให้และจำกัดการเข้าถึงสำหรับผู้ใช้ตามผู้ใช้ ไม่เพียงแต่สำหรับประเภทเนื้อหาเท่านั้น แต่ยังสำหรับย่อหน้าด้วย (หรือองค์ประกอบอะตอมอื่นๆ ของหน้า) ด้วย Tac Lite เราสามารถตั้งค่าการอนุญาตผ่านเงื่อนไขอนุกรมวิธานบนฐานผู้ใช้เพื่อดูโหนดได้ แต่ตอนนี้เราต้องการควบคุมย่อหน้าเดียวภายในโหนดนั้นด้วย

สิ่งที่เราต้องการบรรลุคือโครงสร้างเช่น:

ผู้ใช้ 1: มีสิทธิ์เข้าถึงประเภทเนื้อหา / โหนดที่ได้รับอนุญาต "NodeA" มีสิทธิ์เข้าถึงย่อหน้าที่มีเครื่องหมายอนุญาต "ย่อหน้า A"

ผู้ใช้ 2: มีสิทธิ์เข้าถึงประเภทเนื้อหา / โหนดที่ได้รับอนุญาต "NodeA" มีสิทธิ์เข้าถึงย่อหน้าที่ทำเครื่องหมายด้วยสิทธิ์ "ย่อหน้า B"

ผู้ใช้ 3: ไม่มีสิทธิ์ในการเข้าถึง

จากนั้นเราจะสร้างโหนดที่มีเนื้อหาซึ่งเราสามารถตั้งค่าต่อไปนี้:

  1. เราสามารถตั้งค่าการอนุญาตโหนดให้เป็น "NodeA" ได้ (ใช้ได้กับ Tac Lite)
  2. เราสามารถเพิ่มเนื้อหาโหนดพื้นฐาน (ที่ไม่ได้เป็นส่วนหนึ่งของย่อหน้าใดก็ได้)
  3. เราสามารถเพิ่มย่อหน้า p1 และตั้งค่าการอนุญาตเป็น "ย่อหน้า A"
  4. เราสามารถเพิ่มย่อหน้า p2 และตั้งค่าการอนุญาตเป็น "ย่อหน้า B"

สิ่งที่ควรเกิดขึ้นคือ:

  1. ผู้ใช้ 1 สามารถดูเนื้อหาของโหนดและสามารถดูย่อหน้า p1 ได้ แต่ไม่สามารถดู p2 ได้
  2. ผู้ใช้ 2 สามารถดูเนื้อหาของโหนดและสามารถดูย่อหน้า p2 ได้ แต่ไม่สามารถดู p1 ได้
  3. ผู้ใช้ 3 ไม่สามารถดูหน้าได้เลย

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

  1. ขึ้นอยู่กับประเภทย่อหน้า ไม่ใช่อินสแตนซ์ของประเภทนั้นบนโหนด
  2. มันขึ้นอยู่กับบทบาทของผู้ใช้ ซึ่งในกรณีของเราไม่ใช่ตัวเลือกเนื่องจากเราต้องการบทบาทเป็น 100 บทบาท

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

มีวิธีเพิ่มฟังก์ชันนี้ผ่านโมดูลที่กำหนดเองเพื่อขยายย่อหน้าของโมดูล tac lite หรือไม่ หรือมีโมดูลอื่นที่ดีกว่านี้หรือไม่?

โพสต์คำตอบ

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