Значок администратора рядом с именем в сообщениях/темах

Привет,

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

Я хотел бы настроить это и добавить кастомные иконки, которые будут различать администраторов и модераторов. Возможно ли это? Если да, то где в настройках мне нужно искать? Спасибо.

С уважением

3 лайка

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

Группы → /g
Значки → /admin/badges

6 лайков

Кстати, несколько лет назад существовало до двух щитов — по одному для модератора и администратора. В то время было решено, что для обычного пользователя это различие не имеет большого значения, поэтому их объединили.

7 лайков

Но там уже есть группа «Администраторы» по умолчанию. Почему нельзя отредактировать её и добавить пользовательское изображение флейра?

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

Вы можете решить свою задачу с помощью компонента темы «Значки для постов»:

Просто создайте специальные значки для администраторов и модераторов, как было предложено выше, а затем добавьте их в компонент. (В качестве примера: я использую этот компонент на своём форуме, чтобы выделять пользователей, которые сделали финансовые взносы через Patreon или Buy Me A Coffee:

badges admin)

3 лайка

Это хорошо, спасибо. Однако есть ли другой способ добиться этого без установки чего-либо? Например, просто изменить какой-то скрипт и добавить значок бейджа только для администраторов? Мне не нужны бейджи для всех пользователей, что предлагается компонентом темы.

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

Вот что я сделал:

  • Создал группу под названием «Администраторы» и добавил туда себя как участника.
  • Создал значок «Админ», добавил иконку щита и в выпадающем меню групп создал группу «Администраторы».
  • Перешел в настройки значков тем и добавил значок «Админ» для отображения.
  • Значок «Админ» виден на странице значков.

=> Результат: я не вижу себя в списке владельцев значка, хотя состою в группе «Администраторы».

Где можно назначить значок «Админ» группе «Администраторы»? Я что-то упустил?

3 лайка

Я разобрался. Я следовал руководству ниже о том, как вручную выдать бейдж пользователям. Оказалось, нужно перейти на профиль пользователя/свой профиль, там отредактировать бейдж и выбрать newly созданный бейдж, в данном случае «Администратор».

Теперь всё работает. Отлично.

5 лайков