Отлично!
большое спасибо @Arkshine, это очень полезно. Объединено!
В других новостях: карта «Пользовательские локации» из плагина Locations теперь совместима с панелями.
Лучше всего размещать её в верхней части, как показано здесь:
Однако вам нужно самостоятельно задать высоту в CSS вашей темы, например так:
.component-widget {
.locations-map {
height: 400px;
button.map-expand {
display: none;
}
}
}
Известная проблема: функция расширения требует доработки или должна быть скрыта, поэтому применяется указанная выше CSS-стилизация.
Я только что добавил поддержку функции пользовательских домашних страниц версии 3.3.x, так что теперь вы можете указывать виджеты, которые должны отображаться на главной странице:
Теперь вы можете оформить главную страницу следующим образом:
Посмотрите это изменение: я вынужден был сделать модификатор опциональным, иначе все установки Bars будут обязаны иметь домашнюю страницу, даже если они этого не хотят.
Добавляйте модификатор в родительскую тему или в другой TC только при необходимости.
Остальная логика осталась без изменений.
Спасибо.
Я попробовал, но, хотя я удалил блоки по умолчанию, они всё ещё оставались.
Вам нужно подтвердить изменения в двух местах: сначала в диалоговом окне, а затем по названию настройки. Это особенность настроек тем ядра Discourse, а не Bars.
Исправлено. Работает ли это с кодом AdSense?
Поскольку объявления не загружаются, но они загружаются в блоках справа.
Я не вижу никаких причин, почему бы и нет. Дайте знать, что у вас получится.
Вам нужно будет разобраться в причинах или нанять кого-то для помощи.
Особая благодарность @merefield. Он помог мне и решил проблему.
Я немного изменил макет и иконки кнопок боковой панели:
Теперь сворачивание/разворачивание выглядит гораздо логичнее ![]()
Одним из негативных последствий использования этого TC было то, что элемент управления «Прогресс темы в закреплённом состоянии» переставал разворачиваться при клике.
Это теперь исправлено:
Bars! не предназначен для работы с RSB, он заменяет его.
Я не знаю, модульная ли у вас тема. Bars рассчитан на работу в модульном режиме.
Быстрое исправление проблемы с фиксацией навигации по темам на рабочем столе
Чтобы отпраздновать запуск Tag Intersection Navigator, я добавил поддержку маршрута в Bars!, так что теперь вы можете добавлять боковые панели на странице пересечения тегов (которая может быть вашей домашней страницей).
@merefield Здравствуйте, автор! Я попробовал использовать этот компонент, но у меня никак не получается изменить содержимое.
Я использую версию Discourse 2026.2.0-latest (d9e6d03140).
Даже если я пытаюсь изменить букву A на AA, ничего не получается — изменений совершенно не видно.
<div class='bars-big-letter'>AA</div>
Ранее я использовал right-sidebar-blocks, успешно протестировал его работу, поэтому, думаю, понимаю, как работают bars.
Поэтому я немного запутался, почему bars не срабатывают.
Полагаю, редактор объектов требует, чтобы вы нажали «Сохранить» и подтвердили коммит.







