Автор Тема: Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE  (Прочитано 235 раз)

0 Пользователей и 1 Гость просматривают эту тему.

shans5Автор темы

  • *
  • *
  • Оффлайн
  • Награды Более 4 лет на форуме !!! Топ 10 по сообщениям Топ 10 по созданным темам Более 1000 созданных тем Репутация более 50 Более 3000 сообщений Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 40
  • Сообщений: 3740
  • Страна: ru
  • Поблагодарили: 799 раз(а)
  • Репутация +69/-6
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:1979-06-30
    • Награды
http://svalka58.ru/my_img/img/2019/05/26/d3bd0.png
Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE

Эта версия является последней, в которой собраны все ваши пожелания, основными из которых являются:

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

Установка

1. По необходимости, отключите стандартную регистрацию DLE. Для этого, откройте файл /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 (для пользователя соответственно).

Стандартный вид письма, отправляемого администратору:

http://svalka58.ru/my_img/img/2019/05/26/ebe39.png
Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE

Стандартный вид письма, отправляемого пользователю:
http://svalka58.ru/my_img/img/2019/05/26/ea49a.png
Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE

Помимо этого, в содержании письма для администраторов доступны следующие теги:

{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} – адрес сайта.

Модуль тестировался на DLE версий: 13.0 и выше. В более ранних версиях работа модуля также возможна.
Автор: Артем Малков

Ссылка на файлhttp://q32.ru/bQFD
Скачать без просмотра рекламы:

Для просмотра скрытого текста нужна регистрация.
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 
Теги:
 

Модуль "Фейковые регистрация пользователей"

Автор velas85Раздел Совместные покупки

Ответов: 4
Просмотров: 3171
Последний ответ 20 Февраля 2016, 23:21:26
от darkcs
External Accounts 2.0.2 - регистрация и авторизация через соц. сети XenForo 2

Автор shans5Раздел Модули (плагины) XenForo

Ответов: 0
Просмотров: 114
Последний ответ 03 Января 2019, 16:52:10
от shans5
Регистрация без подтверждения почты для фруктовой фермы

Автор shans5Раздел Разное для фруктовых ферм

Ответов: 3
Просмотров: 3903
Последний ответ 10 Сентября 2016, 14:04:39
от maks161
регистрация,не приходит письмо с подтверждением

Автор den1978Раздел Вопросы / ответы по разным скриптам

Ответов: 2
Просмотров: 466
Последний ответ 30 Марта 2019, 05:38:04
от finans13
Регистрация новых участников

Автор enclaveРаздел Вопросы по настройке фруктовых ферм

Ответов: 5
Просмотров: 2722
Последний ответ 29 Марта 2019, 17:51:36
от den1978
Имя пользователя:
Пароль:
Session: