تحويل النقاش إلى لعبة

نعم، ولكن مع شرط أننا ننظر فقط إلى 10 أيام سابقة عند إجراء إعادة الحساب.

اختياريًا، يمكنك استخدام زر “إعادة حساب النتائج” في واجهة المستخدم الإدارية لبدء إعادة حساب أوسع.

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

أهلاً يا رفاق،

هل هناك آلية لإعلام المستخدمين بمكانهم في لوحة الصدارة أو تزويدهم بملخص مصغر لإجمالي أسبوعهم عبر البريد الإلكتروني/الرسائل المباشرة؟

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

إعجابَين (2)

لا يوجد نظام إشعارات آلي في الوقت الحالي.

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

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

آه، هذا اقتراح جيد. شكراً لك. :heart:

هل هناك أي خطط من الفريق لتضمين إشعارات خارجية (بريد إلكتروني) أو داخلية (رسائل خاصة) من المكون الإضافي؟

ليس حاليًا، ولكن إذا كانت لديك فكرة عن كيفية عمل ذلك، فسأحب أن أراها منشورة كطلب ميزة مع التفاصيل على Feature.

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

فيما يتعلق بحدث دعوة المستخدمين الجديد، واجهت مشكلة بسيطة أثناء التشغيل الفعلي. خلال الحدث، قمت بتعيين قيمة نقاط الدعوة إلى 250 تشيرز. دعا بعض المستخدمين 10 أعضاء جدد للانضمام إلى المجتمع من خلال الحدث وحصلوا على 2500 تشيرز. ومع ذلك، بعد انتهاء الحدث، قمت بتعديل نقاط الدعوة مرة أخرى إلى القيمة العادية البالغة 50 تشيرز. ونتيجة لذلك، تم تقليل نقاط المستخدمين الذين شاركوا بالفعل في الحدث وكسبوا نقاط دعوة من 2500 تشيرز إلى 500. هل هناك أي طريقة لتجنب إجراء مثل هذا التعديل؟

إعجابَين (2)

أعتقد أنه لو انتظرت 10 أيام ثم غيرت النقاط، لظلت النتيجة دون تغيير.

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

أنا مرتبك قليلاً بشأن شيء ما، هل يمكنك توضيح ذلك؟

كان لدي “مثل استلام النقاط” عند 0، ولم أدرك أن تحديثًا قبل 5 أشهر أضاف دعم ردود فعل Discourse وأضاف تلقائيًا “نقاط استلام ردود الفعل” إلى 1.

لقد غيرت ذلك للتو إلى 0، وأعدت حساب كل شيء، ولكن لم يتغير شيء.

هل هذا لأن ردود الفعل لتسجيل النقاط، تحتاج الإعجابات إلى نقاط؟ هل لم أغير شيئًا بالفعل هنا؟

شكرا!

تعديل: لا يهم، لقد استغرق الأمر بعض الوقت للتغيير!

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

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

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

هل هناك أي طريقة، ربما باستخدام مستكشف البيانات (Data Explorer)، لمعرفة من أين يحصل شخص ما على كل نقاطه؟

على سبيل المثال، هل يمكن رؤية نقاط المستخدم وعدد النقاط التي حصل عليها من المواضيع الجديدة، المشاركات الجديدة، الإعجابات، القراءة، إلخ؟

هناك هذا الرابط https://meta.discourse.org/t/gamification-calibration/283800، ولكن… يحتاج إلى تحديث ليشمل نقاط التفاعل والمحادثة.

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

لماذا انتظرت وقتًا طويلاً ولم يتم تحديث درجاتي تلقائيًا؟

أهلاً بك يا cnlanny في مجتمعنا! يتم إعادة حساب النتائج مرة واحدة يوميًا عبر مهمة خلفية.

أعتقد أنه يتم تحديثها بشكل متكرر أكثر من ذلك للأحداث “الحالية”، ويقوم فحص الوظائف اليومي بإجراء فحص مزدوج لأي شيء قد يكون قد تغير على مدار الأيام العشرة الماضية:

4 إعجابات

ومع ذلك… أعتقد أنه تم تحديث تردد “النتائج لهذا اليوم” ليصبح كل ساعة بدلاً من ذلك:

هل يمكن لأحد التحقق من ذلك وتحديث الوثائق إذا لزم الأمر؟

5 إعجابات

تم تحديث الويكي في OP.

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

لقد جعلنا أداء لوحة المتصدرين جيدًا في أي حجم، ولكن التحديثات الآن أكثر تعقيدًا بكثير، لذا اضطررنا إلى تقليل السرعة :frowning:

5 إعجابات

تم تقسيم 4 مشاركات إلى موضوع جديد: استكشاف أخطاء تناقضات نقاط Cheers وإصلاحها

:partying_face: تم الآن تجميع هذه الإضافة مع Discourse core كجزء من Bundling more popular plugins with Discourse core. إذا كنت تستضيف بنفسك وتستخدم الإضافة، فأنت بحاجة إلى إزالتها من app.yml قبل الترقية التالية.

3 إعجابات

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

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

على حد علمي، لا يوجد تغيير في المكون الإضافي نفسه.