Thanks @downey (and @tobiaseigen). That was definitely useful to know; equally it confirms that it unfortunately doesn’t meet my requirements! To recap, what I’m after is a way for those I have invited to a private discussion group to see who else they are sharing their posts with. This is primarily to create trust and reduce inhibitions.
As per @tobiaseigen’s suggestion I am configuring access to the private categories using groups, so essentially what I am looking for is a widget that shows, on the category homepage, all the users belonging to the group associated with the category (or a selection of them, with an option to click to see all).
Why do you need such a widget? How many people are in your groups? You could just provide a link to the group page from the “about this category” page.
Have you seen the feature that lets you mention everyone in a group at once, just by using @GROUPNAME - expands automatically to include everyone. You could put this in the “about this category” page and keep it up to date, if it’s not too many people.
Thanks! That’s a pretty good solution, at least for now.
I guess adding everyone’s usernames to the “about this category” page would save a click, but we like the idea of having a more visual interface with everyone’s avatars and preferably real names. In fact, we might even want that clicking on them would then take you through to their profile page on our existing system, rather than their Discourse profile page. (We’ll be using SSO for the integration.)
أملك حاليًا عددًا من الفئات مقيدة بمجموعات مستخدمين محددة. ومع ذلك، لا يمكنني (حسب علمي) رؤية المجموعات التي لديها حق الوصول إلى تلك الفئة بسهولة… حتى لو كنت عضوًا في مجموعة لديها حق الوصول إليها.
نعم، تظهر الفئة مع أيقونة قفل بجانبها. لكن سيكون من الرائع لو أمكنني رؤية أن أعضاء المجموعة (A) والمجموعة (B) لديهم حق الوصول إلى الفئة (1)، بينما يتمتع أعضاء المجموعة (B) فقط بحق الوصول إلى الفئة (2). ربما عبر عنوان فرعي تحت اسم المجموعة… أو قائمة منسدلة…
بهذه الطريقة، يمكنني التأكد من هوية الأشخاص الذين سيكون لديهم حق الوصول إلى المنشور الذي أنشئه في فئة معينة.
أنا أفكر في ذلك، ولكن نظرًا لأن الصلاحيات قد تتغير (مثل إضافة مجموعة هنا أو إزالة مجموعة هناك) مع نمو المجتمع، يبدو من المفيد وجود طريقة يعرف من خلالها الأشخاص بمجرد نظرة سريعة من سيقرأ ما ينشرونه.
كثيرًا ما يُسألني “من لديه حق الوصول”، ويضطر الأمر إلى توضيح ذلك بوضوح شديد في الوصف. ومع ذلك، قد يكون ذلك صعبًا عندما يتغير الوصول قليلاً، أو عندما يتغير اسم المجموعة، حيث لا يبدو أن أوصاف الفئات تتحدث تلقائيًا.
سيكون رائعًا وجود عرض ودي ومريح للمستخدمين الذين يمكنهم رؤية فئة معينة، يُظهر بوضوح المجموعات التي لديها حق الوصول. كما سيكون من المفيد للغاية عرض مشرفي الفئة في نفس العرض؛ فحاليًا، يمكن الوصول إلى هذه المعلومات فقط عبر /about أو عبر ذكر مجموعة في الوصف.
مثير للاهتمام، لدينا نقاش داخلي جاري حول جعل العلاقة بين المجموعات والفئات أكثر وضوحًا، وهو ما يروج له @dax. سنأخذ هذا في الاعتبار.
من الأمور الصعبة التي نحتاج إلى مراعاتها أن السرية مرغوبة في بعض الحالات، لذا لست متأكدًا مما إذا كان إظهار هذه المعلومات يجب أن يكون افتراضيًا مفعلًا أو معطلًا، أو ما إذا كان ذلك يعتمد على إعداد عام أو إعداد خاص بمجموعة الفئات.
ماذا عن استخدام أذونات الفئات والمجموعات الموجودة بالفعل لهذا الغرض؟
إذا كانت الفئة خاصة، فإن فقط الأشخاص المنتمين إلى المجموعات التي لديها صلاحية الوصول يمكنهم رؤيتها على أي حال.
إذا كانت المجموعة خاصة أو مخفية، فستكون مخفية أيضًا داخل الفئة بالنسبة لهؤلاء المستخدمين.
مع عقلي المحدود، لا أستطيع تخيل أي حالة لن يعمل فيها ذلك.
لقد قمت بتشغيل عدد من منتديات Discourse، بعضها قوي منذ أكثر من 10 سنوات الآن. أحد الأسئلة المتكررة التي تُطرح علينا أحيانًا عند تقديم مفاهيم المجموعات والفئات في Discourse هو “كيف أعرف أي المجموعات يمكنها رؤية منشور في فئة ‘XYZ’؟”.
يُطرح هذا السؤال بشكل متكرر في المجتمعات التي تحتوي على العديد من الفئات الخاصة الصغيرة (على سبيل المثال، “لجنة توجيهية لمجموعة اهتمام متخصصة طبية”) - غالبًا ما يرغبون في التأكد من أن فقط أعضاء تلك المجموعة التوجيهية يمكنهم رؤية المحتوى الموجود فيها، ولكن كمستخدم عادي لا يوجد مكان يمكنهم رؤية ذلك فيه.
بصفتي مسؤولًا، يمكنني رؤية ذلك بسهولة، في أدوات إدارة الفئات، ولكن بالنسبة للمستخدمين العاديين، عليهم ببساطة الوثوق بأنني قمت بإعداد إعدادات الفئة والمجموعة بشكل صحيح.
المستخدمون الجدد في المنتدى، أو غير المألوفين بالمنتديات، أو الذين يشعرون بالتوتر بشأن نشر المناقشات الداخلية الحساسة عن طريق الخطأ لجمهور أوسع مما هو مقصود، يتم تثبيطهم أحيانًا بوضوح عن نشر أي شيء على الإطلاق.
هل سيكون هناك طريقة لعرض نسخة من مصفوفة “الرؤية/الرد/الإنشاء” التي يمكنني رؤيتها في صفحات إدارة الفئات للمستخدم العادي؟ ربما بدلاً من مفتاح المسؤول، قد يرى المستخدم العادي “معلومات الفئة” التي يمكن أن تخبره بالأشياء الرئيسية حول تلك الفئة والتي ستشمل المجموعات التي يمكنها رؤيتها، ولكن يمكن أيضًا توسيعها لتشمل الميزات الأخرى الممكّنة مثل “جعل المواضيع الجديدة افتراضيًا قابلة للتعديل”، وإعدادات الموافقة، وما إلى ذلك.
أعتقد أن المنشور يبحث عن طريقة لعرض المجموعة (المجموعات) التي لديها إذن المشاهدة. كما ذكروا بصفتهم مسؤولين يمكنهم الحصول على المعلومات. من غير المرجح أن يكون مالك المجموعة عضوًا جديدًا في منتدى.
أتخيل أنه مع بعض CSS قد يكون من الممكن إضافته إلى الفئات المغلقة؟ لإظهار وصول المجموعة للمشاهدة.
هذا رائع ولكني أبحث عن عكس هذه الوظيفة، بحيث تكون المجموعات التي يمكنها رؤية/الرد/إنشاء في فئة مرئية في مكان ما في الفئة.
في الوقت الحالي، غالبًا ما أجد نفسي أضيف معلومات حول “من يمكنه رؤية هذه الفئة” يدويًا في موضوع “حول الفئة”. هذه حل بديل ولكنه يتطلب الكثير من العمل عندما يكون لديك الكثير من المنتديات والكثير من الفئات والكثير من المجموعات. ومع تغيرها بمرور الوقت، تصبح الأمور غير متزامنة.
أعتقد أنه مع أنواع معينة من المنتديات التي تحتوي على العديد من الفئات الخاصة المرئية لمجموعات محددة فقط، يجب أن يكون هذا شيئًا يمكن للمستخدم العادي (وليس فقط المسؤول/المشرف/مالك المجموعة) رؤيته. إنه ضروري لراحة البال عندما ينشرون.
لتوضيح ذلك باستخدام حالة استخدام، يتم استخدام أحد منتديات Discourse التي أديرها كمنصة إدارة علاقات عملاء خفيفة الوزن - نقوم بإنشاء فئة للعميل تكون خاصة به، وهي للمناقشة ثنائية الاتجاه والدعم والتواصل. كل عميل حتماً يريد أن يطمئن إلى أن ما ينشره هناك مرئي لنا فقط، فريق الدعم، وليس لبقية المنتدى. لكن لديهم فقط أيقونة القفل لطمأنتهم. والتي يمكن أن تعني بسهولة إعدادات أمان الفئة “trust_level_0” بدلاً من “everyone” وسيظل القفل يظهر.
أعلم أن استخدامي لـ Discourse ليس بالضرورة ممثلاً للمجتمع الأوسع، ولكني أقدر وجهات النظر من كلا الجانبين حول ما إذا كان هذا شيئًا مفيدًا. ربما تكون “رؤية الفئة” مكونًا إضافيًا بدلاً من أن تكون جزءًا أساسيًا من النظام الأساسي…
بالنسبة لي، هذا أمر واضح من أجل الشفافية والسماح للناس باتخاذ قرارات مستنيرة بشأن ما يشاركونه ومع من يشاركونه - على الرغم من أنه، بالطبع، لا يمكن التحكم في الجمهور المستقبلي. أنا من أشد المعجبين بالويب العام (مدون منذ أكثر من 25 عامًا) ولكني أتفهم أنه لا يمكن أن تحدث جميع المحادثات علنًا، وليس الجميع مرتاحًا لذلك، لذا فإن واقع التفاعل البشري عبر الإنترنت، بما في ذلك عندما يكون جماعيًا، هو أنه يحدث في مساحات شبه خاصة/شبه عامة بدرجات متفاوتة. وبصفتنا مشاركين في تلك المساحات، نحتاج إلى الحصول على فكرة عن جمهورنا في لحظة معينة. وأعتقد أيضًا أن هذه المعلومات يجب أن تتاح من خلال الأداة وألا تعتمد على تواصل البشر بشأنها بشكل صريح.
آمل أن يصل هذا إلى النواة، أو على الأقل إلى إضافة (plugin) أو مكون! (لست متأكدًا مما سيكون مناسبًا هنا.)