• На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE

DLE Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE

Нет прав для скачивания
  • Для того, чтобы скачивать ресурсы, необходимо пожертвовать на развитие форума - здесь

Cattysss

Публикатор
Автор публикации
Команда форума
автор публикаций
490
11
18
Монетки
-10,83
Cattysss добавил(а) новый ресурс:

Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE - Clean Sign Up v2.0 – быстрая регистрация в чистом модальном окне для DLE


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

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

Узнать больше об этом ресурсе...
 

Cattysss

Публикатор
Автор публикации
Команда форума
автор публикаций
490
11
18
Монетки
-10,83
Установка

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 (для пользователя соответственно).
Помимо этого, в содержании письма для администраторов доступны следующие теги:
Код:
{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-разметки.