Плагин 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:
Настройка
- Включите плагин в панели администратора Pano.
- Откройте Panel → Staffs и добавьте участников вашей команды.
- Откройте страницу деталей плагина → Settings, чтобы выбрать место отображения и режим отображения.
- Зайдите на свой сайт, чтобы увидеть свою команду (по умолчанию
/staffв режиме Card)!