Я пытаюсь отобразить последние темы в компоненте Right Sidebar Blocks, но не нашёл документации, объясняющей, какие параметры нужно указать.
Поэтому в боковой панели отображается только заголовок «Последние темы», но без содержимого. Не совсем понимаю, как это исправить. Не могли бы вы мне помочь?
Привет всем,
Я пытаюсь отобразить последние темы в компоненте Right Sidebar Blocks, но не нашёл документации, объясняющей, какие параметры нужно указать.
Поэтому в боковой панели отображается только заголовок «Последние темы», но без содержимого. Не совсем понимаю, как это исправить. Не могли бы вы мне помочь?
Возможно, в указанном временном промежутке тем не найдено. Когда я настраивал это на своём тестовом сайте с тем же количеством параметров, у меня отображалось только две темы (а после удаления той, которой три дня, осталась лишь одна). Судя по вкладке «Сеть», запрос отправляется на /top.json?period=weekly.
Вы имеете в виду, что последние темы находятся в пределах недельного периода, или же список последних тем обновляется еженедельно? Потому что, чтобы проверить это, я только что создал новую тему для теста, но ничего не появилось.
К сожалению, у меня нет доступа к вкладке «Network», так как мой форум размещён на национальной инфраструктуре, куда у меня нет доступа для просмотра. Я могу только создавать и редактировать форум с помощью настроек администратора Discourse.
Полагаю, ваша тестовая тема должна получить хотя бы один лайк или что-то подобное, чтобы быть включённой. Фоновая задача запускается каждый час для пересчёта баллов (если у вас есть доступ, вы можете запустить её вручную со страницы /sidekiq/scheduler — Jobs::TopRefreshToday для текущих тем и Jobs::TopRefreshOlder для более старых, которая выполняется раз в день).
Таким образом, насколько я понимаю, раздел «Лучшие темы» должен отображать темы с наивысшим баллом, созданные на этой неделе.
Кажется, у меня теперь есть вся необходимая информация. В частности, я заметил сегодня утром, что тема, которую я создал вчера и где коллега ответил и поставил лайк для теста, теперь отображается в боковой панели.
Вероятно, обновление занимает немного времени.