Мигратор для InstantCMS 1* -> 2.2.1. Пользователи и все связанные таблицы.

29 мая 2015 - Feodor
Добрый день.

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

Что переносится:

1. Сами пользователи (никнейм, пароль и тд) - этот пункт встречался на форуме..
2. Аватары, город, статус, карма..
3. Внутренние сообщения
4. История изменения кармы
5. Друзья
6. Записи на стене



Делал для себя, сильно разукрашивать не стал - все сделано в формате компонента для 2*.
Нужно закинуть архив в корень сайта и развернуть.

Последовательность работы:1. Закинуть в БД сайта таблицы из первой ветки: cms_user_friends - таблица друзей
cms_user_karma - изменение кармы
cms_user_msg - сообщения
cms_user_wall - записи на стене
cms_user_profiles - аватары, город, статус и тд
cms_users - электронка, пароль и тд

Важно! Префикс таблиц должен отличаться от префикса в базе данных второй ветки.
Развернуть в корне сайта архив с компонентом 3. Запустить в браузере http://site.ru/jmigrator Последовательно запустить миграцию каждого пункта. Если пользователей много - перенос последнего пункта будет занимать продолжительное время. Остальные пункты мигрируют быстро.

После миграции нужно копировать папку с аватарами в папку uploads в корне сайта - папка users лежит внутри images.

Супер важно!! Бэкапы обязательно делаем. Перед миграцией все таблицы очищаются (не удаляется только пользователь с id=1 из таблицы users).

Делал для себя, баги никто не отменял - найдете, пишите.
После всех действий:1. появятся пользователи с аватарами, городами в профиле и статусами с хобби.
2. будет работать система сообщений с полным архивом сообщений
3. записи на стенах в профиле
4. друзья
5. история кармы

Архив с компонентом - скачать


Instantcms.ru


Похожие статьи:

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Новости разработчиковМодуль аккардион статей

Теги:
Рейтинг: 0 Голосов: 0 315 просмотров
Комментарии (1)
Максим # 10 августа 2015 в 09:21 0
Ссылка говорит, мол файл не найден =(