XF 2.1 Принудительное подтверждение электронной почты

Версия XenForo
2.1.7

lazerhead

Проверенные
Сообщения
321
Реакции
119
Баллы
5,540
Как ограничить пользователя в правах, до тех пор, пока он не подтвердил почту? Т.к. имеется проблема - неактивированный юзер не может просматривать вложения (как и гость), но может просматривать хайды и ссылки, скрытые плагинами MMO Hide и MMO Hide Links. Хайд по числу сообщений ставить не хочется, бесполезный флуд ради счетчика не нужен. Но в то же время нужно, чтобы на форуме были пользователи только с валидными e-mail. Можно было бы просто закрыть доступ на чтение для Unconfirmed *принудив неактивированного либо активировать аккаунт и начать видеть темы, либо снова стать гостем и не видеть ссылки/хайды), но дело в том, что Guests и Unconfirmed - это одна группа, и если такое сделать, то гости тоже не смогут читать форум.
 
Последнее редактирование:
Неактивированный пользователь, пока мыло не подтвердит, состоит в группе гостей. От этого и можете отталкиваться.
Обычный хайд вешать на группу, линки фиксить нуна
 
Неактивированный пользователь, пока мыло не подтвердит, состоит в группе гостей
Обычный хайд вешать на группу

Что-то не сходится. В MMO Hide пробовал ставить хайд типа club, где club=registered, но unconfirmed все равно видит скрытое содержимое.
 

Вложения

  • Desktop Screenshot 2020.05.30 - 21.03.49.70.png
    Desktop Screenshot 2020.05.30 - 21.03.49.70.png
    12.1 KB · Просмотры: 11
  • Desktop Screenshot 2020.05.30 - 21.01.29.82.png
    Desktop Screenshot 2020.05.30 - 21.01.29.82.png
    16.9 KB · Просмотры: 12
Ну ещё как вариант можете создать группу пользователей, до которой все апаются после подтверждения, и уже в неё кидать пользователя автоматически.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу