Fandom Developers Wiki
Advertisement

MastheadRightsBadge — скрипт, который добавляет иконки аватаров из Fandom Design System к аватарам в профайлах участников на вики. Он также делает аватары круглыми, чтобы они соответствовали Fandom Design System. Список поддерживаемых групп участников приведён ниже.

Установка[]

Поддерживаемые группы[]

Все поддерживаемые скриптом группы участников перечислены здесь в порядке приоритетности. Прежде всего учитываются локальные статусы. Например, если участник Foobar123 — администратор и SOAP, над его аватаром будет указан значок администратора.

  • Administrators
  • Fandom Staff
  • Spam Obliteration and Prevention
  • Global Discussions Moderators

Стилизация[]

Контейнер значка можно стилизовать с помощью CSS-селектора .mastrightsbadge. Это касается и каждого значка в отдельности — можно использовать следующие классы:

  • .mastrightsbadge.mastrightsbadge-sysop
  • .mastrightsbadge.mastrightsbadge-content-moderator
  • .mastrightsbadge.mastrightsbadge-threadmoderator
  • .mastrightsbadge.mastrightsbadge-staff
  • .mastrightsbadge.mastrightsbadge-soap
  • .mastrightsbadge.mastrightsbadge-global-discussions-moderator

Пользовательские группы прав на данный момент не поддерживаются.

Настройка[]

Скрипт позволяет настроить размер значка. Все параметры прописываются внутри объекта window.MastheadRightsBadgeSettings.

Свойство Описание Допустимые значения Значение по умолчанию
iconSize Размер значка Все типы размеров, использующиеся в CSS 50px

Код ниже можно использовать в качестве примера:

window.MastheadRightsBadgeSettings = {
    iconSize: '60px',
};
Advertisement