Простая регистрация = больше пользователей. (ver*1.10)

+67
2.51K
Привет всем!

Вот наконец я добрался до 1.10. Начал реализовывать новую идею и первое, что решил изменить это —
процесс регистрации новых пользователей.
Не секрет, что несколько потенциальных пользователей просто не станут тратить время на заполнение кучи полей,
что бы, например, ответить на форуме в заинтересовавшей его теме..
Хочется все быстро — зашел, ввел пароль, и например, электронку и вперед )



В связи с этим решил немного переделать компонент регистрации.

Как теперь он работает :

Для регистрации достаточно емайла и пароля. (ну и +капча)

Логин генерируется из имени почтового ящика

Логин проверяется поэтапно, что бы соответствовать системе, при несоответствиях формируется

По возможности логин всегда уникален и близок к имени ящика

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


Никнейм формируется из логина

Подтверждать пароль теперь можно по желанию.


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

Все стандартные поля и функции конечно же остались.

Для примера сделал так — оставил только поля Емайл и Пароль,
остальные спрятал под спойлер "Дополнительно"

* Напомню, делается это все в файле com_registration.tpl в папке шаблона, пример есть в архиве.
Оформить все это на свое усмотрение думаю труда не составит.

* Если у вас есть свои поля при регистрации, можно сделать их не обязательными и тоже спрятать в "Дополнительно"

Версия движка: 1.10
Установка: Распаковать и скопировать согласно папок.
(файл шаблона com_registration.tpl положить в папку своего шаблона www\templates\ свой шаблон \components
* Ну и не забывайте конечно про бэкапы )

Архив
+2
Miron Miron 11 лет назад #
Полезно. Облегчает жизнь) Спасибо...
+4
Игорь Игорь 11 лет назад #
+, будет еще проще, если пользователь вводит только почту. На почту приходит логин сгенерированный и пароль сгенерированный... и ссылка, которая позволяет активировать пользователя и войти на сайт одновременно, а далее пользователь может изменить в насторойках и логин и пароль и все остальное. ИХМО .. И еше, я бы отказался от логина, и при входе использовал почту и пароль. ну страницу пользователя именовать ID или переведенным на латиницу ником, во всяком случае не логином.

В любом случае разработчики остановились на своем способе регистрации. Возможно он самый лучший, проверенный. И если человек не хочет или не может ввести пару тройку лишних полей при регистрации, что хорошего он может написать на сайте.
0
KS KS 11 лет назад #
я бы отказался от логина, и при входе использовал почту и пароль

так и есть, можно вводить или логин или почту. просто в шаблоне слова Логин, поменяйте на Емайл )

если человек не хочет или не может ввести пару тройку лишних полей

я за удобство и простоту )
+2
rastavoron rastavoron 11 лет назад #
Народ у меня вот такое предложение разделить теперь работы по 1.9 и более новым версиям. Я пытался перенести свой проект но понял что это будет очень сложно и решил остаться на 1.9 Прошу всех спецов не забывать о этой версии и делать новые разработки. Думаю меня многие поддержат. Так как многие уже развили свои проекты на девятой версии.
0
sotastroy sotastroy 11 лет назад #
Не соглашусь, если уж официальные дополнения под 1,9 больше не разрабатываюся, то и всем остальным надо сосредоточиться на 1,10.

