- Совместимость с XenForo
- 2.3.x
- Видимый копирайт
- Нет
- Русификатор
- Нет
[MrX] Visible User Groups — это дополнение для XenForo 2.3, которое позволяет участникам выбирать, какие из их собственных баннеров будут отображаться на форуме.
Вместо того чтобы автоматически показывать все баннеры, прикрепленные к учетной записи пользователя, это дополнение добавляет в настройки учетной записи параметр, с помощью которого пользователи могут выбирать, какие баннеры, соответствующие требованиям, должны оставаться общедоступными, а какие — скрытыми.
Это удобно для сообществ, в которых участники могут иметь несколько статусов, входить в группы доноров, премиум-группы, группы с устаревшими баннерами, группы для мероприятий или другие пользовательские группы, но не всегда хотят, чтобы все баннеры отображались в их профиле или постах.
Вместо этого оно работает как дополнительный уровень видимости поверх существующей в XenForo системы групп пользователей и баннеров.
Простыми словами:
Здесь пользователи могут включать и выключать баннеры подходящих групп и сохранять предпочтительные настройки публичного отображения.
На странице представлены видимые, скрытые, необязательные и заблокированные состояния, чтобы участники могли видеть, какие баннеры являются общедоступными, а какие контролируются правилами администратора.
Администраторы могут вводить через запятую идентификаторы групп пользователей XenForo, которые пользователи не могут скрыть. Если пользователь входит в одну из таких групп, она автоматически остается видимой.
Это удобно для групп сотрудников, модераторов, групп предупреждений и любых других групп, которые всегда должны быть на виду.
Если баннер по-прежнему отображается в пользовательском стиле, пользовательском шаблоне или стороннем дополнении, возможно, эту область нужно обновить, чтобы она соответствовала логике видимости.
Вместо того чтобы автоматически показывать все баннеры, прикрепленные к учетной записи пользователя, это дополнение добавляет в настройки учетной записи параметр, с помощью которого пользователи могут выбирать, какие баннеры, соответствующие требованиям, должны оставаться общедоступными, а какие — скрытыми.
Это удобно для сообществ, в которых участники могут иметь несколько статусов, входить в группы доноров, премиум-группы, группы с устаревшими баннерами, группы для мероприятий или другие пользовательские группы, но не всегда хотят, чтобы все баннеры отображались в их профиле или постах.
Характеристики
- Добавляет общедоступную настройку учетной записи для управления видимыми баннерами групп пользователей
- Позволяет пользователям выбирать, какие баннеры принадлежащих им групп будут отображаться публично
- Скрытые баннеры не лишают пользователей разрешений или доступа
- Поддерживает группы, доступ к которым ограничен администратором, и обязательные видимые группы
- Добавляет ссылку «Видимые группы пользователей» на боковую панель настроек учетной записи
- Добавляет ссылку «Видимые группы пользователей» в меню для посетителей учетной записи
- Предназначено для постов, профилей, карточек участников и всплывающих окон
- Презентационная часть отделена от логики разрешений XenForo
Как это работает
Это дополнение не удаляет группы пользователей из учетной записи участника. Оно не изменяет разрешения, проверки доступа, продвижение по службе, повышение в должности или назначенные группы пользователей.Вместо этого оно работает как дополнительный уровень видимости поверх существующей в XenForo системы групп пользователей и баннеров.
Простыми словами:
- Пользователь сохраняет назначенные ему группы пользователей в обычном режиме.
- Разрешения XenForo продолжают работать в обычном режиме.
- Надстройка сохраняет информацию о том, какие баннеры групп пользователь хочет видеть в открытом доступе.
- При отображении публичного баннера проверяется сохраненное предпочтение в отношении видимости.
- Группы, отмеченные администратором как обязательные, остаются видимыми автоматически.
Страница для пользователей
Надстройка добавляет новую страницу настроек аккаунта:
Код:
/account/visible-groups
Здесь пользователи могут включать и выключать баннеры подходящих групп и сохранять предпочтительные настройки публичного отображения.
На странице представлены видимые, скрытые, необязательные и заблокированные состояния, чтобы участники могли видеть, какие баннеры являются общедоступными, а какие контролируются правилами администратора.
Опция администратора
Надстройка включает в себя опцию администратора для обязательных видимых идентификаторов групп пользователей.Администраторы могут вводить через запятую идентификаторы групп пользователей XenForo, которые пользователи не могут скрыть. Если пользователь входит в одну из таких групп, она автоматически остается видимой.
Это удобно для групп сотрудников, модераторов, групп предупреждений и любых других групп, которые всегда должны быть на виду.
Установка
- Загрузите содержимое папки upload/src в свою установку XenForo.
- Установите дополнение из панели управления администратора XenForo.
- При необходимости настройте обязательные видимые идентификаторы групп.
- После этого пользователи смогут управлять видимыми группами в настройках своей учетной записи.
Примечания
Это дополнение предназначено только для управления публичным отображением. Его не следует использовать в качестве системы разрешений, оно не заменяет встроенную в XenForo систему групп пользователей и разрешений.Если баннер по-прежнему отображается в пользовательском стиле, пользовательском шаблоне или стороннем дополнении, возможно, эту область нужно обновить, чтобы она соответствовала логике видимости.