Create/See and Create Permissions (again)

@John_Lehmann لقد قمنا مؤخرًا بتطبيق هذا بالضبط عبر إضافة

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

6 إعجابات

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

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

4 إعجابات

@david شكرًا للتوضيح.

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

وهل هناك أي فرصة لأن يعمل شخص ما على هذا؟ شكرًا!

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

إعجابَين (2)

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

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

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

تعديل:

أوه! يبدو أنني مخطئ قليلاً.

إعجابَين (2)

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

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

3 إعجابات

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

  • اذهب إلى قائمة الهامبرغر - الموقع الافتراضي هو في أعلى يمين الشاشة.

  • اختر “المجموعات” لعرض جميع المجموعات.

  • اختر المجموعة التي تريد إرسال رسالة خاصة جماعية إليها.

  • إذا كانت لديك الأذونات الصحيحة (على سبيل المثال، تم تمكين الرسائل الخاصة في المنتدى)، فسيظهر زر “رسالة”.

  • اختر زر “رسالة” لصياغة رسالة خاصة جماعية.

إعجابَين (2)

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

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

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

  • إنشاء: الجميع
  • رد: صاحب الموضوع الأصلي، المجموعة X، الطرف الآخر (يتم إضافته بواسطة مشرف؟)
  • مشاهدة: الجميع

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

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

أنا مستعد لتمويل بضعة أيام من التطوير لإنشاء هذه الإضافة.

إعجابَين (2)

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

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

نرى أن هذا النهج جيد من حيث سير العمل الطبيعي، كما يبدو أسهل من حيث التنفيذ (على سبيل المثال، لا يتطلب واجهة مستخدم).

4 إعجابات

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

3 إعجابات

أود تقديم دعم متأخر للإذن “إنشاء” (Create) كما هو محدد في المنشور الأصلي.

نحن نستخدم Discourse كمنتدى للدورات الدراسية، كبديل متفوق (بشكل كبير) على Piazza. لدينا حالتا استخدام استنتجناهما وتدعمان الحاجة إلى السماح للمستخدمين (الطلاب) بإنشاء مشاركات في فئات معينة دون القدرة على رؤيتها:

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

في كلتا الحالتين، يُعد توفير وظيفة تشبه الفئات وإتاحتها لفريق المساق أمرًا بالغ الأهمية.

لاحظ أننا جربنا استخدام نظام المراسلة للحالة الأولى المذكورة أعلاه لمدة ثلاثة فصول دراسية (منذ خريف 2018). بصراحة، لا يعمل بشكل جيد على الإطلاق. يحتوي فصلنا على مئات الطلاب (800 في الخريف، و600 في الربيع) ومئات من أعضاء هيئة التدريس. على الأقل بالنسبة لي، فإن رسائل البريد المزعج الناتجة عن مئات الرسائل المرسلة إلى مجموعة المساعدة الخاصة بنا لطلب المساعدة في الواجبات المنزلية تطغى على رسائل مباشرة أكثر أهمية من أعضاء هيئة التدريس والطلاب، مما يجعل ميزة الرسائل الخاصة (PM) بأكملها أقل فائدة بكثير.

نتيجة لذلك، سأقترح دعم الحالة الثانية المذكورة أعلاه باستخدام مستندات Google هذا الفصل الدراسي - للأسف، لأن Discourse كان سيُعد بديلاً أفضل بكثير. لكنني لا أستطيع تحمل الزيادة في حركة الرسائل والفوضى التي سيسببها.

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

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

عندما تقول إنك تستخدم نظام الرسائل، هل تقصد رسالة جماعية؟ (يمكنك إنشاء مكالمة جماعية مثل “computing101-staff” وجعلهم يرسلون الرسائل إليها، ثم يمكن لأعضاء هذه المجموعة اختيار مستويات الصوت المناسبة لهم).

إعجابَين (2)

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

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

بالتأكيد، جميع أدوات التحكم المألوفة لديك لا تزال متاحة.

إعجابَين (2)

ماذا عن هذا إذن؟ :slight_smile:

(وفي عرض آخر مشاركة.)

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

هذا غير ممكن، فهي دلو مختلف تمامًا. ومع ذلك، يرجى عدم استبعاد هذا تمامًا قبل تجربته؛ جرّب الأمر وأبلغنا بنتائجك بعد استخدامه لعدة أشهر.

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

في نهاية المطاف، في حالتنا لا يوجد سبب وجيه لفصل (على مستوى واجهة المستخدم) موضوع يفتحه طالب يطلب فيه المساعدة ولا يحتوي على كود، عن موضوع يحتوي على كود. (في الواقع، سيكون رائعًا أن نتمكن من تعديل الظهور الخارجي على مستوى كل موضوع، بحيث يمكننا إعادة تصنيف موضوع يحتوي على كود بسهولة مع الاستمرار في الرد عليه.) وتجربتنا كانت أن إجبار هذه الحالات على استخدام نظام الرسائل يجعل النظام أقل فائدة، حسنًا، للرسائل نفسها :slight_smile:. على أي حال، أفهم أننا حالة استخدام متخصصة هنا، لكننا بدأنا في محاولة إقناع المزيد من الأشخاص باستخدام Discourse كمنصة تعليمية، وأعتقد أن دعم هذه القدرة بسلاسة أكبر سيساعد في تعزيز هذا الحجة.

مخاوفي هنا هي أنه إذا بدأنا في خلط الزيت بالماء، فلماذا نحتفظ بـ “الرسائل” في قسم منفصل في واجهة المستخدم؟ لماذا لا نضع جميع الرسائل والمواضيع في قائمة واحدة ضخمة في الصفحة الرئيسية للجميع؟

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

3 إعجابات