Может, кто-нибудь поможет мне с этим?
. Я буду очень признателен.
Я предполагаю, что вы изменили опцию «Домашняя страница по умолчанию» для своих пользователей на «Разделы». Если пользователь явно не установил опцию «Домашняя страница по умолчанию», его домашней страницей будет та, которая задана в настройке сайта top menu.
Если у вас есть доступ к консоли Rails вашего сайта, вы можете сбросить все настройки «Домашней страницы по умолчанию» для ваших пользователей, чтобы они определялись на основе вашей настройки top menu. Для этого откройте консоль Rails и выполните:
UserOption.update_all(homepage_id: nil)
Если вы не уверены в запуске этой команды, лучше её не выполнять. Скорее всего, у большинства или всех ваших пользователей домашняя страница по умолчанию уже установлена на «Последние».
Я только что обновил тему, чтобы исправить эти две проблемы:
Возможно, я случайно убрал эту опцию во время разработки темы и забыл вернуть её — после обновления она снова появится.
Проблема была вызвана списком «недавних тем», отображаемым на главной странице — мы проверяем наличие определённого класса в нижней части страницы для продолжения загрузки новых тем. Однако, поскольку боковая панель содержит этот класс выше по странице, это препятствовало загрузке дополнительных тем. Изменение класса для элементов боковой панели решает эту проблему.
Спасибо всем за сообщения об ошибках!
Какие элементы и классы боковой панели навигационного меню? Я просто хочу знать, повлияют ли они на какие-либо связанные компоненты моей темы.
Ранее в шаблоне боковой панели я использовал {{topic-list-item topic=topic}}, который создавал элемент tr с классом topic-list-item. Удаление этого класса из боковой панели решило проблему.

Пожалуйста, подскажите, как перевести на другие языки
Классная тема. ![]()
Просто хочу дать знать, что интерес действительно есть.
![]()
Мне очень нравится эта тема, однако я хотел бы заменить кнопку «Поделиться» на количество лайков рядом с количеством ответов в нижней части карточек тем. Какой должен быть пользовательский CSS для этого?
Эта тема выглядит отлично! Однако я заметил в ней 2 проблемы:
-
Панель навигации вверху, где отображаются иконки чата, поиска и т. д., содержит несколько иконок меньшего размера, чем остальные, и они также не выровнены.
-
Таймлайн темы выглядит странно: это прямоугольник с закруглёнными краями (полоса) внутри прямоугольной рамки (рамка с полосой внутри). Возможно, рамку с полосой внутри тоже можно сделать с закруглёнными краями?
Спасибо за сообщение об этих проблемах! Я только что выпустил обновление, которое должно их исправить.
Я столкнулся с той же проблемой. Вы нашли способ изменить размер области поста?
Я только начал использовать эту тему и заметил, что на страницах категорий тег a для заголовка категории содержит слаг, в точности совпадающий с названием категории.
Например, если я создаю категорию с названием “New Category”, я могу ввести слаг или оставить его как есть. Сама страница будет доступна через адрес c/new-category/ при использовании бокового меню. Однако при наведении курсора на заголовок категории на странице категории тег a содержит c/New Category. Он написан с заглавной буквы, как и заголовок, и между словами есть пробел. При клике на такую ссылку возникает ошибка 404. Таким образом, даже если я добавлю слаг new-category, в ссылке всё равно будет отображаться название категории.
Неужели я что-то делаю не так?
Я создал свой собственный Git и обновил файлы javascripts/discourse/components/custom-category-banner.hbs и javascripts/discourse/components/custom-category-banner.js, а также решил свою проблему.
Модальное окно «Поделиться» в списке тем не было преобразовано в новый API компонентных модальных окон. Эта ошибка также возникает на Meta.
P.S. @community-moderators не был уверен, стоит ли публиковать это здесь или в разделе поддержки.
Вы можете решить это, переопределив CSS для grid-template-columns. Обратите внимание, что вам нужно указать размер медиа, на который вы ориентируетесь, иначе это переопределит все остальные.
Опубликовать в этой теме — лучшее решение для этого случая.
Это одна из личных тем @awesomerobot, а не #официальная тема, поэтому все вопросы следует обсуждать только в этой теме.
Привет! Подскажите, как изменить
{{avatar topic.posters.0.user imageSize="large"}}
чтобы также отображался флейр аватара? Сейчас он не показывается. Флейр отображается в других местах, поэтому я предполагаю, что нужно редактировать компонент Avatar, но не знаю, откуда он берется. Это корневой компонент или что-то подобное?
Любая помощь будет очень кстати!
Да ладно — я разобрался! Не элегантно, но работает!
{{#if topic.posters.0.user.flair_url}}
<img src={{topic.posters.0.user.flair_url}} class="absolute bottom-0 right-0 block size-4" />
{{/if}}
Замечательная работа!
Я только что создал своё сообщество с помощью этой темы и за месяц набрал почти 1000 участников. Большое спасибо!
Думаю, с помощью кастомизации эта тема может превратиться в отличный дизайн. Например, в макет, похожий на Twitter, учитывая, что у неё трёхколоночная структура.
Но когда я пытаюсь заменить grid на flex в CSS, получается полный хаос.
Как можно сделать три колонки центрированными и равноудалёнными? Мне кажется, что даже с небольшими изменениями в CSS можно получить такой дизайн. Можете дать советы по этим изменениям, друзья?
![]()
Какие разделы или контент вы хотели бы отобразить в каждой из трёх колонок? Можете ли вы нарисовать схему?


