Аватар автора темы / последнего ответа на мобильном

Есть ли способ настроить отображение аватара только автора темы в сообщениях, а не последнего отвечающего?

Это должно работать только на мобильных устройствах.

О, я бы тоже хотел это видеть на десктопе! В моей сообществе поддержки важнее тот, кто опубликовал сообщение первым, а не тот, кто ответил последним…

Оба этих решения работают на мобильных устройствах и настольных компьютерах.

Добавляет столбец автора и предлагает опцию для отображения последнего участника в столбце участников:

Добавляет столбец автора и удаляет столбец участников:

Думаю, это решение работает только на мобильных устройствах:

Хм, вчера я попробовал первые два компонента темы, но визуально не удалось просто «заменить» один аватар другим — в обоих темах Air и Horizon это выглядело совсем не так. Попробую ещё раз и сделаю скриншоты, но просто хотел заранее предупредить!

Я не программирую для Horizon, извините. Первые два варианта с ним не заработают. Discourse сделал Horizon довольно негибким в плане кастомизации. Насколько я знаю, в Horizon по умолчанию уже отображаются автор и последний постер?

А вот с темой Air они должны работать. Проверю, когда будет время :slight_smile:

Вы обнаружите, что не все темы и компоненты тем совместимы друг с другом, поэтому вам придётся принимать решения в этом вопросе. :woman_shrugging:t2:

Понял! Указывают ли компоненты где-либо, с какими темами они совместимы?

нет. но иногда я это отмечаю, если знаю

Вот как выглядит Автор списка тем в теме Air у меня, на случай, если это будет полезно:

Я быстро посмотрел, и добавление этого кода в CSS локального пользовательского компонента исправит проблему, если вы используете компонент темы «Автор списка тем».

.full-width .contents .topic-list .topic-list-body .topic-list-item .topic-list-data.posters {
    display: none;
}
.custom-author-column {
  display: flex;
  align-items: center; 
  justify-content: center;
}