Clean Sign Up 2.0

Clean Sign Up 2.0

Clean Sign Up 2.0 — это новая версия плагина, который позволяет организовать быструю регистрацию на вашем сайте. Решение понравилось многим пользователям и собрало неплохие отзывы, от чего разработчик решил модернизировать проект и на основе обратной связи добавил в него ряд нововведений.

Итак, что же изменилось?

  • Переработан дизайн.
  • Адаптивные размеры графических элементов
  • Добавлена красивая анимация
  • Кроссбраузерная верстка — модуль одинаково хорошо отображается в любых современных обозревателях
  • Быстрая регистрация всего в три простых шага — пользователю нужно лишь указать логин, электронную почту и придумать пароль. При этом число авторегистраций значительно сокращается, а использовать стандартную форму движка DataLife Engine не имеет смысла — все доп.данные юзер может добавить в своем профиле.
  • Модуль взаимодействует с ЧС на сайте и регулирует регистрацию нежелательных пользователей
  • Система уведомлений через E-mail теперь поддерживает HTML разметку.

Это далеко не полный список изменений, но будьте уверены, плагин обзавелся кучей и других полезных возможностей. Работает это чудо на DLE версии 13.0 и выше, но если у вас стоит менее свежий вариант движка, Clean Sign Up все равно должен нормально установится.

Скачать бесплатно плагин: clean_sign_up_2.0

Как установить Clean Sign Up 2.0?

1. По желанию, вы можете деактивировать классическую регистрационную форму скрипта — для этого найдите /engine/engine.php и в самом начале добавьте следующее:

// Отключение регистрации для Clean Sign Up
if((string)$_GET["do"] == "register") {
header("HTTP/1.0 301 Moved Permanently");
header("Location: /");
die("Redirect");
}

2. Разархивируйте скачанный архив и поместите его содержимое на сервер вашего ресурса по FTP соединению.
3. Далее откройте main.tpl и именно перед закрывающем тегом пропишите:

{include file="engine/modules/clean_sign_up.php"}

4. Затем в основном файле шаблона поместите кнопку, нажав на которую пользователь откроет окно регистрации:

[group=5]
<a href="javascript: void(0);" id="csu_link" title="Регистрация на сайте">Регистрация</a>
[/group]

5. В конечном итоге рекомендуем почистить кэш.

На этом всё — плагин успешно установлен и готов к работе.

Настройка модуля
Модуль имеет блок необязательных настроек в файле 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 (для пользователя соответственно).

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Sergey
7
Sergey
Веб разработчик
Опыт: 4 года
Немного об авторе:
Занимаюсь созданием и поддержкой сайтов. Дорабатываю сайты, поддерживаю серверы. Установка CMS, создание модулей, плагинов.
Услуги: Программирование, создание и поддержка ссайтов

Читайте также