Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » DataLife Engine » DLE Модули » Clean Sign Up 2.0 – регистрация в модальном окне для DLE

Clean Sign Up 2.0 – регистрация в модальном окне для DLE

Mr.S
Опубликовано 27-06-2022, 17:34
Clean Sign Up 2.0 – регистрация в модальном окне для DLE

Вторая версия модуля AJAX-регистрации «Clean Sign Up» для CMS DataLife Engine.

Какие изменения коснулись этой версии?

  1. Разработан новый авторский дизайн с сохранением основной идеи – легкость, чистота в дизайне и быстрота в регистрации. Добавлена адаптивность и приятная анимация различных элементов формы.
  2. Модуль подключен к стандартным функциям движка (фильтрация пользователей (черные списки) и защита от спамеров). Плюсом ко всему добавлен ряд собственных условий проверки веденных данных пользователей.
  3. В отличие от первой версии модуля, здесь не используется стандартная регистрация DLE. Это значит, что можно отключить стандартную регистрацию, тем самым обезопасить себя от ботов авторегистраторов, которые часто докучают владельцам сайтов с этой CMS.
  4. Регистрация осуществляется без покидания страницы, а это значит, что пользователь не потеряет нужную ему информацию, которую он черпал в момент регистрации со страниц вашего сайта.
  5. Тексты писем (уведомлений), отправляемые пользователю и администратору сайта, вынесены в отдельные файлы и имеют поддержу HTML-разметки. Это позволит вам (по необходимости) создать свои красивые и уникальные e-mail письма и выделиться среди других ресурсов.
  6. Ну и напоследок – добавлена возможность автоматического входа (авторизации) по желанию пользователя после прохождения успешной регистрации.
В целом неплохо, не так ли? Я тоже так думаю, поэтому не будем терять время и приступим к установке.

Установка модуля

1. Для начала отключим стандартную регистрацию в DLE установив плагин xml.
2.  Загрузите папки engine и templates.
3. В файл main.tpl вашей темы, в самый его низ, перед закрывающим тегом  подключите скрипт вывода модального окна:
{include file="engine/modules/clean_sign_up.php"}
4. В нужное место на вашем сайте вставьте ссылку для вызова окна регистрации (вставить в тег a):
[group=5]

    href="jаvascript: void(0);" id="csu_link"

[/group]
Установка завершена!

Модуль имеет блок необязательных настроек в файле index.php, который находится в папке /engine/ajax/clean_sign_up/.
$admin_email = ''; // E-mail администратора
$subject_for_admin = 'Новая регистрация на сайте'; // Тема письма для администратора
$subject_for_user = 'Регистрация на сайте'; // Тема письма для пользователя
$site_name = ''; // Название сайта
Помимо этого, основные настройки берутся из панели управления сайтом, в частности общее разрешенное количество регистраций, группа, в которой будет зарегистрирован человек, поддержка мультирегистраций (регистрация нескольких аккаунтов с одного IP-адреса) и прочие параметры, предусмотренные этой CMS.
Понравилось?
0
0
1

Скачать Clean Sign Up 2.0:

clean-sign-up-2.zip Размер файла: 21.6 Kb
9 368
0