[مدفوع] نظام نقاط المساهمة في المنتدى

ماذا تود أن يتم؟

أريد نظام مساهمات يمنح نقاطًا مقابل إكمال بعض المهام في منتدانا (قد يكون نظام الشارات مفيدًا في التطوير، لكننا نحتاج إلى نقاط، وليس شارات).

الهدف من هذه الإضافة هو تحفيز الناس على مشاركة معرفتهم ودعم مجتمعنا.

مثال:

100 نقطة للنشر في فئة معينة (قاعدة المعرفة).
50 نقطة لمن يحصل على أكثر الإعجابات أو يكون الأكثر نشرًا في الشهر.
25 نقطة لكل دعوة مستخدم (تُطبق عندما يصل المستخدم إلى المستوى 2/3).

متى تحتاج إلى أن يتم ذلك؟

لا يوجد عجلة، لكن سيكون من المفيد جدًا إذا اكتمل خلال الشهر القادم.

ما هو ميزانيتك، بالدولار الأمريكي، التي يمكنك تقديمها لهذه المهمة؟

يمكنني دفع سعر السوق، لكنني لا أعرف حقًا كم قد يكلف. أنا منفتح على العروض.

5 إعجابات

مرحبًا @satonotdead
يمكنني تولي هذا الأمر، سأرسل لك رسالة خاصة.

6 إعجابات

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

شكراً لكم على المساحة، يمكنك إغلاق ذلك.

11 إعجابًا

أردت الرد لأتمكن من الإشعار عندما يصبح هذا متاحًا! @satonotdead، @Ahmed_Gagan هل لديكم أي فكرة عن موعد توفر هذا الملحق؟ أنا بالتأكيد أبحث عن شيء مشابه لهذا أيضًا.

3 إعجابات

مرحبًا، لا نطلب تقديرات زمنية.

سيتم نشر الإضافة في قناة #plugin عند الانتهاء منها، ويمكنك المساهمة بالأفكار، والاختبار، والتمويل (وليس فقط الطلب، بل أيضًا بمشاركة ملاحظات قيمة) :slight_smile:

5 إعجابات

إغلاق الموضوع لتجنب النقاش غير الضروري. @satonotdead يرجى وضع علامة على الموضوع الأصلي إذا أردت منا إعادة فتحه في وقت لاحق.

6 إعجابات

حسنًا، لا يمكنني تحديث المنشور الأصلي، لكن يمكننا نشر الإصدار النهائي للإضافة، لذا قمت بتحديث هذا الموضوع هنا لأن هناك أشخاصًا مهتمين :slight_smile:

ماذا تفعل الإضافة

تمنح النقاط للمستخدمين الذين يستوفون بعض الشروط. تم تصميمها لتكمل الشارات وليس لاستبدالها.

أعتقد أن هناك الكثير من الشارات مما يفقدها وظيفتها التحفيزية، لذا فإن نظام النقاط يعيد ذلك إلينا.

على سبيل المثال، إذا نشر مطورنا @Ahmed_Gagan في #some-category (حيث يحتاج المشرفون إلى الموافقة على كل موضوع في هذا القسم)، فإنه يكسب X نقطة.

ينطبق الشيء نفسه إذا أصبح المستخدم الأكثر تفاعلاً في الشهر وغير ذلك من الإجراءات (GitHub).

لماذا ذلك؟

لدينا معدل جيد للتسجيلات، لكن ليس لدينا معدل جيد للمواضيع/الردود إلا إذا نظمنا مسابقات داخلية (إذا نشرت مواضيع جيدة، فستفوز).

قواعدنا مرنة جدًا: لا إزعاج، لا عنف، ونحن منفتحون جدًا، لذا أعتقد أن بعض التحفيز الإضافي قد يعزز التفاعل في مجتمعنا بالتصميم.

تهدف الإضافة إلى تحفيز الناس على مشاركة تجاربهم. أعتقد أن كل مستخدم من المستوى 1 يمكنه المساهمة في أي مجتمع في العالم.

لا يلزم وجود خبرة لمشاركة التجارب أو وجهات النظر أو مجرد طرح أسئلة جيدة.

لقطات شاشة (في مرحلة التطوير)

ستكون أيقونات شارات المكافآت بصيغة SVG لتناسب هويتنا البصرية، ولكن يمكن أن تكون أيضًا أيقونات FA مع بعض التعديلات في الكود.

نريد عرض هذه النقاط:

image|690x398

التطوير المنجز [ببطء شديد في الوقت الحالي]

  • إجراءات جديدة لمنح النقاط (شارات مخصصة جديدة هنا)

قيد التطوير

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

أفكار أخرى يمكن تطويرها

  • إمكانية اختيار أي تفاعلات تُحتسب لـ ‘الأكثر إعجابًا’ (لا تُخصم تفاعلات :sleepy: ولكن لا تُحتسب أيضًا).
  • قائمة أنيقة للفائزين مع شريط تمرير يشبه لوحة التحكم لتصفية الوقت، نوع من صفحة الجوائز.

ستكون الإضافة مفتوحة المصدر، وأود أن أعرف رأيك فيها. هناك الكثير من المجال لتحسينها :love_you_gesture:

11 إعجابًا

عظيم! @satonotdead

يرجى تقديم المزيد من التفاصيل حول هذا الأمر.
كنت أبحث عن هذا منذ أيام عديدة.

شكرًا جزيلاً

إعجابَين (2)

هل تمت إصدار الإضافة أم أنها لا تزال في مرحلة التطوير؟

إعجابَين (2)

سيتم نشره قريبًا، فهو يكاد يكون جاهزًا.

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

4 إعجابات

هل سيتم إضافة الشارات تلقائيًا إلى المستخدم؟

4 إعجابات

مرحباً renguer0،

سيكون من الرائع إضافة ميزة كهذه:

على سبيل المثال، 5 نقاط لتسجيل الدخول اليومي.

3 إعجابات

لدينا هذه الميزة بالفعل في المكون الإضافي.

يمكنك العثور على المكون الإضافي الخاص بنا هنا GitHub - Ahmedgagan/discourse-rewards

يمكنك تثبيت المكون الإضافي وتصفح إعداداتنا في المسؤول - إعدادات
وابحث عن discourse rewards

3 إعجابات

هذه أخبار رائعة يا أحمد!
شكراً على العمل الشاق وجعله مفتوح المصدر!!

3 إعجابات

شكرا يا صاح,
سيتم إصدار المكون الإضافي في الأيام القليلة القادمة.

6 إعجابات

@Ahmed_Gagan سأذكر ميزتين ضروريتين في رأيي

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

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

4 إعجابات

مرحباً مارتن،
شكراً على الاقتراحات، أقدرها حقاً وأحب هذه الميزات. بما أن هذه الإضافة تم بناؤها لمتطلبات محددة لعملائي @aksoforever و @satonotdead، لم نقم بإضافتها.

إذا كنت ترغب في رعاية هذه الميزات، يمكنني إضافتها لك.

6 إعجابات

مغلق بناءً على طلب OP