Доступно множество вариантов выбора источника тем. Изображения можно получать по тегу, по категории или используя период «топ тем». Изображения можно ограничить текущей просматриваемой категорией или взять со всего сайта.
В предпочтениях пользовательского интерфейса добавлена настройка, позволяющая пользователям скрывать баннер на текущем устройстве.
Настройки
Название
Описание
featured category
Категория, содержащая выделенные темы. Установите значение 0 для всех категорий. Настройка «Ограничить категорией» переопределит это значение.
featured tags
Тег, содержащий выделенные темы. Он должен быть публично доступен.
topic source
Какой алгоритм следует использовать для выбора тем
top period
Период времени, используемый, когда «topic_source» установлен в «top»
randomize topics
Случайным образом выбирать и упорядочивать темы
display when unfiltered
Отображать на странице «Последние» без фильтрации
display on categories
Отображать на страницах категорий
display categories
Отображать плитки при просмотре этих категорий. Оставьте пустым для всех категорий
maximum topic count
Максимальное количество отображаемых тем
scope to category
Ограничить темы текущей категорией
display mobile
Отображать на мобильных устройствах
Перевод
Значение по умолчанию
preference_header
Баннер выделенных тем
preference_description
Показывать баннер выделенных тем на этом устройстве
Размещено у нас? Компоненты тем доступны для использования в наших тарифах Standard, Business и Enterprise.
Это потрясающе! Это привлечет еще больше кликов на моем форуме.
@david, хотя и не выбрано, оно отображается на странице категорий. Также, если у темы нет изображений, можем ли мы установить изображение по умолчанию?
Редактирование: один участник сказал, что это работает только на MacOS, потому что он ничего не видит.
В основном это вопрос стиля. Кроме того, компонент «Фича главной страницы» предназначен только для использования на главной странице. Этот же работает ещё в нескольких местах.
При такой конфигурации плитки должны отображаться на всех страницах категорий, верно? Мой тег для избранного — “destacado”, однако плитки не появляются на странице категории.
Нет, это не одно и то же. Компонент темы «Featured Tiles», о котором идёт речь в этой теме, официально поддерживается командой Discourse и предоставляет только то, что показано на скриншоте. «Topic List Previews» — это сторонний плагин и/или тема с другим дизайном и набором функций.
Есть ли способ настроить выборку только из тем с фотографиями или изображениями? В противном случае возникает диссонанс: ряд пустых серых квадратов и изредка — фотография.
Должны использоваться изображения размером 200x200 на обычных экранах, автоматически увеличивающиеся до 400x400 на экранах с высоким разрешением (HiDPI).
Спасибо за ссылку. Просматривая сайт, я вижу, что проблема в том, что изображения имеют портретную ориентацию. Таким образом, мы сжимаем изображение размером 3072x4608 пикселей в квадрат 200x200, получая размер 133x200. Затем мы пытаемся «заполнить» им блок размером 222x150. В результате мы отображаем изображение шириной 133 пикселя в области шириной 222 пикселя.
Одно из решений — перестать «заполнять» баннер изображением и вместо этого «вписать» его. Именно такой подход мы используем для миниатюр в списке тем:
Выглядит отлично, мне нравится, что плитки не перегружают интерфейс. У меня есть несколько вопросов по его настройке.
Мне не удалось отобразить рекомендуемые плитки на страницах категорий — они появляются только на главной странице. Ниже приведена моя конфигурация (названия категорий я закрыл, так как пока не хотим их раскрывать). Не упустил ли я что-то?
Второй вопрос — можно ли задать изображения по умолчанию для плиток, вместо тех, что берутся из тем? Часто мы будем рекомендовать темы без изображений, но при этом хотим, чтобы всё выглядело аккуратно. Если встроенного способа сейчас нет, придётся ли для этого править CSS или JS?
Есть ли определенный тип изображения (.jpg, .png, .tiff), с которым это работает? Изображения не отображаются в 2 из 3 тем, которые я пометил, хотя сама тема отображается.