Скачать Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE
Эта версия является последней, в которой собраны все ваши пожелания, основными из которых являются:
1. Разработан новый авторский дизайн, с адаптивной (и кроссбраузерной) версткой и красивой анимацией.
2. Регистрация осуществляется в один шаг (заполнив всего 3 обязательный поля) без использования стандартной регистрации CMS (одно из явных отличий от первой версии модуля) в модальном окне, с любой страницы сайта. При этом отключение стандартной регистрации DLE сократит число возможный авторегистраций на вашем сайте.
3. Добавлена возможность работы с черными списками заложенными в CMS (различные блокировки пользователей и спам-базы).
4. Добавлены свои e-mail уведомления, поддерживающие HTML-разметку.
Настройка модуля
Модуль имеет блок необязательных настроек в файле index.php, который находится в папке /engine/ajax/clean_sign_up/.
Блок выглядит следующим образом:
// Блок необязательных настроек
$admin_email = ""; // E-mail администратора
$subject_for_admin = "Новая регистрация на сайте"; // Тема письма для администратора
$subject_for_user = "Регистрация на сайте"; // Тема письма для пользователя
$site_name = ""; // Название сайта
// Конец блока необязательных настроек
Помимо этого, основные настройки берутся из панели управления сайтом, в частности общее разрешенное количество регистраций, группа, в которой будет зарегистрирован человек, поддержка мультирегистраций (регистрация нескольких аккаунтов с одного IP-адреса) и прочие параметры, предусмотренные этой CMS.
Работа с уведомлениями
Как уже говорилось ранее, модуль включает в себя два уведомления. Это уведомление для администратора (о том, что на сайте зарегистрировался новый пользователь) и, соответственно, для самого пользователя.
Содержание писем находится в папке темы (/templates/), в файлах csu_mail_for_admin.tpl (для администратора) и csu_mail_for_user.tpl (для пользователя соответственно).
Стандартный вид письма, отправляемого администратору:
Стандартный вид письма, отправляемого пользователю:
Помимо этого, в содержании письма для администраторов доступны следующие теги:
{csu_user_login} – логин пользователя.
{csu_user_email} – e-mail пользователя.
{csu_user_id} – ID пользователя.
{csu_user_ip} – IP пользователя на момент регистрации.
{csu_site_name} – название сайта.
{csu_site_url} – адрес сайта.
В содержании же письма для пользователей доступен немного другой их перечень:
{csu_user_login} – логин пользователя.
{csu_user_password} – пароль пользователя.
{csu_user_id} – ID пользователя.
{csu_site_name} – название сайта.
{csu_site_url} – адрес сайта.
Помимо этого, в содержании писем доступно использование HTML-разметки.
Модуль тестировался на DLE версий: 13.0 и выше. В более ранних версиях работа модуля также возможна.
Автор: Артем Малков
Поддержать автора: https://funding.webmoney.ru/pandoge/donate
clean_sign_up_2_0_pandoge_com.zip
[11.23 Kb] (cкачиваний: 180)