- Автор
- IAbs17
- Совместимость с XenForo
- XF 2.2+
- XF 2.3+
- Видимый копирайт
- Нет
- Статус
- Протестирован
- Русификатор
- В архиве
Защитите своё сообщество от пользователей с неподтверждёнными email.
[IAbs17] Confirm Email Before Browsing - дополнение для XenForo, которое не позволяет новым пользователям с неподтверждённым адресом электронной почты свободно просматривать форум, темы, ресурсы и другое содержимое сообщества.После регистрации пользователь должен подтвердить свой email. Пока подтверждение не выполнено, доступ к основному содержимому сайта блокируется, а пользователю отображается понятное сообщение с дальнейшими действиями.
Это позволяет значительно раньше заставить пользователя подтвердить указанный при регистрации адрес и не даёт использовать форум в режиме просмотра до прохождения подтверждения.
Основные возможности
Полная блокировка просмотра сообществаПользователи, находящиеся в состояниях email_confirm или email_confirm_edit, не могут просматривать обычные страницы сообщества до подтверждения email.
Блокировка распространяется на:
- форумы
- темы
- сообщения
- страницы с содержимым
- ресурсы XenForo Resource Manager
- другие публичные страницы сообщества
- прочие маршруты, доступ к которым не требуется для подтверждения email
Пользователь получает специальную страницу с сообщением о необходимости подтвердить свой адрес электронной почты.
После подтверждения email ограничение автоматически снимается, и пользователь получает обычный доступ к сообществу.
Повторная отправка письма
Пользователь может перейти на страницу повторной отправки письма с подтверждением и запросить новое письмо.
Изменение адреса электронной почты
В сообщении может отображаться кнопка для изменения email-адреса аккаунта.
Функция включена по умолчанию, но при необходимости её можно отключить в настройках дополнения.
Скрытие стандартных уведомлений XenForo
Дополнение позволяет убрать стандартные уведомления XenForo, чтобы пользователь видел только сообщение дополнения.
Опция выключена по умолчанию и может быть включена в настройках.
Доступ к аккаунту сохраняется
Даже при активной блокировке пользователь сохраняет доступ к необходимым страницам:
- настройкам аккаунта
- изменению email
- настройкам безопасности
- повторной отправке письма подтверждения
- подтверждению email
- выходу из аккаунта
- другим страницам, необходимым для завершения подтверждения
Дополнение можно полностью включить или отключить одной настройкой в панели управления XenForo.
Все пользовательские тексты вынесены в систему фраз XenForo.
Не требует отдельного редактирования шаблонов
Основная логика дополнения реализована на серверной стороне и не требует ручного добавления большого HTML/JavaScript-кода в шаблоны XenForo.
Настройки
В панели управления доступны следующие параметры:- Включить дополнение
- Показывать ссылку для изменения email
- Скрывать стандартные уведомления XenForo
Дополнение рассчитано на использование в сообществах, где подтверждение email является обязательным условием для полноценного доступа к содержимому сайта.