Configurar un rango de fechas para la tabla de clasificación debería bloquear el período predeterminado

Los detalles: Al usar el plugin Discourse Gamification, puedes crear Tablas de Clasificación (LBs) para un período de tiempo específico; sin embargo, cuando haces esto, el período predeterminado no coincide con este período de tiempo, y en la Tabla de Clasificación, aún puedes alternar el período de tiempo y ajustar la puntuación en la propia LB.

Ejemplo:

Y en la propia LB, el menú desplegable todavía se muestra y cuando eliges las diferentes opciones, puede alterar la puntuación/clasificación.

El Impacto
Uno de nuestros muchos casos de uso para Gamification fue simplificar y automatizar nuestro programa de “Miembro del Mes” (MoM). Al crear nuevas tablas de clasificación para mostrar cada mes, queremos una vista estática de quiénes fueron nuestros principales contribuyentes durante el mes. Hoy, con el menú desplegable utilizable, puede alterar la LB según los rangos de fechas y hacer que parezca que nuestro MoM podría ser incorrecto (especialmente cuando un usuario final puede no comprender el efecto que tendrá el menú desplegable en la puntuación, que no es algo que debamos esperar que comprendan). Nota: Sé que otras personas también lo usan para estos fines por las respuestas en el tema del plugin, por lo que el impacto aquí sería mayor que el de un solo cliente :wink:

Solución Propuesta:
Idealmente, el menú desplegable de período (que se muestra en la segunda captura de pantalla) no sería editable y mostraría el rango de fechas de inicio/fin seleccionado en la configuración de la LB.
Alternativamente, si no podemos lograr eso, al menos bloquear el menú desplegable de período en “Todo el tiempo” y no permitir que nadie lo edite mostrará toda la actividad durante el rango de fechas seleccionado al crear la LB.

6 Me gusta

Creo que una configuración aquí debajo de “Período predeterminado” en la configuración.

Permitir a los usuarios seleccionar el período de tiempo

Sería una adición sensata aquí al plugin de gamificación. Sin duda.

4 Me gusta

Hola, ¿dónde puedo conseguir este plugin?

Si lo aloja usted mismo, puede instalarlo usted mismo.

Como cliente de Discourse, debe estar en el plan business o enterprise.

Recientemente agregamos soporte para esto. Ahora deberías poder “bloquear” el selector de período al “Período predeterminado” configurado y evitar que el usuario lo cambie.

4 Me gusta