في منتداك (https://discuss.openedx.org)، نرغب في تشجيع أنواع عديدة من النقاشات. لكن الغالبية العظمى من المنشورات تنتمي إلى فئة واحدة محددة، وهي أشخاص يبحثون عن مساعدة في تثبيت البرنامج (https://discuss.openedx.org/c/devops/ops-help). بناءً على خبرات سابقة، فإن هؤلاء الأشخاص لا يشاركون عادةً في نقاشات أخرى، وغالبًا ما تكون أسئلتهم صياغتها ركيكة أو غير مكتملة.
أخشى أن يزور شخص ما الموقع بحثًا عن موضوع أعمق، فيقرر أنه لا يحتوي سوى على أسئلة التثبيت، وبالتالي يقرر عدم المشاركة.
ما الأدوات المتاحة لي لعزل أسئلة التثبيت عن باقي الموقع؟ لقد وجدت الرابط Sub-forums under a master? لكنه اقتصر في جوهره على عبارة: “استخدم الفئات”. لدي بالفعل الفئات، لكنني أريد ألا يشتت انتباه الناس الفئة الصاخبة.
أعلم أن هذا السؤال واسع بعض الشيء، وأبحث عن مجموعة واسعة من الخيارات.
أتفق على أن التصنيفات هي أفضل طريقة لتقسيم المحتوى. هل فكرت في كتم فئة أسئلة التثبيت افتراضيًا؟
الخيار الآخر هو وضع علامة على هذه المواضيع بعلامة محددة افتراضيًا على أنها “مكتومة” لجميع المستخدمين.
بشكل عام، يؤدي كتم الصوت إلى إزالة هذه المواضيع من عرض “الأحدث”، مما يقلل من التشويش البصري للمستخدمين الأكثر تفاعلاً. ومع ذلك، لا يزال بإمكانهم رؤية هذه المواضيع إذا توجهوا عمدًا إلى الفئة.
نعم، سيتعين عليهم الموافقة على ذلك إذا اعتمدت هذا النهج، أو بدلاً من ذلك، توفير إرشادات للمستخدمين الذين يجدون محتوى التثبيت مزعجًا حول كيفية كتمه بأنفسهم إما عن طريق الوسم أو الفئة.
يبدو أن هذا مرتبط بمناقشة دارت بيننا في وقت سابق اليوم حول أي النهجين أفضل فيما يتعلق بالصفحة الرئيسية.
أرى الكثير من الأشياء، وأضطر للنقر لإخفاء الأشياء التي لا أريد رؤيتها
أرى القليل جدًا، وأضطر للنقر لإظهار الأشياء التي أريد رؤيتها
وبالطبع، الإجابة الحقيقية هي “يعتمد الأمر”.. ما النسبة المئوية للمواضيع في الصفحة الرئيسية التي يهتم بها المستخدم العادي؟
@sam@eviltrout أعتقد أننا يجب أن نولي أولوية قصوى لواجهة المستخدم الخاصة بـ “كتم فئة لمجموعة من الأشخاص” في Discourse، كشيء يمكن للموظفين القيام به بسهولة.
شكرًا لك، يسعدني سماع أن هناك بعض التقدم. إذا كان لديّ وسيلة لإنشاء روابط تُعدّل إعدادات معينة للشخص الذي ينقر على الرابط، لكان بإمكاني كتابة صفحتي الخاصة التي تساعد المستخدمين على اختيار المشاركة أو الانسحاب من الفئات الصامتة (أو إعدادات أخرى مثل الإشعارات، وما إلى ذلك).
أواجه بعض الصعوبة في تصور هذا الأمر. أنا أفهم كيف يمكن أن تعمل تجربة المستخدم في حالة “الانضمام الاختياري”، حيث تكون الصفحة الرئيسية فارغة وتقول شيئًا مثل:
للبدء، شاهد بعض الفئات المقترحة التالية.
[ قائمة بالفئات الشائعة هنا… ]
لكن في حالة كتم فئة ما لمجموعة من المستخدمين، هل كنت تفكر في أن يقوم الموظفون بتعديل الفئة وتحديد خيار كتم هذه الفئة افتراضيًا؟
لحالة الاستخدام المحددة جدًا حيث يغطي مثيل معين من Discourse أكثر من اللازم، ويرغب المستخدم العادي ببساطة في رؤية جزء فرعي من الإجمالي، يمكننا إضافة ميزة “اكتشاف” يتم تفعيلها للمستخدمين الجدد قبل دروس discobot.
أود أيضًا إضافة فلتر قائمة جديد للصفحة الرئيسية يتضمن: الأحدث، الجديد، غير المقروء، والأعلى ترتيبًا: الكل. (الكل هو ببساطة الأحدث مع تجاهل العناصر المخفية).
شيء واحد يقلقني هو أن هذا يتعارض قليلاً مع أذونات التصنيفات، حيث أن الطريقة التقليدية لإخفاء الأشياء تعتمد على مبدأ “الشخص X غير مسموح له برؤية هذا”، وليس كخيار تفضيلي.
حسنًا، هذا الأمر مختلف بعض الشيء، إذ يتعلق بحقك في رؤية المحتوى للتركيز، بدلاً من أن تُمنع من رؤية المحتوى من قبل السلطات العليا.
من الناحية التقنية، يمكن تحقيق ذلك باستخدام المصادقة الموحدة (SSO) والمجموعات والأذونات ونداءات واجهة برمجة التطبيقات (API)، لكن تنفيذه بشكل صحيح أصعب بكثير وأكثر تكلفة.
بالتأكيد، إن ما يقلقني هو أن الأمر أصبح أكثر إرباكًا عند تحديد سبب عدم القدرة على رؤية «X». فقد تلقينا عدة طلبات دعم من مستخدمين قاموا بكتم الوسوم والفئات، ولم يتمكنوا من معرفة سبب عدم ظهور {thing} بالنسبة لهم.
لكن، بما أن هذه ليست ميزة جديدة، فقد لا يكون الأمر مصدر قلق كبير.
نعم، سيساعد ذلك على أن لا يكون الافتراضي (فهو منطقي فقط لحالات استخدام محددة)، ويمكن تفعيله مرة أخرى من تفضيلات المستخدم في أي وقت، وأنه إذا اشتكى أحد من عدم قدرته على رؤية بعض العناصر، يمكننا إخباره بالتحقق مما إذا كان الموضوع يظهر عند الانتقال إلى “الكل”.
كل هذا غير واضح تمامًا بالنسبة لي حتى الآن، لكنني مهتم بـ “الصمت الانتقائي”. الفكرة التي تدور في ذهني هي وجود مستخدم داخلي ينشر معلومات في العديد من المواضيع، لكن يكون هذا المستخدم مكتومًا افتراضيًا، وتظهر الإشعارات فقط للأشخاص الذين يتتبعون الموضوع (إذا كانوا يتتبعون الموضوع، فمن المفترض أنهم مهتمون بالمعلومات المنشورة. وإذا لم يكونوا كذلك، فمن المرجح أنهم لا يريدون أن تمتلئ الصفحة الرئيسية بمواضيع نشر فيها هذا المستخدم الداخلي منشورات جديدة. وهذا من شأنه أن يزعج الجميع، بما في ذلك الزوار غير المسجلين).
هل شيء مثل هذا ممكن في الوقت الحالي؟ أم ربما في المستقبل؟ (دالة “إلغاء الصمت” للتمكن من استقبال إشعارات لمستخدم مكتوم لمواضيع أو وسوم محددة؟ أم اختيار بين “كتم الصوت دائمًا” مقابل “كتم الصوت باستثناء المواضيع المتتبعة”؟)
ما غير واضح لي هو كيف تعمل “التعارضات”؟
إذا قام مستخدم بكتم فئة ما لكنه يتتبع موضوعًا داخل تلك الفئة، هل سيظل يتلقى إشعارات لذلك الموضوع، أليس كذلك؟
إذا قام مستخدم بكتم مستخدم آخر، لكن المستخدم المكتوم ينشر في موضوع متتبع؟ إذن لا توجد إشعارات، أليس كذلك؟
إذا قمت بكتم وسم ما وتتبع وسمًا آخر، وكلاهما يظهر في موضوع؟
وهكذا … هل هناك قواعد حول هذا الأمر (ما الذي له الأولوية على ما)، أو هل هناك توثيق؟