Версия: InstantCMS v1.7
Давно ведутся споры по поводу регистрации пользователей на сайте. Нужны ли те или иные поля, никнейм, логин и тд. каждый выбирает сам для себя. Отмечу лишь то, что в сети я достаточно давно и формы регистрации, которые занимают более 3-4 полей меня удручают и мне их совсем не хочется заполнять. И думаю я здесь не одинок. Так же напрягает когда запрашивают email, а если у меня его нет? Не которые считают так: нет email-а — в интернете делать нечего 😊. И смешно и с другой стороны… Ведь зачем мы запрашиваем email, нет не для того что бы отличить бот это или не бот (сейчас автоматов по регистрации новых email-ов пруд пруди, а способов определения "человечности" достаточно), а для того что бы контактировать с зарегистрированным пользователем, не потерять с ним связь. Тогда давайте будет спрашивать ещё и телефон и адрес проживания 😊 и т.д. Но самый лучший способ это конечно подвести человека ввести свой email после регистрации. По этому я в админке сделал возможность выбора: либо запрашивать email, либо не запрашивать. При этом автоматически снимается галочка для активации аккаунта по email, если установлено не указывать email при регистрации.
Так же нужно отключить поля ICQ, дата рождения. А вот никнейм нет возможности отключить. Здесь раньше был спор о том что никнейм это не логин, да это так, НО пользователь всегда никнейм может исправить в профиле, по этому я сделал так, можно оставить только логин, тогда нику присваивается логин.
И так что мы из этого имеем? Мы имеем если поставить галочки в админке не запрашивать при регистрации все что есть, то пользователь заполняет всего 4 поля, это:
— логин
— пароль
— подтверждение пароля
— капча
Вот и получается у нас быстрая регистрация пользователя.
Наверное нужно расписать процесс, что где меняем, по пока что выложу файлы.
ВНИМАНИЕ! делайте резервные копии файлов перед их заменой!
ВАЖНО: файлы уже уже с изменениями из предыдущей статьи про регистрацию Оформление вывода ошибок при регистрации
/admin/components/registration/backend.php
/components/registration/frontend.php
/templates/мой_шаблон/components/com_registration.tpl
на этом мы не остановимся, т.к. у нас социальная сеть и мне для своего проекта очень важно знать, какого пола пользователь, по этому после вставим в регистрационную форму ПОЛ пользователя.
Давно ведутся споры по поводу регистрации пользователей на сайте. Нужны ли те или иные поля, никнейм, логин и тд. каждый выбирает сам для себя. Отмечу лишь то, что в сети я достаточно давно и формы регистрации, которые занимают более 3-4 полей меня удручают и мне их совсем не хочется заполнять. И думаю я здесь не одинок. Так же напрягает когда запрашивают email, а если у меня его нет? Не которые считают так: нет email-а — в интернете делать нечего 😊. И смешно и с другой стороны… Ведь зачем мы запрашиваем email, нет не для того что бы отличить бот это или не бот (сейчас автоматов по регистрации новых email-ов пруд пруди, а способов определения "человечности" достаточно), а для того что бы контактировать с зарегистрированным пользователем, не потерять с ним связь. Тогда давайте будет спрашивать ещё и телефон и адрес проживания 😊 и т.д. Но самый лучший способ это конечно подвести человека ввести свой email после регистрации. По этому я в админке сделал возможность выбора: либо запрашивать email, либо не запрашивать. При этом автоматически снимается галочка для активации аккаунта по email, если установлено не указывать email при регистрации.
Так же нужно отключить поля ICQ, дата рождения. А вот никнейм нет возможности отключить. Здесь раньше был спор о том что никнейм это не логин, да это так, НО пользователь всегда никнейм может исправить в профиле, по этому я сделал так, можно оставить только логин, тогда нику присваивается логин.
И так что мы из этого имеем? Мы имеем если поставить галочки в админке не запрашивать при регистрации все что есть, то пользователь заполняет всего 4 поля, это:
— логин
— пароль
— подтверждение пароля
— капча
Вот и получается у нас быстрая регистрация пользователя.
Наверное нужно расписать процесс, что где меняем, по пока что выложу файлы.
ВНИМАНИЕ! делайте резервные копии файлов перед их заменой!
ВАЖНО: файлы уже уже с изменениями из предыдущей статьи про регистрацию Оформление вывода ошибок при регистрации
/admin/components/registration/backend.php
/components/registration/frontend.php
/templates/мой_шаблон/components/com_registration.tpl
на этом мы не остановимся, т.к. у нас социальная сеть и мне для своего проекта очень важно знать, какого пола пользователь, по этому после вставим в регистрационную форму ПОЛ пользователя.
Реклама #
nikolas 13 лет назад #
я сделал хотя бы обязаловку пола и города..вот с аватаром проблема..многие пользователе которые мало знакомы с инетом при регистрации не поймут слово аватар ..постоянно приходится как загрузить фото для главной
seego 13 лет назад #
Да, я с вами согласен, что instantCMS не очень дружелюбен и юзабилитен, проект развивающийся, пользователи как раз дают разработчикам повод делать его лучше.
Вот следующим как раз будет ПОЛ при регистрации обязательным полем.
fact 13 лет назад #
fact 13 лет назад #
А вот город и всё остальное это уже можно после реги, хотя город тоже важен
seego 13 лет назад #
Тихонов 13 лет назад #
seego 13 лет назад #
seego 13 лет назад #
тот кто не указывает email запрещается практически все кроме каментов, а при вводе оного, открывались доступные этому уровню пользователя функции.
Тихонов 13 лет назад #
seego 13 лет назад #
Алхимик 13 лет назад #
Greener 13 лет назад #
А вот кнопка "СТАТЬ ОХОХУШКОЙ" - стопроцентное попадание! Классно! =))
Greener 13 лет назад #
WALTERZ 13 лет назад #
seego 13 лет назад #
WALTERZ 13 лет назад #
Александр 13 лет назад #
Еслиб еще капча вырезать то вообще шикарно будет
WALTERZ 13 лет назад #
13 лет назад #
WALTERZ 13 лет назад #
WALTERZ 13 лет назад #
alexbabo 13 лет назад #
alexbabo 13 лет назад #