# Создание топ-20 таблицы лидеров для конкретного диапазона дат

**URL:** https://meta.discourse.org/t/creating-a-top-20-leaderboard-for-a-specific-date-range/314999
**Category:** Support
**Tags:** gamification
**Created:** [02.Июль.2024 15:11:40 UTC](https://meta.discourse.org/t/creating-a-top-20-leaderboard-for-a-specific-date-range/314999 "2024-07-02T15:11:40Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Giovanni\_Lignarolo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/giovanni_lignarolo/32/269739_2.png) [@Giovanni\_Lignarolo](https://meta.discourse.org/u/Giovanni_Lignarolo)
#### Post date: [02.Июль.2024 15:11:40 UTC](https://meta.discourse.org/t/creating-a-top-20-leaderboard-for-a-specific-date-range/314999/1 "2024-07-02T15:11:40Z")

</div>

Когда я создаю таблицу лидеров для конкретной группы и диапазона дат, кажется, что она учитывает все cheer-очки за всё время. Не упустил ли я что-то? Также, есть ли способ показать только топ-20 за конкретный период (квартал)?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [04.Июль.2024 11:09:38 UTC](https://meta.discourse.org/t/creating-a-top-20-leaderboard-for-a-specific-date-range/314999/2 "2024-07-04T11:09:38Z")

</div>

Я только что проверил это здесь на meta, и у меня всё работает корректно?

Я создал новую таблицу лидеров с названием ‘месяц’ и установил диапазон дат с 1 июня по 30 июня (и ограничил её для [@team](https://meta.discourse.org/groups/team)), и она учитывает только радость, накопленную за этот период:

 ![leaderboard for a month](https://global.discourse-cdn.com/meta/original/4X/5/7/e/57e1803dfaa2e37161560a9b946b94b570f8080a.jpeg)

Хотя выборщик периода вверху не совсем хорошо сочетается с таблицей лидеров, ограниченной по датам, так как он всё ещё пытается сообщить, что выбирает больший диапазон дат:

 ![period picker gaslighting me](https://global.discourse-cdn.com/meta/original/4X/b/b/3/bb3827242f0f2e8959090a6db33bd8b755935a5c.png)

 ![period picker telling me porkies](https://global.discourse-cdn.com/meta/original/4X/9/f/c/9fc016716394c4c17b9dad6f92ac8ce2f2aeb7e8.jpeg)

> [@Giovanni\_Lignarolo](#):
>
> Также, есть ли способ показать только топ-20 за определённый период (квартал)?

Я не думаю, что это возможно сделать на странице таблицы лидеров, но вы можете создать мини-таблицу лидеров в [Right Sidebar Blocks](https://meta.discourse.org/t/right-sidebar-blocks/231067), которую можно ограничить заданным количеством записей. Предпросмотр в конструкторе тем показывает 5 записей, но это можно настроить в параметрах — [http://discourse.theme-creator.io/theme/Discourse/right-sidebar-blocks](http://discourse.theme-creator.io/theme/Discourse/right-sidebar-blocks)

---

<div class="post-metadata">

### Author: ![Kartoon](https://avatars.discourse-cdn.com/v4/letter/k/e36b37/32.png) [@Kartoon](https://meta.discourse.org/u/Kartoon)
#### Post date: [04.Июль.2024 14:37:24 UTC](https://meta.discourse.org/t/creating-a-top-20-leaderboard-for-a-specific-date-range/314999/3 "2024-07-04T14:37:24Z")

</div>

На моём сайте всё работает как положено. Нет, вы не можете ограничить длину основных таблиц лидеров — они будут включать всех (если только вы не решите исключить какую-либо группу, но это не ограничит их количеством X, если только на таблице лидеров не будет ровно X аккаунтов).
