为特定日期范围创建排行榜前20名

当我为特定组和日期范围创建排行榜时,它似乎在计算所有时间的欢呼,我是否遗漏了什么?另外,有没有办法只显示特定范围(季度)的前 20 名?

我在元(meta)上对此进行了试运行,对我来说似乎运行正常?

我创建了一个名为“month”的新排行榜,并将日期范围设置为 6 月 1 日至 6 月 30 日(并将其限制为 @team),它只抓取了该时间段内累积的欢呼声:

不过,顶部的日期选择器与日期限制的排行榜不太匹配,因为它仍然会尝试告诉您它正在选择一个更大的日期范围:

我认为使用排行榜页面无法做到这一点,但您可以在 Right Sidebar Blocks 中创建一个迷你排行榜,可以将其限制为 x 个条目。主题创建者(theme creator)上的预览是 5 个,但这可以在设置中调整 - https://discourse.theme-creator.io/theme/Discourse/right-sidebar-blocks

1 个赞

它在我的网站上按预期工作,而且您不能限制主排行榜的长度,它将包含所有人(除非您选择排除一个组,但这不会将其锁定到 X 个数字,除非排行榜上只有 X 个帐户)。