Оговорюсь, свои сайты еще только буду переносить, но это все равно нужно делать, так что выход только один.
+1
Крот Крот 11 лет назад #
не согласен с предыдущим автором, писал, пишу и буду писать под 1.9
считаю, что версия 1.9 должна жить
0
Bubble Gumoff Bubble Gumoff 11 лет назад #
А что там с вашей регистрацией под 1.9 что-то плагин не раздается больше
+1
artscripts artscripts 11 лет назад #
Не соглашусь с вами обоими, у меня есть проект на 1.5, только чего то под него уде не пишут...беда то какая. Нужно чтоб и под нее писалось. Так?
0
Николай (asd43) Николай (asd43) 11 лет назад #
Конечно хочется идти вперед, и пользоваться более новыми и продвинутыми продуктами, но при миграции были проблеммы и пришлось откатить назад. А на 1.9 ой как не хочется оставаться!!! И сайт молодой, но и трафик уже 3-4 К
+1
Hunter (Роман) Hunter (Роман) 11 лет назад #
Согласен - у меня на сайте вообще регистрация строго по приглашениям - конечно для многих не выход - но слава богу спама нет и приглашаются только активные пользователи - те кто пользу для сайта приносит. А всякие левые там не нужны. А так нужная для некоторых проектов вещь - ставлю +
+1
Avert Avert 11 лет назад #
В принципе, интересное решение. Правда не всегда оно может потребоваться. Бывают случаи, когда никнейм будут указывать сами пользователи. Дабы не по почте сформировался он у них, а указать свое настоящее имя и фамилию. Хоть и не часто, но такое бывает.
Но в целом, решение интересное и некоторым оно может пригодится.
0
KS KS 11 лет назад #
все поля для ручного ввода оставлены, просто они не обязательны. Цель была сделать универсальную регистрацию как быструю так и обычную.
+1
lesterkey lesterkey 11 лет назад #
По всему выше написанному... думаю спорить нет вообще смысла... надо извлекать полезное... (а полезное есть именно то что в голове администратора) и не важно какой результат, принесет вашему проекту, (ведь отрицательный результат- тоже результат).. бывает так в голове крутиться,а наружу не выходит.. а тут, хлоп, новая идея и зацепившись за нее можно получить фундамент всего строения.. Спасибо за новые идеи, новые мысли..
(извините за философию)
0
Май Май 11 лет назад #
Не совсем понял, никнейм будет принудительно генерится из логина, который в свою очередь генерится из адреса? У пользователя остается возможность самостоятельно ввести логин и никнейм? Демо можно посмотреть?
0
KS KS 11 лет назад #
никнейм будет принудительно генерится из логина, который в свою очередь генерится из адреса

Все верно, только это НЕ принудительно. У пользователя есть возможность ввести все поля в ручную.
генерится будет только в случае если он ничего не ввел.

Проще говоря можно разделить регистрацию на обязательные поля / и автоматические (если не ввел сам пользователь)
+1
Май Май 11 лет назад #
Понятно, спасибо.
+1
SLOT 800 SLOT 800 11 лет назад #
Отлично ! +
0
Bubble Gumoff Bubble Gumoff 11 лет назад #
Скажите, а если капчу ввел неправильно, все введенные данные слетают и надо их заново заполнять?
0
KS KS 11 лет назад #
нет, все остается, кроме пароля.
0
Vlad Vlad 10 лет назад #
Отлично работало на 1,10,1 после обновления на 1,10,2 не корректно отображается страница регистрации
+1
Vlad Vlad 10 лет назад #
Проблема была в одном файле frontend.php поправил всё работает. Вот исправленный архив для 1,10,2
0
Петр Петр 10 лет назад #
Автору! Плюс однозначно, но подскажи, как сделать чтобы просто убрать логин из регистрации, чтобы он генерировался из имени почтового ящика, остальное не нужно. Спасибо! Версия 1.10.2
+1
ValeraK ValeraK 10 лет назад #
Полезно бесспорно + Только вопрос кто то ставил на 1.10.3?
0
Олег с клещами Олег с клещами 9 лет назад #
Срочно надо под 1.10.3!!!! Автора в студию!!
0
AlexTWinner AlexTWinner 9 лет назад #
Согласен! Очень надо на 1.10.3!
0
platon platon 9 лет назад #
Да да очень....

Еще от автора

Похожие в Универсальном каталоге (хак для 1.x)
На одном из сайтов, где используется универсальный каталог для вывода различных товаров и тд, появилась необходимость сделать вывод похожих при просмо
Плагин  'Вставить фото из своих альбомов' (ver.1.10* & ↑)
Добрый день! Заметил одну особенность..
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.