هل الفئات كغرف خاصة تظهر علنًا؟

مرحباً بالجميع،

لقد أنشأت مثيلاً لـ discourse، والذي خططت لاستخدامه كنوع من المبنى المليء بغرف المناقشة الخاصة.

بمعنى أن شخصاً تمت دعوته إلى المبنى يمكنه التجول فيه ورؤية العديد من الأبواب مع لافتات عليها، والتي تحدد غرفة المناقشة، ولكنه في البداية غير مسموح له بالدخول.
يمكنه رؤية صاحب الباب، ويمكنه الاتصال به للحصول على دعوة.

في مصطلحات discourse، فكرت في إمكانية تحقيق ذلك باستخدام فئات خاصة، والتي تحتوي قائمة التحكم في الوصول (acl) الخاصة بها على مجموعة مخصصة لهذه الفئة، حيث يتم تسجيل جميع الأعضاء الذين يمكنهم التحدث في تلك الفئة. ثم هناك مجموعة أخرى لمشرفي تلك المجموعة، الذين يمكنهم دعوة الأشخاص وإجراء الإشراف.

الشيء السيء الوحيد هو أنه بمجرد أن أقوم بتفعيل “الرؤية” للجميع (يجب أن يرى الجميع الأبواب أثناء تجولهم في المبنى، أليس كذلك) يمكنهم أيضاً رؤية المناقشات فيها، ويمكنهم العثور على هذه المناقشات أيضاً عبر البحث.

أسئلتي هي:

  • هل يوجد زر في مكان ما، حيث يمكنني القول → يمكن للجميع رؤية اسم الفئة، ولكن لا يمكنهم الدخول ولن يتمكنوا من رؤية (أو العثور على) أي شيء تم نشره في هذه الفئات.
  • إذا لم يكن الأمر كذلك، فهل سيكون من الممكن فقط إزالة علامة “الرؤية” للجميع، والاحتفاظ بمنشور عام بجميع الفئات المتاحة عبر آلية تلقائية (API).
  • هل توجد إضافات يمكن أن تساعدني في تحقيق ما أفكر فيه؟

شكراً جزيلاً للقراءة، وأتمنى لكم يوماً رائعاً يا رفاق!

تحياتي،

WS

يبدو أن مكون السمة معاينات الفئات يمكن أن يعمل لبعض ما تتطلع إلى تحقيقه.

4 إعجابات