Супербыстрый хостинг на SSD от 165р в месяц   •   Реклама
6 716 просм
65 комм
Поделиться:

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

Привет, друзья! Выкроил немножко времени для того, чтобы побаловать вас своей новой бесплатной работой.

Сегодня я рад представить вам «Clean Sign Up» – быструю регистрацию в модальном окне для CMS DataLife Engine.

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

Что умеет и чем хороша эта форма?

  1. Минимум шагов для регистрации.
  2. Автоматическая проверка ника на заполненность.
  3. Проверка заполненности всех полей перед регистрацией.
  4. Проверка валидности указанного адреса e-mail.
  5. Ну и конечно же – приятный дизайн.

Установка не сложная, но кропотливая, поэтому запаситесь терпением. Поверьте, оно того стоит ;)

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

1. Подключитесь к вашему сайту по FTP.

2. Скачайте архив в конце статьи и содержимое загрузите в корень вашего сайта.

3. Откройте файл main.tpl в папке вашей темы и перед закрывающим тегом </body> подключите форму:

[group=5]

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

[/group]

4. В нужное место на вашем сайте вставьте ссылку для вызова окна регистрации:

[group=5]

	<a href="javascript://" id="open_clean_form">Регистрация</a>

[/group]

5. В папке вашей темы откройте файл registration.tpl и все содержимое замените на:

[validation]

	<div class="validation_ok">
	
		<b>Уважаемый посетитель,</b><br>
		поздравляем, Ваш аккаунт только что был зарегистрирован на нашем сайте!<br>
		Не нарушайте <a href="/rules.html" target="_blank">правила проекта</a> и приятного Вам времяпровождения!<br>
		
		<div>
		
			<a href="/" title="Перейти на главную страницу">Продолжить</a>
			
		</div>
		
	</div>
	
[/validation]

Сохраните и отправьте обратно на сайт.

6. Авторизуйтесь в панели управления вашим сайтом. Перейдите в «Настройки скрипта», пункт «Настройки системы»:

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

На открывшейся странице переключитесь на вкладку «Настройки для пользователей»:

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

И на открывшейся форме отключите «Код безопасности» и «Включить систему Вопрос - Ответ».

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

Сохраните изменения.

7. Очистите кэш. Поздравляю, установка закончена!

Чтобы вы представляли, что в итоге у вас должно получиться – посмотрите эту видеодемонстрацию:

Приятного пользования!

ФайлРазмерСсылка
65
комментариев
Гостям запрещено участвовать в обсуждениях сайта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
Гости  |  679

Хорошо бы внедрить и вверху стандартную регистрацию через соц. сети а то она не работает!

27.09 в 13:06
  • 0
Гости  |  679

а можно сделать регистрацию в один шаг но с моими дополнительными полями, которые я создам в админке для регистрации?

3.09 в 13:08
  • 0
Администратор  |  735

Alex, можно взглянуть на сайт?

24.08 в 13:57
  • 0
Гости  |  679

При попытке ввести логин выдает ошибку:

Недопустимая длина имени. Логин не может быть менее 3 символов и более 40 символов!

Куда копать?

24.08 в 13:42
  • 0
Администратор  |  735

Дима, библиотеку jQ подключили? В комментариях выше написано про это.

22.08 в 18:15
  • 0
Гости  |  679

Не могу установить даный модуль когда нажимаю регистрация ничего не происходит

22.08 в 17:44
  • 0
Администратор  |  735

Виталя, на третьей странице комментариев есть ответ на ваш вопрос.

21.06 в 00:43
  • 0
Гости  |  679

А как сделать, чтобы 2 кнопки работали?

21.06 в 00:03
  • 0
Администратор  |  735

maks, напишите нам через форму обратной связи - пришлем архив с нужной кодировкой.

19.06 в 17:16
  • 0
Гости  |  679

Доброго дня у меня кодировка windows-1251, после установки иероглифы может быть подскажете как перевести в утф 8?

18.06 в 17:12
  • 0
Гости  |  679

Всем тем у кого появляется ошибка "Error" это из-за того что вы удалили копирайт автора, но как говорится на одни мозги найдутся другие мозги, если хоть чуть разбираешься в JS то сможешь исправить эту ошибку, а если нет, то и не суйся уважай труд автора и оставь копирайт!

5.06 в 20:59
  • 0
Гости  |  679

Подтвердите действие на странице

Error!

5.06 в 17:34
  • 0
Администратор  |  735

Андрей, первая ошибка банальна. У Вас измененный код модуля. Используйте его без изменений из статьи и проблем с этим не будет.

Что касается второй - ссылка на выход работает нормально. Проверено на браузере Firefox.

11.05 в 18:52
  • 0
Гости  |  679

Сайт http://l91958rs.bget.ru/

Обычная стандартная тема.

1. http://joxi.ru/l2Z1B8gfwpagMm.jpg первая ошибка

