Предварительный просмотр списков тем (TLP)

Спасибо. Теперь всё выглядит хорошо.
Но у меня есть ещё одно предложение. Можно ли убрать цветовую градацию для списка?

1 лайк

Мне нравится, реализовано:

Если вы считаете, что Topic List Previews — это здорово, а я проделал отличную работу, вы можете угостить меня кофе :coffee:

  • новое значение настройки topic_list_dominant_color_background: по умолчанию: tiles only, варианты: never, tiles only, always
1 лайк

Готово, большое спасибо!

1 лайк

Привет! На моей главной странице для каждой темы теперь есть иконка для добавления темы в закладки, но при нажатии возникает ошибка:

Не удаётся воспроизвести.

Установлен и включён ли у вас плагин sidecar? (Без него эти действия не будут работать)

Нет, у меня этот плагин не установлен. Можно ли отключить отображение этих иконок на моей домашней странице? (они появились только сегодня)

1 лайк

Тогда это баг. :sweat_smile: Эти кнопки не должны отображаться без установленного плагина.

Похоже, регрессия после переписывания. Я исправлю.

Но вам стоит подумать о добавлении плагина (после того, как вы подтвердите исправление), так как он добавляет несколько полезных функций.

1 лайк

Если вы считаете, что предпросмотр списков тем — это здорово, и я проделал отличную работу, вы можете поддержать меня чашечкой кофе :coffee:

…а это, кажется, исправление. Спасибо за сообщение об ошибке.

4 лайка

Здравствуйте! Я хотел бы использовать фон с доминирующим цветом для списка с миниатюрами, но для списка без миниатюр такой фон не нужен.

Не могли бы вы написать код для этого?

Спасибо.

Ниже представлен список с миниатюрами:

А на этом снимке ниже (список без миниатюр) доминирующий цвет не требуется:

Привет! У меня возникла эта проблема на двух моих самостоятельно размещённых сайтах Discourse (на третьем она не проявляется). На главной странице некоторые (но не все) темы перемешаны с текстом извлечения, и это выглядит неаккуратно. Проблема более заметна на мобильных устройствах, но проявляется и на ПК:

Все мои сайты обновлены до последней версии.

Я, конечно, потратил время на поиск причины, но безрезультатно (отключал компоненты).

Помню, что сталкивался с этой проблемой давно, но не могу вспомнить, что я тогда сделал для её решения.

Если смешивание миниатюр и извлечений напоминает вам о похожей проблеме, с которой вы сталкивались, буду благодарен за подсказку…

Я не могу воспроизвести эту проблему, но я видел подобное однажды с новым кодом. Я закрыл браузер, и при повторном открытии сайта всё работало нормально и продолжает работать.

Без просмотра консоли JavaScript трудно понять, что происходит на вашем сайте. Видите ли вы ошибку в консоли, когда просматриваете сайт в мобильном режиме на компьютере?

Иногда это может происходить из-за конфликта с другим компонентом или из-за того, что другой компонент выбрасывает ошибку, что нарушает общую обработку JavaScript.

1 лайк

Отличная идея. Реализовано:

Если вы считаете, что предпросмотр списка тем — это здорово, и я хорошо справился с задачей, вы можете поддержать меня чашкой кофе :coffee:

1 лайк

Спасибо. Хорошие новости (наверное): я так привык использовать только Firefox, что даже не подумал попробовать в Chrome, а в Chrome этой проблемы нет…

Так почему же только в Firefox?

Я не смог найти, как открыть консоль разработчика в мобильном браузере Firefox.

Я добавил опцию случайной сортировки для избранных тем:

topic list featured images order

Если вам нравится предпросмотр списков тем и вы считаете, что я хорошо справился, вы можете поддержать меня чашкой кофе :coffee:

Вот почему вы должны тестировать это на компьютере.

1 лайк

Ах, извините, не понял. Вот оно: мой сайт на десктопе в мобильном виде. В консоли написано:

Подождите, я могу воспроизвести это в Firefox на Android, приношу извинения.

Хм… не очень весело. Это может оказаться сложным. Я подумаю, что могу сделать.

1 лайк

Не могли бы вы, пожалуйста, попробовать это:

В Firefox изображения, находящиеся за пределами видимости, не «гидратируются» полностью, из-за чего возникали проблемы с отображением. Я добавил дополнительную обработку, чтобы обойти эту проблему.

Это досадно, так как, судя по всему, в Chrome/Edge это не требуется.

2 лайка

Отлично! Проблема решена, это заслуживает чашечки кофе! :coffee:

2 лайка

Я внедрил это некоторое время назад для использования с моим плагином AI Topic Summaries.

Вы можете использовать его для TLP: