Не могли бы вы уточнить, как именно использовать эту функцию? Я не вижу никаких настроек для плагина, которые позволяли бы скрывать «0 голосов» в списке тем. Также я не нахожу таких опций на странице тем?
Это просто пользовательский CSS. Создайте новый компонент темы (в интерфейсе администратора), а затем добавьте CSS.
Хм, я не очень хорошо разбираюсь в CSS/HTML. Было бы здорово, если бы это можно было включить или отключить как опцию плагина.
Не могли бы вы, пожалуйста, поделиться точными шагами и содержимым CSS, чтобы это реализовать?
Заранее спасибо.
Привет @RBoy ![]()
Рекомендую ознакомиться с этим официальным руководством: Making custom CSS changes on your site
И особенно с этим разделом: https://meta.discourse.org/t/make-css-changes-on-your-site/168101#where-do-i-add-my-css-5
Я добавил обновлённый фрагмент CSS, который скрывает тег «0 голосов», а также последнюю запятую для большинства пользователей: Minor bug report in hiding "0 votes" from topic list - #5 by awesomerobot
Как упоминалось в связанных выше темах, этот фрагмент следует добавить в разделе «Общее» по пути: администрирование → настройка → темы → редактирование → CSS/HTML.
Это потрясающе.
……
Я хочу сообщить об ошибке в этом новом коде. Он скрывает теги из постов с нулевым голосованием.
Да, вы правы, спасибо, что сообщили, я только что обновил. Скрытие нулевого счёта должно быть отдельным, как здесь:
.vote-count-0 {
display: none; // скрыть счётчик 0 голосов
}
.discourse-tags:has(.vote-count-0) {
.discourse-tag:nth-last-child(2):after {
display: none; // скрыть запятую перед вторым с конца тегом
}
}
Сработало, спасибо…
Вопрос слегка не по теме. Сохраняются ли и восстанавливаются ли настройки тем и цветов в рамках функции резервного копирования и восстановления?
Да, резервные копии включают все изменения, которые вы внесли в сайт Discourse.
Возможно, стоит обновить код в исходном посте