Перейти к содержимому
Русский язык для Invision Community 5

Дополнительное поле только для определенной группы

Нужно чтобы при создании дополнительного поля в профиле пользователя можно было указать какой группе или группам пользователей оно (поле) будет доступно для заполнения.

Кто-то сталкивался с такой задачей?

Если да, поделитесь рецептиком? :)

Рекомендованные сообщения

К сожалению, там нет возможности для этого.

 

Поле только можно сделать приватным

А также: Make Admin and Super Moderator Editable/Viewable Only?

 

И все.

будет доступно для заполнения.

А просмотр?

  • Автор

Просмотр дело второстепенное, на данном этапе главное дать право заполонить поле только лишь определенным группам!

На самом деле если бы только админы видели это поле то меня вполне бы устроило. :)

Форма с полями скорее всего идет через шаблон с циклом foreach. А значит, там же можно на месте для определенных полей проверить группу и скрыть на её основании поле, составив if-условие :)

 

Как отдельный хук этот мод может быть достаточно сложным (хранить, обрабатывать и давать настраивать параметры доступности группам для каждого поля), но, если это устроит, скорее всего, можно отделаться простой правкой шаблона.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.