Недавно мы обновились до версии 3.2.0.beta3-dev. После обновления посты «small_action» стали визуально слишком крупными для незарегистрированных/зарегистрированных событий:
Ранее они были скрыты. Можно ли снова их скрыть? В настройках сообщества я не нашёл способа сделать это. Вот их представление в DOM:
Я нашёл только следующую настройку, но ничего, связанного с постами «small_action» при добавлении/удалении тем из списка:
Здравствуйте и добро пожаловать @GaurangBlaze
По-моему, недавних изменений в постах с действиями «Скрытые/Публичные» не было?
Возможно, у вас есть компонент темы, который выполнял эту задачу и может потребовать обновления?
Спасибо за быстрый ответ, @JammyDodger ! Я только что проверил: мы используем только одну тему (думаю, URL — /admin/customize/themes):
Возможно, я ошибаюсь, но думаю, что Custom Header Links не имеет отношения к этой проблеме. Кроме того, на данный момент установлена последняя версия.
Firepup650
(Firepup Sixfifty)
06.Ноябрь.2023 15:51:48
4
От какой версии вы обновились?
Думаю, это было 3.2.0.beta1-dev. Если есть возможность это проверить, это было бы здорово.
В конце концов вы докопались до сути?
Я сниму эту статью с публикации/опубликую её снова, чтобы вы могли убедиться, что это не универсальная проблема, если это поможет.
Это полезно. Похоже, это универсальная проблема Смотрите скриншот:
К сожалению, мне всё ещё не удалось скрыть это.
Возможно, мне нужно будет подробно обсудить, чего вы ожидаете. Те, что на скриншоте в этой теме, всегда казались мне именно такими?
Конечно. Вот как это было раньше: мне пришлось найти пример через Wayback Machine: March Development Update - News - Text Blaze Community
Обратите внимание, что небольшие посты с действиями не отображаются:
Эти небольшие посты с действиями всё ещё присутствуют в DOM, но, как и ожидалось, скрыты с помощью CSS:
Ссылка на этот файл стилей: https://web.archive.org/web/20230307092617cs_/https://community.blaze.today/stylesheets/desktop_theme_2_8bfecae92ad5104622d1da988786f10e4f8240ac.css?__ws=community.blaze.today
Я не уверен, добавляли ли мы desktop_theme_2_hash.css или он уже присутствовал в Discourse (и теперь был удалён).
Firepup650
(Firepup Sixfifty)
14.Ноябрь.2023 14:07:47
12
Думаю, с этим CSS можно просто подключить и использовать:
div.small-action:not(.time-gap) {
display: none;
}
В пользовательском CSS темы или как отдельный компонент темы, примененный к теме.
Похоже, это кастомный CSS с theme в URL.
Я попытался найти какие-либо изменения, связанные с small-action или time-gap, но ничего не нашёл. Смутно помню, что они были сгруппированы, возможно, в time-gap или чём-то подобном. Не уверен.
Я не осознавал, что это так легко исправить, и что это не связано с недавним обновлением Discourse Спасибо всем за то, что откликнулись и помогли в этом