Статья Как правильно создавать группы пользователей в XenForo

Cyber

Основатель
Команда форума
Администратор
25.05.14
6.141
1.682
#1
На различных форумах часто попадаются вопросы о том- как правильно создать группу(ы) в XenForo? Прочтите данную статью, и вы увидите что ничего сложного в этом нет.

Итак, если вы уже читали эту статью- права групп в XenForo, то думаю у вас проблем не будет.
Идем сюда- ваш-сайт/admin.php?user-groups/ и жмем "Создать новую группу пользователей". Обзываем ее как хотим, и выставляем права исходя из следующего:

  • Никогда - это запрет на право. Никогда не переопределяется, поэтому используйте аккуратно.
  • Разрешено - это предоставляет право.
  • Не установлено (Нет) - это не дает право. Самый низкий приоритет, и любое явное указание переопределяет его.
Таким образом, если для пользователя стоит "Не установлено (Нет)" и "Разрешено", окончательное значение будет "Разрешено". Для проверки разрешений имеется система тестирования (Пользователи -> Права -> Проверить права)

Создадим например группу с повышенными правами например "Проверенные".
Проверяем что группа "Зарегистрированные" не использует значения "Никогда", (поскольку это не может быть переопределено) и устанавливаем только дополнительные разрешения "Разрешено" там, где это нужно.

Теперь о том что не все знают и часто делают ошибки.
Например добавили группу, настроили ее, а ничего не изменилось!
Проблема в приоритете оформления!

proxy.php?image=http%3A%2F%2Fips.trinixy.org%2Fuploads%2Fmonthly_2017_09%2Flarge.59c4a95c1849a_.PNG.042f885daa276a7d9a12f2c4af43bc45.PNG&hash=538f7bc1c28e4b9e9df167fe945d5e57


Объясняю: если у группы "Зарегистрированный" стоит приоритет 100 а в созданной группе 0 то права будут той группы у которой этот приоритет выше!
Зачем? А затем что приоритет оформления работает так: суммарные права, как мы знаем, суммируются из прав групп, в которых пользователь состоит. Приоритет позволяет перекрыть настройку, переписав значение из поля с наивысшим приоритетом.

Например: у зарегистрированного пользователя, приоритет 100, проверенный 200, VIP 300, модератор 400, супермодератор 500, администратор 600. А пользователь в группе зарегистрированный с дополнительными группами местный + VIP, даст права VIP.

И еще- если вы переводите пользователя в любую из групп, то основная группа должна быть группа "Зарегистрированные", а дополнительные группы уже те в которые(ю) переводите пользователя!

proxy.php?image=http%3A%2F%2Fips.trinixy.org%2Fuploads%2Fmonthly_2017_09%2Flarge.59c4b00d317fa_.PNG.09898b6c2af6b508c3c4f5064fa3af86.PNG&hash=e7771c4ff121a0d8e5ff1611ffaee3c4


На этом все. Надеюсь что все доступно и понятно разъяснил. ;)
 

Cyber

Основатель
Команда форума
Администратор
25.05.14
6.141
1.682
#3

Похожие темы

Забыли свой пароль?