Делаете ли вы что-то конкретное, что вызывает эту проблему? Поскольку это происходит не всегда, что-то меняется. Под «мягкой перезагрузкой» вы имеете в виду обновление страницы в браузере? Пробовали ли вы очистить кэш браузера и посмотреть, сохраняется ли ошибка?
Главный вопрос: сталкиваются ли с этой проблемой и другие участники вашего сообщества?
Нет, они пока не сообщали об этой ошибке. Я попрошу некоторых из них следить за этим.
@merefield Это происходит случайно и как-то непоследовательно, но я сталкиваюсь с этим каждый день. Возможно, я запишу видео, когда снова столкнусь с этой ошибкой, и сообщу здесь с более подробной информацией.
Ещё одна проблема
Я изобилую обнаружил ещё одну ошибку / (отсутствующую функцию?), когда непрочитанные сообщения на странице категории не оформлены серым цветом, из-за чего все сообщения выглядят одинаково. Например, при просмотре страницы категории этой непрочитанные сообщения неотличимы.
Привет! Мы наблюдаем ту же ошибку на нашем форуме. Мы использовали устаревший модуль. При обновлении до версии 2.8.0.beta8 у нас возникла та же проблема. Мы решили использовать новый компонент темы, и он работает, кроме стилизации этих списков. Цвет ссылок неверный, но и отступы тоже неправильные.
Судя по всему, элемент теряет CSS-класс topic-list-data, поэтому тема применяется некорректно. Отключение компонента темы решает проблему.
Может, кто-то объяснит точно, как заставить работать версию TC? Мы закомментировали плагин и установили TC, но теперь на рассматриваемой странице отображается просто обычный список записей.
Хм, моему соавтору удалось заставить новый TC работать, но мы снова вернулись к исходной точке — все записи во всех категориях отображаются как непрочитанные.
Обратите внимание: обычно мы не поддерживаем обновления в середине месяца, поэтому настоятельно не рекомендуется обновляться в этот период.
Тем не менее, я понимаю, что вы вынуждены поддерживать свои настройки в середине месяца. Поэтому…
Я исправил отображение посещённых тем (снижение яркости заголовков) как для вида плиток, так и для обычного вида, на рабочем столе, а также актуализировал шаблоны с учётом последних изменений:
Позже я займусь мобильной версией.
Пожалуйста, обновите TC и сообщите, если заметите какие-либо связанные проблемы.
Я также хочу сообщить о ещё одной маленькой ошибке, которая всё ещё сохраняется.
Когда пользователи добавляют большое изображение в начало поста, ссылки «Краткое содержание» и «Читать далее» перестают быть кликабельными, так как Discourse генерирует для изображения лайтбокс. Код <a class="lightbox" href="" data-download-href="" title="Название изображения"></a>, включённый в краткое содержание, ломает ссылку.
Я понимаю, что это может быть проблемой ядра Discourse — включать код лайтбокса в краткое содержание, но я не уверен, кому об этом сообщить и исправят ли они это.
Я просто думаю, можем ли мы сделать кнопку «Читать далее» кликабельной, не дожидаясь, пока Discourse уберёт код лайтбокса из краткого содержания, так как это может занять некоторое время.
При установке только TC я мало что могу сделать с отрывками.
Однако с добавлением плагина sidecar у меня появляется больше контроля.
Тем не менее, я склонен «упрощать» отрывки, удаляя ссылки и форматирование, чтобы снизить риск искажения отображения. Если вам нужен полный текст, вам просто нужно перейти по ссылке.
Учитывая, что отрывки являются основной функцией, я, по сути, не должен был ничего делать в этой области.
Если это происходит при отключённом компоненте темы topic-list-previews, пожалуйста, создайте новую тему в разделе ux. Если вы сможете приложить скриншот проблемы, это было бы отлично!
Я готов помочь со скриптом, который бы полуавтоматизировал этот процесс. Есть ли обзор того, куда в компоненте темы следует переносить каждое из настроек плагина?