عندما تتغير وظيفة كهذه أو تتم إزالتها، فعادة ما يكون ذلك بسبب اعتبارات أمنية أو تتعلق بالتحكم في الوصول. في هذه الحالة، أصبحت مواضيع اللافتات (banner topics) مقيدة بحيث لا يمكن استخدام المواضيع الموجودة في الفئات المقيدة للقراءة كـلافتات بعد الآن.
ومع ذلك، نحن نناقش حاليًا داخليًا ما إذا كانت هناك سير عمل أفضل أو تحسينات يمكن أن تساعد في حالات الاستخدام المشابهة لحالتك.
في غضون ذلك، تتمثل إحدى الحلول البديلة الممكنة، إذا كان الهدف هو ببساطة تجنب ظهور مواضيع اللافتات في قوائم المواضيع العادية، في إنشاء موضوع اللافتة كـ “غير مدرج” (Unlisted) منذ البداية في فئة عامة بدلاً من فئة خاصة. لن تظهر المواضيع غير المدرجة في قوائم المواضيع أو طرق عرض الفئات للمستخدمين العاديين، ولكن لا يزال من الممكن الوصول إليها عبر رابط مباشر واستخدامها برمجيًا:
للحفاظ على التنظيم، يمكنك أيضًا إضافة وسم مثل #banner ليسهل تحديد موقع تلك المواضيع لاحقًا.
من هناك، يمكنك استخدام إضافة Discourse Automation وتشغيل البرنامج النصي “جعل موضوع لافتة” (Make Banner Topic)، بالإشارة إلى معرف الموضوع غير المدرج. سيؤدي ذلك إلى تحويله إلى لافتة مع إبقائه مخفيًا بشكل فعال عن التصفح العادي.
أولاً، الموظفون الذين يمتلكون سلطة تعديل اللافتات هم نفس الأفراد الذين لديهم إمكانية الوصول إلى هذا الموضوع المقيد القراءة. عندما يختارون تعيين موضوع كـ “لافتة” (banner)، فمن المعقول افتراض أنهم يريدون عن قصد جعل محتواه عامًا، لذلك لا أعتقد أن هذا سيشكل مشكلة أمنية.
ثانيًا، عمليًا، اعتاد الموظفون في موقعنا على صياغة الإعلانات داخل موضوع مقيد القراءة قبل تعيينه كـ “لافتة”.
تكمن المشكلة الأمنية في أنه كان يتم إتاحة محتوى اللافتة للجميع، وليس فقط للمشرفين/المسؤولين. أنا لا أتفق مع افتراضك بأن المسؤولين يدركون أن جميع اللافتات المقيدة بالقراءة سيتم جعلها عامة.
ومع ذلك، أرى حالة الاستخدام والرغبة في عدم تلويث الفئات العامة