Как отобразить «author» справа от имени пользователя

Привет,

Я хотел бы, чтобы автор темы отображался с заголовком (атрибуты?) “author” справа от имени пользователя.

Если автор темы ответил на пост, то справа будет отображаться слово “author”.
Вот как это выглядит:

или

Может ли кто-нибудь подсказать, как это сделать?
Огромное спасибо! :heart:

Вот мои размышления, я не знаю, как это реализовать.

если пользователь = создатель темы в теме
то отображать «автор» справа от имени пользователя
иначе ничего не отображать

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

a.post-date span {
margin-right: 1em;
}

a.post-date:after {
content: attr(data-post-number)“пост”;
}

Привет, @neo,

Я уже создавал подобный значок автора… Вы можете посмотреть его здесь :arrow_down: Надеюсь, это поможет :slightly_smiling_face:

Спасибо большое! :heart: :heart: :heart: Это именно то, что я ожидал(а)!

Вот моя кастомизация на основе вашего кода.

Selection_813

И я заметил(а), что «автор» скрывается после других ответивших на десктопе. В моём случае это выглядит так:

// Скрыть из встроенных постов
.topic-owner article .row .embedded-posts .topic-body .topic-meta-data .names::after {
content: “”;
border: none;
padding: none;
}

Но на мобильном это не требуется. Почему так? :face_with_raised_eyebrow:

Рад, что вам понравилось :heart::slightly_smiling_face:

Если вы используете новые фильтрованные ответы (то, что использует Meta) на своём Discourse, то вам не нужно использовать строку

// Hide from embedded posts
.
.
.

Используйте только эти строки :arrow_down:


Потому что функция встроенных ответов по умолчанию не была доступна на мобильных устройствах. :slightly_smiling_face: