Требуется совместить сайт http://xn----7sbbajphyorgqd8bhd8l.xn--p1ai/ с партнерской программой платежной системы http://www.cyberplat.ru/. Сейчас сайт на партнерке от http://e-pos.ru/.
Изменить алгоритм регистрации в DLE
Доброго дня! Необходимо поправить алгоритм регистрации в Datalife Engine следующим образом (ТЗ):
************
1. Для регистрации на сайте юзер должен вводить только свое имя (не логин, а именно ИМЯ) и почту.
2. Пароль должен генерироваться автоматически и высылаться на почту - пусть это будет 6-8 цифр.
3. Логин на сайте генерируется из почтового логина юзера, например при почте [email protected] — логин будет user123. Перед сохранением логина в базу, необходимо выяснить, есть ли такой логин в таблице _users. Для этого цикл: Если такой логин уже есть, то добавить в его конце случайную букву от A до Z. Проверить, если новый логин также существует, то добавить другую случайную букву от A до Z. Повторять цикл до тех пор, пока логин не станет уникальным.
4. В письме вместе с паролем юзеру высылается ссылка, пройдя по которой он подтверждает свою регистрацию, и его направляет на _ОПРЕДЕЛЕННУЮ_ страницу (НЕ на страницу ввода дополнительных данных о себе).
5. Сделать возможность вывода формы регистрации (имя/пароль) в любом месте шаблона main.tpl, а также, и в шаблонах static.tpl или fullstory.tpl
6. При регистрации, необходимо добавить какое-то скрытое поле для спам-ботов. Спам боты это поле должны заполнять, а живой юзер это поле не должен видеть. Соответственно, если это поле заполнено (бот), то регистрация отклоняется. Если оно свободно, то высылается письмо с паролем и ссылкой на подтверждение.
В случае, если почта юзера уже есть в базе:
При вводе имени/пароля, почта проверяется в таблице _users, если такая почта уже существует, то юзеру на почту высылается новый сгенерированный пароль. А на сайте ему выводится модальное окошко, в котором говорится “Вы уже зарегистрированы у нас, на ваш почтовый ящик [email protected] отправлено письмо с паролем. Введите его в приведенную ниже форму.” И соответственно ниже выводится 2 поля: email и пароль. Поле email должно быть заполнено (в нем указан ящик [email protected]). После того как юзер введет правильный пароль, его выводит на ту же _ОПРЕДЕЛЕННУЮ_ страницу из пункта 4.
***************
Версия DLE: 9.5
Оплатить могу WebMoney (у меня аттестат продавца). Если хотите гарантий - можно с протекцией или через безопасную сделку. Предоплат не делаю, надоели кидалы.
P.S. Задача упрощается — хак для генерации пароля есть здесь: http://4dle.ru/hacks/1147156442-generacija-parolja..html
Заявки фрилансеров
Похожие заказы
- Веб-программирование4 заявкиЗакрыт13 лет назад
Нужно сделать 2 флешь таблицы. Пример: http://www.gamearmy.ru/monitor/info55481.html
Веб-программирование2 заявкиЗакрыт13 лет назадНа сайте http://the-business.ru/ для двух категорий "Большие идеи для малого бизнеса" и "Основы предпринимательского дела" сделать скрывающиеся-открывающиеся блоки как описано здесь http://dimoning.ru/prikolnyie-skryivayuschiesya-otkryivayuschiesya-bloki.html или можно использовать любое другое, похожее решение, например, как меню в левом сайдбаре ...
Веб-программирование2 исполнителяЗавершен13 лет назад- $15
Есть ли возможность добавить интерактивную карту на последнем слайде? Скриншот в приложении. Надо сделать точно также как на скриншоте. По наклонной линии. За черной чертой должна отображаться интерактивная карта. Другие варианты не интересуют. ...
Веб-программирование1 заявкаЗакрыт13 лет назад - $10
Требуется докрутить социальные комментарии на Wordpress. Должно отображаться на страницах а не только в постах, по умолчанию должна стоять галочка отображать на моей странице. Настройки плагина привести в соответствие с блогом.
Веб-программированиенет заявокЗакрыт13 лет назад Сайт на платформе кохана. Есть регулярная проблема с выбрасыванием. Иногда при входе во внтуренний акаунт, иногда при перегрузке страниц. Возможно по причине хостинга-сервера или по внутренней, пока не удалось определить. ...
Веб-программирование2 заявкиЗакрыт13 лет назадСРОЧНо! Нужно переделать структуру каталога на сайте cabari-stars.ru . Детали исполнителю. От вас предложение по цене и срокам.
Веб-программирование2 заявкиЗакрыт13 лет назад- $60
Необходимо реализовать информационную систему гостиницы на основе CGI-программы. ТЗ, дизайн приложения и концептуальная схема БД в приложении. Срок 2-3 дня. Язык программирования CGI-программы любой. Предпочтительнее Си, Python, Delphi ...
Веб-программирование2 заявкиЗакрыт13 лет назад Всем доброго времени суток. Меня зовут Иванов Александр. Мне нужен скрипт на JavaScript. Он должен быть реализован в веб-странице. На ней только таблица, форма для ввода цифр, 5 чекбоксов и в ячейках таблицы должны отображаться ...
Веб-программирование11 заявокЗакрыт13 лет назадНеобходимо доработать плагин кросспостинга в ЖЖ - LJ Crossposting, сайт вордпресс. Нужно, чтобы при кросспосинге в Живом Журнале отображалась не только часть статьи сайта, но и иллюстрация к ней (миниатюра), это очень важно. ...
Веб-программирование1 заявкаЗакрыт13 лет назад