نحن نحاول تشجيع المستخدمين على مساعدة بعضهم البعض. لقد قررنا البدء في منح شارة مخصصة “مستخدمون يساعدون مستخدمين” (u-h-u) للمستخدمين الذين يستجيبون أولاً والذين تحاول استجابتهم المساعدة.
نظرًا لأننا نريد الكثير من هذا السلوك، فقد جعلت الشارة شيئًا يمكنك الحصول عليه أكثر من مرة.
نظرًا لأنه يتطلب ذكاءً بشريًا (حاليًا) لتقييم ما إذا كانت استجابة المستخدم محاولة للمساعدة أم مجرد “أنا أيضًا”، يتم منح هذه الشارة يدويًا.
إن إضافة البشر بالضرورة يُدخل نقطة فشل وأدركت أنه سيكون من السهل جدًا منح شارة u-h-u لنفس المستخدم/المنشور مرارًا وتكرارًا. لا شيء يمنعك. بالنسبة للشارات التي لا يمكن منحها إلا مرة واحدة، فإنها تختفي من القائمة المنسدلة لمنح الشارات، ولكن هذه الشارة لا تفعل ذلك.
لذلك، لأسباب متعددة (بما في ذلك التعزيز للمستخدمين الآخرين)، أعتقد أنه سيكون من الجيد وجود شيء كهذا:
إذًا، أعتقد أن المكون الإضافي يمكنه البحث عن الشارات للمواضيع وإضافتها إلى المُسلسِل؟ يبدو هذا مكلفًا بشكل محتمل، على الرغم من أنني لم أنظر في شكل الاستعلام.
لقد أغلقت الاثنين الآخرين لصالح هذا وأشرت إليهما هنا.
أحد الأشياء التي اقترحها سام في الموضوع الآخر هو إضافة إشعار للموظفين إلى المنشور الذي حصل على الشارة اليدوية كوسيلة للتأكيد عليه وتمييزه على أنه حصل بالفعل على واحدة:
حالة الاستخدام الخاصة بي هنا هي أنني أنشئ مواضيع “نادي الكتاب” ويجب على كل من يقرأ الكتاب ثم يناقشه أن يتلقى شارة “نادي الكتاب”. يمكن منح الشارة عدة مرات، حيث لدينا كتاب مختلف كل شهر.
لا يمكن أن يكون الأمر تلقائيًا أو يتم منحه بشكل جماعي بواسطة واجهة برمجة التطبيقات (API) لأن أي شخص ينشر “لا أريد قراءة هذا الكتاب” سيكون تقنيًا جزءًا من الموضوع ولا أريد منحهم الشارة.
ما كنت أفعله هو قراءة الموضوع وفي كل مرة يقول شخص ما إنه انتهى ويكتب مراجعته، أقوم بمنحه الشارة يدويًا. هذه طريقة عمل جيدة، وإن كانت تستغرق وقتًا طويلاً بعض الشيء.
المشكلة هي أنه بعد شهر أنسى من منحتهم الشارة ومن لم أمنحهم إياها، ويجب أن أستمر في النقر على ملفاتهم الشخصية لمعرفة ما إذا كانت قد مُنحت. يصبح هذا معقدًا لأن الأشخاص يمكنهم كسبها عدة مرات.
لإيجاز القصة، إذا تم منح شخص ما شارة لمنشور، فهل سيكون من الممكن عرض الشارة بجانب هذا المنشور؟ كل البيانات موجودة للقيام بذلك، ولا يبدو أن الأمر سيكون صعبًا جدًا؟ وهذا سيساعد حقًا في التتبع!
ملاحظة: في ملاحظة ذات صلة، يبدو أن هناك خطأ يعني أن “السبب” لم يتم تعيينه بالفعل. لقد منحته بالتأكيد مباشرة على المنشور، لكن السبب لا يظهر:
هل يتم عرض جميع الشارات الممنوحة فيما يتعلق بالمنشورات؟
خاصة مع المنشورات الأولى، يتم تشغيل العديد من الشارات بسهولة. على سبيل المثال، يكفي رابط لموضوع آخر في سطر منفصل لتشغيل الرابط الأول، والاقتباس الأول، والصندوق الواحد الأول. لذلك، أجد أنه من المفيد إذا كان بإمكاني استبعاد هذه الشارات. في الواقع، أعتقد أنني أفضل حلاً اختياريًا، لأنني أعتقد أنني أرغب في استبعاد معظم الشارات.
كيف يحب النظام منشوره الخاص؟ هل الشارات التي كسبها الآخرون مقابل التصرف في منشور (مثل إضافة رد فعل) تُعرض بجوار اسم المستخدم الخاص بمنشئ المنشور؟ ماذا يحدث إذا كسب العديد من المستخدمين “الإعجاب الأول” لنفس المنشور؟
لقد كنت أفكر أيضًا في كيفية استبعاد الشارات الفردية. لا أعتقد أنها تحتاج إلى خيار جديد تمامًا، لذلك بدلاً من ذلك، أضفت فئة CSS لكل شارة بناءً على معرف الشارة، حتى تتمكن من اختيار إخفائها بشكل فردي من خلال CSS الخاص بالمظهر الخاص بك. على سبيل المثال:
يتيح هذا مستوى دقيقًا من التخصيص لأي شخص يريده. بدلاً من أن تكون قادرًا فقط على تشغيله أو إيقافه، يمكنك اختيار جذب الانتباه إلى بعض الشارات بدلاً من ذلك!
ماذا عن كل هؤلاء المسؤولين الذين ليسوا مبرمجين؟ حجة “يمكن إخفاؤها باستخدام CSS” تعمل مع العديد من ميزات Discourse ولا يزال غالبًا ما يتم إضافة إعداد. أعتقد أنه يجب أن يكون هناك خيار لتعطيله دون استخدام CSS. وما زلت أفضل حلاً اختياريًا لأنني أحب فكرة تمييز شارات معينة، لكنني لن أستمتع برؤية جميع شارات “الأولى xxx” في كل مجتمعات Discourse. وأخشى أن العديد من المسؤولين لن يكلفوا أنفسهم عناء تعطيلها، خاصة إذا كنت بحاجة إلى معرفة CSS للقيام بذلك.
أعتقد أن هذا يقلل أيضًا من أهمية درع المشرف، لأنه يبدو الآن كشارة أخرى.
أحب الألوان لأنه بخلاف ذلك لا يوجد فرق بين الموضوع الجميل والرائع. ويمكن أن تكون الألوان مفيدة أيضًا للصور المخصصة متعددة الألوان التي تم تحميلها. لكنني أتفهم قلقك بشأن الضوضاء البصرية. يحتوي المكون الإضافي للتفاعلات على إعداد
تفاعلات discourse لوحة تفاعلات غير مشبعة
يقلل من الضوضاء البصرية للتفاعلات عن طريق عرضها غير مشبعة حتى التحويم
يمكن أن يعمل العديد من الإعدادات مثل هذا هنا أيضًا. ولكن يمكن القيام بذلك أيضًا باستخدام CSS
أنا أحب اللون.
بخصوص CSS - أنا متحمس جدًا لوجود خيار لإيقاف تشغيل بعضها.
هل سيكون من الأفضل كإعداد اختياري غير متعلق بـ CSS؟ بالتأكيد!
لكنني المتسول هنا.
لا أعتقد أن المسؤولين بحاجة إلى أن يكونوا مبرمجين لتعديل سمة CSS (انظر: النظام البيئي الضخم الذي كانت عليه سمات MySpace، في ذلك الوقت). بدلاً من ذلك، أعتقد أنه يجب علينا أن نهدف إلى تمكين المسؤولين من التجربة لجعل موقعهم فريدًا خاصًا بهم.
تجدر الإشارة أيضًا إلى أنه من السهل نسبيًا إضافة CSS مخصص إلى موقعك دون الحاجة إلى أي معرفة تقنية محددة: Making custom CSS changes on your site. إذا كانت الوثائق الخاصة بميزة مؤشر الشارة هذه يمكن أن تتضمن أمثلة CSS للاستخدام، فسيكون من السهل جدًا لأي مسؤول موقع نسخ/لصق ما يحتاجون إليه، وتعديله إذا لزم الأمر.