Настройка «Темы за период на главной странице» работает некорректно

Мои текущие настройки:

  • «Темы за период на главной странице» установлено на 10
  • «Временной интервал по умолчанию на главной странице»: ежедневно

Теперь:
при открытии вкладки «Лучшие темы» отображается топ-10 за день, всё отлично.
но при переключении на другой временной интервал, например неделю или месяц,
там отображается больше 10 постов…
Интересно, это баг или ожидаемое поведение?
Спасибо…

Нашёл связанную тему: в ней объясняется похожая, но не совсем та же проблема, с которой я столкнулся…

1 лайк

также есть такая настройка: темы за период в верхнем сводном отчете

спасибо, @Lilly
У меня тоже установлено значение 10 :slight_smile:
Наблюдаю такое же поведение…

вообще говоря, не совсем понятно, для чего нужен параметр «темы за период в верхнем сводном отчете»,

Хм, поиграл с этими настройками на моём форуме, и что-то кажется немного не так. Думаю, эти настройки нужно описать более чётко. :thinking:

1 лайк

Спасибо за подтверждение, @Lilly.

Насколько я понимаю, если установить параметр «Количество тем за период на главной странице» равным 10, то список всегда будет показывать топ-10 тем, независимо от выбранного временного диапазона?
Это было бы очень полезно для многих форумов в качестве стимула для участников.

Надеемся, что команда разработчиков сможет решить этот вопрос в ближайшее время! Спасибо!

Интересно, куда можно сообщить об этой проблеме?
Кто-то из команды разработки следит за этим форумом?
Стоит ли переместить этот пост в категорию bug?

Спасибо…

Добро пожаловать, @fbpbdmin :wave:

Discourse будет загружать результаты следующих страниц по одной, пока не заполнится высота страницы.

Вот пример с одним темой на страницу (количество тем за период на главной странице установлено в 1):

Таким образом, даже если вы установите 10, пользователь с огромным монитором в портретном режиме, скорее всего, увидит больше 10 тем, так как будут загружаться последующие страницы.

Это особенность интерфейса, связанная с функцией бесконечной загрузки.
Если вы вернете URL для JSON, он вернет правильное количество результатов на страницу.

Да, мы следим :technologist:

1 лайк

@Canapin
Спасибо за ответ, да, это объясняет.
Однако, так как настройка касается «тем за период на главной странице», было бы неплохо иметь возможность отображать только топ-10 (или N) (ежедневно/еженедельно/ежемесячно и т.д.)… иначе…
Надеюсь, это можно будет рассмотреть как баг или улучшение функционала…

Спасибо ещё раз.

1 лайк

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

Также не совсем понятно, какой может быть сценарий использования настройки количество тем за период на главной странице, поскольку представление /top можно рассматривать как список тем, как и любой другой, если только я не упускаю какие-то детали, делающие эту настройку актуальной. :person_shrugging:

Пока перемещу это в #feature.

1 лайк