2. http://joxi.ru/ZrJNDWZs9YNXBr.jpg вторая ошибка

11.05 в 15:16
  • 0
Администратор  |  735

Андрей, можно взглянуть на сайт?

Вообще, попробуйте эту библиотеку + очистить кэш

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

Библиотеку нужно подключать выше всех скриптов, желательно в HEAD.

11.05 в 13:15
  • 0
Гости  |  679

1. "<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>" - подключил.

По прежнему выскакивает: Постоянно выскакивает окошко "error - подтвердите действие на ......" что за хрень? и это к стати во всех Ваших модулях!

2. Перестал работать тег "{logout-link}" (выйти, после установки модуля!)

-----

В консоле TypeError: $.ui is undefined[Подробнее]

11.05 в 11:13
  • 0
Гости  |  679

Хотя уже понял.. что это не из-за данного модуля..

А из-за чего то другого.. пойду думать =(

29.04 в 18:52
  • 1
Гости  |  679

То я уже который час пишу в тп DLE, аля как решить проблему, они такую чушь по этому поводу пишут.. что даже хз кому писать и как делать..

29.04 в 18:37
  • 0
Администратор  |  735

Алексей, дайте адрес Вашего сайта. Посмотрю в чем проблема.

29.04 в 16:49
  • -1
Гости  |  679

Ну хз.. столкнулся с проблемой авторизации через соц сети.. когда поставил этот модуль.

Всё время после авторизации перекидывает на не существующую страницу.. хз что это....

/registerAjax/

Да и страница белая с ошибкой промелькивает.. аля:

http://f5.s.qip.ru/krBdR4A1.jpg

Версия PHP: 5.6.36

29.04 в 15:07
  • 0
Гости  |  679

Все отлично работает на 11 и 12. Спасибо большое, значительно облегчает создание тестовых пользователей на виртуальном сервере )

20.04 в 14:54
  • 0
Администратор  |  735

Дима, а модуль устанавливали точно с нашего сайта? Без каких либо изменений?

Если да - то подключите библиотеку jQuery в head вашего сайта.

14.04 в 21:33
  • 5
Гости  |  679

Постоянно выскакивает окошко "error - подтвердите действие на ......" что за хрень? и это к стати во всех Ваших модулях!

14.04 в 20:13
  • 0
Администратор  |  735

Алексей,

[group=5]

<a href="javascript://" id="open_clean_form">Регистрация</a>

[/group]

Замените на

[group=5]

<a href="javascript://" class="open_clean_form">Регистрация</a>

[/group]

В скрипте main.js (30 строка)

$("#open_clean_form").on("click", function() {

замените на

$(".open_clean_form").on("click", function() {

13.04 в 02:39
  • 5
Гости  |  679

Собственно такой вопрос.. у меня в шаблоне (на главной и.т.д.) несколько ссылок на регистрацию.. 2-3 штуки

[group=5]

<a href="javascript://" id="open_clean_form">Регистрация</a>

[/group]

Но будет открывать только 1.. а другие просто не будут функционировать..

Как сделать чтобы и другие работали ?

11.04 в 20:42
  • 0
Гости  |  679

Ещё бы такой же подобный модуль авторизации.. и вообще шикарно было бы.

7.04 в 23:42
  • 0
Гости  |  679

зачем писать два раза "делайте"?

29.03 в 14:01
  • 0
Гости  |  679

И не плохо было использовать свой tpl шаблон, чтобы можно было настроить внешний вид модального окна под свой дизайн.

25.03 в 13:47
  • 0
Гости  |  679

Работает на 12.1, проверил.

Есть один момент пока. Авторизация на DLE обычно в модальном окне, и если прописать там ссылку на регистрацию, желательно, чтобы окно авторизации закрывалось автоматом, иначе два окна открытых получается. Либо сделать два примера установки: как есть сейчас, и чтобы окно авторизации закрывалось.

25.03 в 13:34
  • 0
Администратор  |  735

дима, какие возникают проблемы в использовании?

20.03 в 00:06
  • 5
Гости  |  679

Привет. На dle 12 не работает должным образом

19.03 в 23:36
  • 0
Администратор  |  735

jebir,

1. Проверить корректность настроек.

2. Очистить кэш сайта.

3. Очистить кэш браузера.

11.02 в 13:42
  • 10
Гости  |  679

Здравствуйте! отключил «Код безопасности» и «Включил систему Вопрос - Ответ». но пишет неверный ответ что делать?

10.02 в 20:54
  • 1
Гости  |  679

если поможет вот скрин исходного кода, который постоянно меняться в районе "opacity" https://a.radikal.ru/a16/1802/f7/c5b4a1ef2244.png

1.02 в 06:14
  • 0
Гости  |  679

Можно узнать ваш регион для тестирования!?

1.02 в 06:01
  • 0
Администратор  |  735

wsionc, проверил в нескольких браузерах - сайт не доступен.

31.01 в 22:54
  • 11
Гости  |  679

Проверьте кеш может в нем дело... так как доступ открыт нормально и проблем с сертификатом нет! вот в исходнике такая вот ошибка https://hdfox.ru/uploads/2018-01-31_213804.png

31.01 в 22:40
  • 0
Гости  |  679

доступ полностью открыт странно...

31.01 в 19:51
  • 0
Администратор  |  735

wsionc, сайт не открывается. Ошибка в браузере - Ошибка при установлении защищённого соединения

31.01 в 19:46
  • 5
Гости  |  679

Да вот сайт {link} как раз сейчас стоит такая проблема актуальна

31.01 в 17:29
  • 0
Администратор  |  735

wsionc, Здравствуйте. Можно взглянуть на сайт, где повторяется проблема?

30.01 в 13:47
  • 6
Гости  |  679

Артем, доброй ночи у меня почему то постоянно выскакивает "Загрузка. Пожалуйста подождите" с чем такое связано?

29.01 в 02:49
  • 0
Администратор  |  735

alcarin, подключите библиотеку jQuery.

15.01 в 20:45
  • 11
Гости  |  679

вообще ничего не происходит нажимая на кнопку регистрация

15.01 в 20:40
  • 0
Администратор  |  735

Сергей, смените кодировку js-файла, проблема в таком случае должна решиться

7.01 в 20:06
  • 10
Гости  |  679

Решил попробовать поставить в denwer, красиво всё сделано, но выдало почему-то каракули)cool

7.01 в 03:46
  • 0
Администратор  |  735

Максим, Очень жаль, что удалили копирайты разработчика. neutral

В стили вашего сайта (в самый низ) вставьте:

.overlay_clean {

z-index: 9999 !important;

}

Это должно решить Вашу проблему.

5.01 в 03:48
  • 7
Гости  |  679

при выводе модального окна поверх него вылезает информация из тега custom, как решить данную проблему?

5.01 в 02:33
  • 0
Администратор  |  735

Дмитрий, у меня вроде все нормально - форма открылась. Но зарегистрироваться не смог, так как не выполнено действие из 6 пункта.

19.12 в 22:39
  • 9
Гости  |  679

Вот этот сайт - {link}. Если есть возможность подключится у вас через удаленку, то посодействую в этом, естественно не за спасибо.

19.12 в 20:01
  • 0
Администратор  |  735

Дмитрий, Здравствуйте!

Не плохо было бы посмотреть живой пример ошибки. Но кажется, что Вы делаете что-то делаете не так.

19.12 в 12:43
  • 6
Гости  |  679

Здравствуйте. При добавлении 3 пункта настроек, на сайте окно появляется циклически "Загрузка. Пожалуйста подождите". Как избежать этого? В остальном все отлично.

19.12 в 01:04
  • 0
Гости  |  679

Лучше бы разместили пример всего как сделать самому без модуля

3.12 в 16:20
  • 0
Администратор  |  735

Артём, самое лучшее в таком случае - установить программу anydesk или teamviewer и прислать доступы к ним, что бы я мог подключиться к компьютеру и сам посмотреть в чем проблема.

23.11 в 00:07
  • 5
Гости  |  679

Артём, как мне быть ?

23.11 в 00:00
  • 0
Администратор  |  735

Артём, и еще, откройте консоль, обновите сайт. Затем нажмите на кнопку регистрации - и пришлите скрин консоли.

22.11 в 23:58
  • 9
Администратор  |  735

Артём, ссылка на Login не рабочая

22.11 в 23:55
  • 7
Гости  |  679

https://cloud.mail.ru/public/KTJH/fZhxVosFJ Main.tpl

https://cloud.mail.ru/public/DPZc/KB1EoczVe Login.tpl

22.11 в 23:29
  • 0
Администратор  |  735

Артём, установили точно все по инструкции? пришлите файл main.tpl

22.11 в 23:21
  • 9
Гости  |  679

Артём, https://cloud.mail.ru/public/46KQ/7qf14KD7B

22.11 в 22:11
  • 1
Администратор  |  735

Артём, Пришлите скрин с консоли браузера

22.11 в 21:51
  • 8
Гости  |  679

У меня dle 10.6

22.11 в 20:36
  • 0
Гости  |  679

Артем Мáлков, у меня сайт на денвере. я установил модуль «Космическая» форма входа + мини профиль для DLe может они друг гругу мешают?

22.11 в 20:35
  • 0
Администратор  |  735

Артём, пришлите ссылку на ваш сайт - посмотрю в чем дело.

22.11 в 17:08
  • 8
Гости  |  679

не открывается окно формы регистрации что делать?

22.11 в 16:55
  • 1
Подняться наверх
«Pandoge» - помощник веб-мастера