نحن نخطط لإنشاء فئة “حل النزاعات”، حيث يتنازع طرفان حول حدث ما. نود تهيئتها على النحو التالي:
الإنشاء (يمكن لأي شخص بدء النزاع) — ولكن يتطلب موافقة المشرف
الرد (يمكن للأعضاء الكبار المشاركة، مستوى الثقة 3) — لا يتطلب موافقة
الرد (يمكن الموافقة يدويًا على الطرف المقابل للرد على هذا الموضوع بغض النظر عن مستوى الثقة)
أرى مشكلتين في هذا.
أريد أن يكون الإنشاء بمستوى ثقة 1 بينما الرد بمستوى ثقة 3. حسب علمي، صلاحية الإنشاء متاحة فقط مقترنة بالرد/المشاهدة، مما يعني أنها يجب أن تكون الأكثر تقييدًا.
لا أعرف ما إذا كان هناك أي طريقة تسمح للمشرفين بالسماح لفرد معين بالرد على ذلك الموضوع تحديدًا (لأنه طرف في النزاع، وليس بسبب مستوى الثقة).
يبدو أننا يمكننا حل المشكلتين معًا إذا تمكنا من السماح بردود مستوى ثقة 3 دون الحاجة لموافقة المشرف، مع اشتراط الموافقة للمستويات الأقل من ذلك. لكن المثالي هو: إنشاء/مستوى ثقة 1، وردود مستوى ثقة 3 + أفراد معتمدون معينون.
هل توجد طريقة لإعداد هذا باستخدام الإعدادات المدمجة أو الإضافات؟ الحلول الجزئية مرحب بها أيضًا.
أعتقد أن أفضل تطبيق مع ما هو مدعوم حاليًا هو ببساطة تعيين الأذونات على المستوى TL1并要求 موافقة المشرف على جميع المواضيع والمشاركات. سيتعين التأكد من أن القالب يمكنه تحديد بوضوح عند محاولة الرد أن فقط مشاركات الأطراف المعنية مباشرة سيتم قبولها. بعد ذلك، يمكن للمشرف منع الأطراف الثالثة غير المرغوب فيها من التدخل، لكن هذا يشكل عبئًا أكبر على عملية المراجعة.
يمكن تحسين هذا إلى حد ما من خلال توسيع ميزة “المشاركة تتطلب مراجعة” بحيث تعتمد على المستوى TL. وبالتالي، ستحتاج فقط المستويات أقل من TL3 وما دونها إلى الموافقة.