Популярные темы | По умолчанию сегодня

Привет, друзья!
Как сделать так, чтобы при отображении вопросов в разделе «Популярное» по умолчанию у всех пользователей выбиралась текущая дата?

Например, на моём сайте ситуация такая постоянно:
Discourse Meta в этом разделе отображается за весь год.

Как можно настроить это для всех пользователей ежедневно по умолчанию?

Или можно показать отдельный список для зарегистрированных пользователей и отдельный список для незарегистрированных?

Здравствуйте,

Вы можете изменить период по умолчанию для страницы «Топ» в настройках сайта top page default timeframe.

Если вы измените его на daily, период по умолчанию для страницы «Топ» для всех будет установлен на «Сегодня».

Screenshot 2022-08-16 at 11.55.18

Я сделал это, но результат не изменился. Даже после пересборки сайта изменений не произошло.

Мне нужно сделать это другим способом?

Не знаю, есть ли другой способ :thinking: Я проверил, и у меня всё работает. Не могли бы вы попробовать в безопасном режиме? Возможно, это переопределяет компонент темы или плагин?

Это больше не повторялось :sweat_smile: Интересно, должно ли было быть задано сегодня 50 вопросов, и может ли это быть связано с этим?

Кажется, вы на верном пути. :slight_smile: Я тоже провёл тестовый запуск, но изменения отобразились на моём тестовом сайте только после того, как я значительно уменьшил значение параметра topics per period in top page. Возможно, предусмотрена какая-то резервная логика, чтобы гарантировать минимальное значение по умолчанию?

Я не совсем понял, что вы сказали. :frowning: Извините, мой английский так плох. Можете объяснить немного проще?

Я проверил на своём другом сайте, который не предназначен для тестирования. Я установил ежедневный режим, но он остаётся в недельном. :thinking:

Не переживайте. :slight_smile: Если вы уменьшите значение параметра topics per period in top page до числа, меньшего количества тем за сегодня, это позволит по умолчанию отображать период как «ежедневно»:

Если значение больше количества новых тем за сегодня, система переключится на следующий период, который удовлетворяет условию topics per period in top page:

(На моём тестовом сайте за последний день была создана только одна тема)


Также, похоже, параметр topics per period in top summary влияет и на анонимных пользователей. :+1:

Круто, спасибо :slightly_smiling_face: Я проверил, всё работает отлично. Я и не знал, что на самом деле означает эта цифра. :smiley: