[MrX] Visible User Groups

[MrX] Visible User Groups 1.0.5

Нет прав для скачивания
Совместимость с XenForo
2.3.x
Видимый копирайт
Нет
Русификатор
Нет
[MrX] Visible User Groups — это дополнение для XenForo 2.3, которое позволяет участникам выбирать, какие из их собственных баннеров будут отображаться на форуме.

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

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

Характеристики​

  • Добавляет общедоступную настройку учетной записи для управления видимыми баннерами групп пользователей
  • Позволяет пользователям выбирать, какие баннеры принадлежащих им групп будут отображаться публично
  • Скрытые баннеры не лишают пользователей разрешений или доступа
  • Поддерживает группы, доступ к которым ограничен администратором, и обязательные видимые группы
  • Добавляет ссылку «Видимые группы пользователей» на боковую панель настроек учетной записи
  • Добавляет ссылку «Видимые группы пользователей» в меню для посетителей учетной записи
  • Предназначено для постов, профилей, карточек участников и всплывающих окон
  • Презентационная часть отделена от логики разрешений XenForo

Как это работает​

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

Простыми словами:
  • Пользователь сохраняет назначенные ему группы пользователей в обычном режиме.
  • Разрешения XenForo продолжают работать в обычном режиме.
  • Надстройка сохраняет информацию о том, какие баннеры групп пользователь хочет видеть в открытом доступе.
  • При отображении публичного баннера проверяется сохраненное предпочтение в отношении видимости.
  • Группы, отмеченные администратором как обязательные, остаются видимыми автоматически.
Это означает, что участник может скрыть баннер, не теряя при этом разрешений или привилегий, связанных с этой группой.

Страница для пользователей​

Надстройка добавляет новую страницу настроек аккаунта:

Код:
/account/visible-groups

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

Опция администратора​

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

Установка​

  1. Загрузите содержимое папки upload/src в свою установку XenForo.
  2. Установите дополнение из панели управления администратора XenForo.
  3. При необходимости настройте обязательные видимые идентификаторы групп.
  4. После этого пользователи смогут управлять видимыми группами в настройках своей учетной записи.

Примечания​

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