يشرح هذا الدليل ما هي الشارات (Badges) في Discourse، وكيف تعمل، وكيفية استخدامها بفعالية.
مستوى المستخدم المطلوب: جميع المستخدمين
الشارات (Badges) في Discourse هي ميزة أساسية تعزز السلوك الإيجابي للمستخدمين وتسهل “التعلم بالممارسة”. إنها جزء لا يتجزأ من ميزات التلعيب (gamification) في Discourse، وهي مصممة لتشجيع مشاركة المستخدمين ومكافأتها.
ملخص
يغطي هذا الدليل:
- ما هي الشارات وكيف تعمل
- كيفية الحصول على الشارات
- أنواع ومجموعات الشارات
- عرض الشارات وإدارتها
- موارد إضافية للمسؤولين
ما هي الشارات؟
الشارات هي مؤشرات بصرية للإنجازات أو المعالم التي يمكن للمستخدمين كسبها في منتدى Discourse. إنها تخدم أغراضًا متعددة:
- تقدير مساهمات المستخدم
- تشجيع السلوك الإيجابي
- تحديد التقدم في المجتمع
- إضافة عنصر التلعيب لتجربة المنتدى
كيفية الحصول على الشارات
هناك طريقتان أساسيتان للحصول على الشارات في Discourse:
- تلقائيًا (Automatically): يمنح النظام الشارات بناءً على إجراءات أو إنجازات محددة.
- يدويًا (Manually): يمنح المسؤول الشارات يدويًا للمستخدمين. اقرأ كيفية تعيين شارة يدويًا.
بعض الشارات لها خصائص اختيارية:
- يمكن استخدامها كلقب للمستخدم (user title)
- يمكن منحها عدة مرات
- تظهر في صفحة الشارات العامة
- تعرض المنشور الذي منح الشارة في صفحة الشارة
أنواع الشارات
يتم تصنيف شارات Discourse إلى ثلاثة أنواع:
- برونزية (Bronze): الأسهل في الاكتساب، وعادةً ما تكون للإجراءات الأساسية
- فضية (Silver): صعوبة متوسطة، تتطلب المزيد من المشاركة
- ذهبية (Gold): الأكثر تحديًا في الحصول عليها، وتمثل إنجازات مهمة
مجموعات الشارات
افتراضيًا، يتم تنظيم الشارات في المجموعات التالية:
- البدء (Getting Started)
- المجتمع (Community)
- النشر (Posting)
- مستوى الثقة (Trust Level)
- أخرى (Other)
إذا كنت بحاجة إلى تعديل أسماء مجموعات الشارات الافتراضية، قم بزيارة discourse.example.com/admin/customize/site_texts?q=js.badges.badge_grouping على موقعك لتخصيص النص.
يمكن للمسؤولين إنشاء مجموعات شارات مخصصة وتعديل مواضعها في صفحة الشارات.
عرض الشارات
لعرض الشارات المتاحة:
- انتقل إلى صفحة
/badgesعلى موقع Discourse الخاص بك - تصفح قائمة الشارات، مرتبة حسب المجموعة
- ابحث عن أيقونة
، والتي تشير إلى الشارات التي حصلت عليها - تحقق من العداد في الزاوية اليمنى العليا لكل شارة لترى عدد المستخدمين الذين حصلوا عليها
لمزيد من التفاصيل حول شارة معينة:
- انقر على الشارة
- اعرض معلومات حول الشارة والمستخدمين الذين حصلوا عليها
شارات مستوى الثقة
تتوافق بعض الشارات مع مستويات الثقة (trust levels) في Discourse:
- أساسي (Basic) (مستوى الثقة 1)
- عضو (Member) (مستوى الثقة 2)
- منتظم (Regular) (مستوى الثقة 3)
- قائد (Leader) (مستوى الثقة 4)
تُعلم هذه الشارات المستخدمين عندما يصلون إلى مستوى ثقة جديد.
تعطيل الشارات
يمكن للمسؤولين تعطيل نظام الشارات بالكامل عن طريق إلغاء تحديد الإعداد enable badges. عند التعطيل، لن يتم منح أي شارات جديدة، ولن تكون صفحة /badges متاحة، وسيتم إخفاء إشعارات الشارات، وستتم إزالة الشارات من ملفات تعريف المستخدمين وملخصاتهم.
الأسئلة الشائعة (FAQs)
س: هل يمكنني اقتراح شارات جديدة لمجتمعي؟
ج: بينما لا يستطيع المستخدمون إنشاء الشارات مباشرة، يمكنك اقتراح أفكار على مسؤولي المنتدى لديك، والذين يمكنهم إنشاء شارات مخصصة.
س: هل يمكنني إنشاء شارات مخصصة لمجتمعي؟
ج: نعم، يمكنك ذلك. يمكنك إنشاء شارات يتم منحها يدويًا أو تلك التي يتم تشغيلها بواسطة إجراءات محددة.
س: هل جميع الشارات مرئية للجميع؟
ج: معظم الشارات مرئية في صفحة الشارات العامة، ولكن يمكن للمسؤولين اختيار إخفاء شارات معينة.
س: هل يمكنني أن أفقد شارة بمجرد حصولي عليها؟
ج: نعم، في بعض الحالات. العديد من الشارات لديها إلغاء تلقائي ممكّن افتراضيًا، مما يعني أن النظام سيقوم تلقائيًا بإزالة الشارة إذا لم تعد تستوفي معاييرها. على سبيل المثال، يمكن فقدان شارة المنتظم (مستوى الثقة 3) إذا انخفض نشاطك عن العتبات المطلوبة. يمكن للمسؤولين أيضًا إلغاء الشارات يدويًا.
موارد إضافية
-
تقنيات المنح (Granting techniques)
- Grant a custom badge through the API
- Make requests to the Discourse API with Zapier (انظر قسم Grant a custom badge)
- Award a non-custom badge through the console
- Grant a badge to individual users manually
- Bulk Award a badge to a set of users (منح بالجملة باستخدام CSV)
- منح شارة مخصصة لجميع أعضاء مجموعة من خلال وحدة التحكم
-
استعلامات الشارات (Badge Queries)
-
متفرقات (Miscellaneous)

