Skip to content

Плагин Staff Page

Плагин Staff Page позволяет представить команду вашего сервера на вашем сайте. Вы ведёте состав команды — имена, роли, аватары, описания и социальные ссылки — из панели, а посетители видят его либо как отдельную страницу Staff (автоматически добавляемую в навигацию сайта), либо встроенным как раздел Support Team на странице поддержки вашей темы. Цель — аккуратный, настраиваемый способ вывести людей, стоящих за вашим сообществом, на передний план.

Возможности

  • Состав команды: добавьте каждого участника с именем, ролью (показывается как бейдж), приоритетом сортировки, изображением аватара, произвольным описанием и любым количеством социальных ссылок.
  • Аватары Minotar: нажмите Use Minotar, чтобы автоматически заполнить аватар из имени пользователя Minecraft участника. Если URL аватара не задан, тема автоматически откатывается к рендеру шлема Minotar.
  • Умные социальные иконки: ссылки Discord, Twitter/X, Instagram, GitHub, YouTube и Twitch автоматически сопоставляются с их фирменными иконками (с всплывающими подсказками); всё остальное получает обобщённую иконку ссылки.
  • Три режима отображения: показывайте команду как List (горизонтальные строки), Card (центрированные карточки — по умолчанию) или Grid (плитки с фото и наложением при наведении).
  • Два места отображения: показывайте команду на отдельной странице темы по выбранному вами URL или добавляйте её на страницу Support вашей темы.
  • Журнал активности: каждое создание, обновление, удаление и изменение настроек записывается в журнал активности панели с именем пользователя действующего администратора.
  • Локализация: полностью переведено на английский, турецкий и русский.

Управление командой

Ссылка Staffs (иконка users-cog) появляется в боковой панели сразу после Players. Она открывает страницу Staff Management, где вы можете:

  • Видеть общее количество участников команды.
  • Add Staff через модальное окно или редактировать / удалять любого участника из таблицы.

Участники упорядочены по приоритету (сначала меньшие числа), затем по алфавиту по имени.

Настройки

Настройки отображения находятся на собственной странице деталей плагина, под карточкой Settings — а не на странице управления:

  • Display Location: Theme Page или Support Section.
  • Page URL: путь для отдельной страницы (по умолчанию /staff). Редактируется только в режиме Theme Page.
  • View Mode: List, Card или Grid.

TIP

Когда вы используете расположение Support Section, команда всегда показывается в макете Card, независимо от настройки View Mode.

TIP

Изменение Page URL вступает в силу для посетителей при следующей загрузке приложения темы, поскольку страница и её пункт навигации регистрируются при запуске.

Необходимые права доступа

  • MANAGE_STAFF — добавление, редактирование и удаление участников команды (также открывает ссылку в боковой панели и страницу управления).
  • MANAGE_STAFF_SETTINGS — изменение URL страницы, режима отображения и места отображения.

Открытый исходный код

Этот плагин имеет открытый исходный код и лицензируется под GPLv3. Вы можете получить доступ к исходному коду на GitHub:

Настройка

  1. Включите плагин в панели администратора Pano.
  2. Откройте Panel → Staffs и добавьте участников вашей команды.
  3. Откройте страницу деталей плагина → Settings, чтобы выбрать место отображения и режим отображения.
  4. Зайдите на свой сайт, чтобы увидеть свою команду (по умолчанию /staff в режиме Card)!