ملخص داخل مجموعة، تحديد صلاحيات المشرف للمجموعة

لدينا نسخة من Discourse 2.7.0.beta3 مخصصة لمجموعات مستخدمين مغلقة. تستضيف هذه النسخة مجتمعات مختلفة، لكل منها تركيز اجتماعي خاص (مثل: أحدها مساحة صناعية، والآخر مجموعة ضغط تتعلق بحركة الدراجات المحلية). لكل مجتمع صلاحيات مجموعة خاصة به داخل Discourse (https://forum.xxx/g).

حاليًا، تُرسل رسائل ملخص البريد الإلكتروني إلى المستخدمين، بما في ذلك المشرفون. يتمتع المشرف بالوصول إلى المجموعات الأخرى ويتلقى رسالة ملخص تحتوي على جميع المقالات الجديدة، حتى لو لم تكن متاحة لأعضاء “مجموعته”. هل من الممكن:

أ) تقييد صلاحيات المشرف على مجموعة واحدة فقط
ب) تقييد الروابط في رسالة الملخص لتلك التي تكون ذات صلة بالمستخدم بناءً على صلاحيات مجموعته الخاصة

أنا متأكد جدًا من أن هذا ممكن، لكنني لم أجد الإعداد الصحيح حتى الآن…

شكرًا لك، تومي

إعجاب واحد (1)

هذا الأمر يتعلق أكثر بالفئات منه بالمجموعات. هل قام المستخدمون بكتم الفئات التي لا يهتمون بها؟

إعجاب واحد (1)

تُربط الفئات ذات الصلة بمجتمع معين بمجموعة المجتمع. يرى المستخدمون فقط الفئات الخاصة بـ “مجتمعهم” (بالإضافة إلى بعض الفئات المخصصة لجميع المجتمعات معًا).

لقد اختبرت بالفعل محتوى رسالة الملخص، وهو يحتوي فقط على المواضيع المرتبطة بالمجموعات التي ينتمي إليها المستخدم كعضو - هذه الوظيفة واضحة. السؤال الوحيد المفتوح هو كيفية تقييد صلاحية المشرف على مجموعة معينة واحدة فقط بدلاً من الإشراف على جميع المجموعات والمستخدمين في نفس مثيل Discourse.

حسنًا، مرة أخرى، المجموعات ليست وحدة العمل الصحيحة هنا — بل الفئات هي. إذا كان المستخدم «مُعدّل فئة» لفئة معينة، فإن ذلك يحدّ من قدراته الإشرافية لتلك الفئة المحددة.

الفئات تحتوي على مواضيع.
المجموعات تحتوي على مستخدمين.

الأذونات في Discourse تكون دائمًا على مستوى الفئة.

إعجاب واحد (1)

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

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

إعجاب واحد (1)

الآن يحتوي المثيل على ثلاث مجتمعات، وقد يكون لها «روابط اجتماعية بين المجتمعات» في المستقبل، مع نمو المجتمع وتعوّد الناس أكثر على الخطاب. كانت الأسباب وراء مشاركتها على نفس المثيل مزيجًا من الأسباب الاجتماعية والتقنية.

التنظيم: لا أرى أي طريقة لتقييد المراقب في مجموعته الخاصة، حتى مع استخدام «مجموعة مخصصة» وتعيين «المجموعة الأساسية». هل هناك إعداد عام فاتني؟

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

بالعودة إلى المنشور الأصلي، يبدو أن الموضوع يتعلق بالتلخيصات البريدية. هل هذا ما ما زلنا نتحدث عنه؟ إذا كان الأمر كذلك، فيمكنك أن تطلب من مشرفيك كتم التصنيفات التي لا يريدون رؤيتها حتى لو كان لديهم صلاحية الوصول إليها. يجب أن يؤدي ذلك إلى منع ظهور هذه التصنيفات في ملخصات البريد الإلكتروني الخاصة بهم أو جعلها مرئية عند زيارتهم للموقع.

إعجاب واحد (1)

@tobiaseigen ملخصات الرسائل لم تعد هي محور اهتمامي، فهي تعمل كما هو متوقع.
@codinghorror قدم التلميحات الصحيحة، لقد أساءت فهم مفهوم الصلاحيات (الصلاحيات للمجموعات وليس لمجموعات المستخدمين). إذا قيدت المشرفين على الفئات الصحيحة، فسيكون كل شيء على ما يرام.

شكرًا لكما على التوضيح، تومي

إعجابَين (2)

نحن نستكشف استخدام Discourse كبديل لمجموعات فيسبوك. في حالة الاستخدام الخاصة بنا، تكون المجموعات محددة جغرافياً (مثل مجموعة واحدة لأوكلاند ومجموعة أخرى لوس أنجلوس). ستكون هذه مجموعات خاصة بناءً على مكان إقامة المستخدم، ونود أن يكون لدينا مشرفون مختلفون لكل مجموعة. لكي تتماشى الأذونات (التي أفهم أنها “قائمة على الفئات”) مع المجموعات، هل سنحتاج إلى إنشاء فئة فريدة لكل مجموعة؟ لذا سيكون لدينا فئة “لوس أنجلوس” التي سيتم استخدامها فقط داخل مجموعة “لوس أنجلوس”؟