Адрес сайта я передам исполнителю в ЛС, а в ТЗ он будет называться mysite.ru

Есть самописная CMS с MySQL базой данных (БД1). Есть еще одна CMS, но уже Джумла(правда тоже дописывалась и допиливалась)  с MySQL базой данных (БД2). Есть некотороеколичество пользователей, которые в разное время регистрировались на сайте с

Джумлой.

От CMS Джумлы решено отказаться и перейти на самописную CMS. Естественно БД будет тоже заменена, поэтому необходимо перенести пользователей с БД2 на БД1. Перенос решено сделать так:

1.      Заменить CMS Джумлу на самописную CMS инастроить её как положено. Также залить чистую (без пользователей, логов и

т.д.) БД1 вместо БД2. Этот пункт я сам сделаю.

2.      С помощью скрипта авторегистраций регистрируем пользователей из БД2 (таблица jos_acymailing_subscriber) через публичный веб-интерфейс (форма ввода). Этот скрипт необходимо написать исполнителю.

Работать он должен так:

- временно закрываем сайт от пользователей (в админке это можно сделать, я

сделаю сам)

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

приходили письма о подтверждении регистрации (исполнитель мне должен сказать

что и где подправить в коде CMS,чтобы это получилось)

Далее работа скрипта:

- заходим на страницу регистрации http://mysite.ru/regist/

- берем по порядку e-mail пользователейиз БД2 (нотолько тех, у которых столбец confirmed имеет значение «1»)

- вставляем e-mail всоответствующее поле формы, остальные поля не трогаем (если поле с паролем

пустое, то он сгенерится системой.)

- инициируем нажатие на кнопку «Зарегистрироваться»

- заходим на страницу регистрации http://mysite.ru/regist/

- берем по порядку e-mail пользователейиз БД2

- ну и т.д.

 Там еще CMS генерируетписьмо подтверждения e-mail поссылке из письма, но также зарегистрированные e-mail можно подтвердить из админки,поэтому так и придется сделать (и это я сам сделаю).

3.      Чтобы пользователи могли зайти на обновленный сайт под своими паролями необходимо заменить пароли пользователей БД1 на их

пароли из БД2 (и там и там пароли зашифрованы в MD5) . Для этого исполнителю надо будет написать еще один скрипт.

4.      Кроме паролей еще надо будет взять инфо из следующих полей и сопоставить их с e-mail пользователей:

- взять столбец name таблицы jos_acymailing_subscriber из БД2 и вставить в столбец

name таблицы users БД1. Тут большинство полей name окажется пустыми, но всё же

есть некоторые заполненные.

- взять столбец accept таблицы jos_acymailing_subscriber из БД2 и вставить в столбец subscribe таблицы users из БД1.

Ну вроде пока всё, однако в процессе работы может потребоваться еще какие-то

столбцы сопоставить, если вдруг я увижу, что что-то упустил. Надеюсь этого не случится,

но всё же…

Срок выполнения задачи: 1 сутки.

Оплата за задание составляет 2000 рублей и будет перечислена мной авансом исполнителю в полном объеме (в ТЗ я указал сумму в долларах просто потому, что заявка не предлагает другие варианты).

Исполнителю через ЛС будет передана ссылка на скачивание архива с Самописной CMS,пустой БД1 к ней и БД2, из которой надо будет делать перенос, сразу после подтверждения задания.

ВАЖНО! Мне бы хотелось не просто получить готовый итоговый дамп БД1 с перенесенными пользователями, а получить скрипты и инструкции как их использовать, чтобы я мог сам запустить их на своём сервере, чтобы добиться нужного результата.

9 лет назад
Rayled
47 лет
9 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $400

    1)человек заходит в лк и видит перед собой окно Входа Логин пароль Регистрация Вход 2)по ссылке регистрация перекидывает на страницу регистрации, где пользователь должен внести ИФО,Пароль, подтверждение пароля,номер телефона после ...

    Завершен
    8 лет назад
  • Нужно зарегистрировать новый домен на новом хостинге ( сейчас тайм веб - очень не понравился) ну и перенести сайт, старый удалить, домен хотим pr-m.su, по хостингу жду предложений от Вас, сайт веб айсист. Жду цены и ...

    Закрыт
    9 лет назад
  • Доброго времени суток! Задача простая: нужно поправить форму обратной связи на сайта жккуба.рф Сломался скрипт, раньше работал. Емайл в скрипте прописан, но письма не приходят на него. Нужно разобраться. Сайт одностраничный. Без ...

    Закрыт
    9 лет назад
  • $10

    Сайт: profland.kz Срочно! 1. Переделать стиль заголовка сайта как на прикрепленной картинке к проекту. 2. Когда сайт открывается с телефона или планшета, где экран уже в мобильной версии пропадает видео. ...

    Закрыт
    9 лет назад
  • Доброго времени суток!  Нужно разработать мобильную рекламную сеть( аналог Unity Ads, AdMob, Chartboost) + с последующим трудоустройством и местом в команде. Если в крации, то мы реализуем рекламу в мобильных приложениях. Есть владельцы площадок( ...

    Закрыт
    9 лет назад
  • $100

    Задача №1 Бюджет 20 USD Привести стилистику оформления личного кабинета к виду стартовой страницы test.vse.one (адаптивный дизайн личного кабинета) логин demo пароль 123456 Структура пунктов меню приведена в приложении ...

    Закрыт
    9 лет назад
  • Основные моменты: Возможнтст заказа и оплаты тура, широкий функционал в админке по администрированию (приём заказов, статусы подтверждения, оплаты, роли и тд), выбор мест в автобусе, выбор и администрирование отелей, мест размещения с ...

    Закрыт
    9 лет назад
  • нужен сайт с полной информацией и картинками как тут  http://srbu.ru/stroitelnye-raboty/95-s-chego-nachat-stroitelstvo-chastnogo-doma.html#s5  только нужны 2 блока справа и с лева их я сам заполню.

    Закрыт
    9 лет назад