设置排行榜日期范围应锁定默认时期

详细信息: 使用 Discourse Gamification 插件时,您可以为特定时间范围创建排行榜(LB);但是,当您这样做时,默认期间与此时间范围不匹配,并且在排行榜上,您仍然可以切换时间范围并调整排行榜本身的评分。

示例:

并且在排行榜本身上,下拉菜单仍然显示,当您选择不同的选项时,它可以改变评分/排名。

影响
Gamification 的众多用例之一是简化和自动化我们的“月度会员”(MoM)计划。通过创建新的排行榜来展示每个月,我们希望静态地了解整个月里谁是我们最顶尖的贡献者。今天,由于下拉菜单可用,它可以根据日期范围更改排行榜,并使我们的 MoM 看起来不正确(特别是当最终用户可能不理解下拉菜单对评分的影响时,这也不是我们应该期望他们理解的)。附注:我知道其他人也在出于这些目的使用它,从插件主题的回复中可以看出,因此影响将大于一个客户 :wink:

提议的解决方案:
理想情况下,期间下拉菜单(显示在第二个屏幕截图中)将不可编辑,并显示创建 LB 时在设置中选择的起止日期范围。
或者,如果我们无法实现这一点,至少将期间下拉菜单锁定为“所有时间”并且不允许任何人编辑它,将显示在创建 LB 时选择的日期范围内的所有活动。

6 个赞

我认为在配置的“默认期间”下方添加一个名为“允许用户选择时间段”的选项,对游戏化插件来说是一个明智的补充。当然。

4 个赞

你好,我在哪里可以获得这个插件?

如果您是自托管用户,则可以自行安装。

作为 Discourse 客户,您需要使用 business 或 enterprise 套餐。

我们最近添加了对此的支持。您现在应该能够将“期间选择器”锁定到配置的“默认期间”并阻止用户更改它。

4 个赞