تحديد نطاق تاريخ لوحة الصدارة يجب أن يقفل الفترة الافتراضية

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

مثال:

وعلى لوحة الصدارة نفسها، لا تزال القائمة المنسدلة تظهر وعند اختيار الخيارات المختلفة، يمكنها تغيير التسجيل/الترتيب.

التأثير
كانت إحدى حالات الاستخدام العديدة لدينا لـ Gamification هي تبسيط وأتمتة برنامج “عضو الشهر” (MoM) الخاص بنا. من خلال إنشاء لوحات صدارة جديدة لعرضها كل شهر، نريد عرضًا ثابتًا لمن كانوا أفضل المساهمين لدينا طوال الشهر. اليوم، مع إمكانية استخدام القائمة المنسدلة، يمكنها تغيير لوحة الصدارة بناءً على نطاقات التواريخ وجعل الأمر يبدو أن عضو الشهر لدينا قد يكون غير صحيح (خاصة عندما قد لا يفهم المستخدم النهائي تأثير القائمة المنسدلة على التسجيل، وهو ليس شيئًا يجب أن نتوقع منهم فهمه). ملاحظة جانبية: أعرف أن أشخاصًا آخرين يستخدمونها لهذه الأغراض أيضًا من الردود على موضوع الإضافة، لذا سيكون التأثير هنا أكبر من عميل واحد :wink:

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

6 إعجابات

أعتقد أن إضافة إعداد هنا أسفل “الفترة الافتراضية” في التكوين.

السماح للمستخدمين بتحديد الفترة الزمنية

هو إضافة منطقية هنا إلى المكون الإضافي للتحفيز. بالتأكيد.

4 إعجابات

مرحباً، أين يمكنني الحصول على هذه الإضافة؟

إذا كنت تستضيفه بنفسك، يمكنك تثبيته بنفسك.

بصفتك عميل Discourse، تحتاج إلى أن تكون على خطة الأعمال أو المؤسسات.

لقد أضفنا دعمًا لهذا مؤخرًا. يجب أن تكون قادرًا الآن على “قفل” منتقي الفترة على “الفترة الافتراضية” المكونة ومنع المستخدم من تغييرها.

4 إعجابات