Так же воспользуюсь помощью по установке и настройке, а так же советами по использованию тех или иных компонентов/модулей.
Жду ваших предложений в личку.
Денег много не обещаю, буду рассмотривать ваши цены за "помощь"
Делается просто дамп SQL
потом в дамне поля БД старого стайта
заменяется в любом редакторе — найтии заменить названия старый полей БД CMS на названия полей в новом формате CMS БД...
В большинсвет случаем такой метод работает....
Ну найти в каих поля сами статьи — думаю не сложно по данной документации
instantcms.ru/wiki/doku.php/%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA:%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
А найти где хранятся ваши стати в старом сайте — думаю можно зиз документации предыдущей CMS
Мне нужно перенести и юзеров и блоги и новости и статьи и объявления и каталог организаций, работка не простая, т.к. нужно сохранить привязку юзеров ко их записям
ну вот пример блоги....
cms_blogs — главная таблица блогов;
cms_blog_authors — таблица содержащая информацию о авторах блогов;
cms_blog_cats — категории блогов;
cms_blog_files — пути к файлам блогов;
cms_blog_posts — таблицы постов в блогах;
Т.е. есть информация о блогах практически полностью позволяет сопоставить.
Каталоги или объявления тоже есть
cms_board_cats — категории доски объявлений;
cms_board_items — сами объявления;
НУ вобщем жто старой описаени описание новой таблици есть в самом файле БД.
В любом случае тему можно раскурить или приблизить к этому состоянию.
Т.е. елси не все перенести, то большую часть.
ну вот пример блоги....
cms_blogs — главная таблица блогов;
cms_blog_authors — таблица содержащая информацию о авторах блогов;
cms_blog_cats — категории блогов;
cms_blog_files — пути к файлам блогов;
cms_blog_posts — таблицы постов в блогах;
Т.е. есть информация о блогах практически полностью позволяет сопоставить.
Каталоги или объявления тоже есть
cms_board_cats — категории доски объявлений;
cms_board_items — сами объявления;
НУ вобщем жто старой описаени описание новой таблици есть в самом файле БД.
В любом случае тему можно раскурить или приблизить к этому состоянию.
Т.е. елси не все перенести, то большую часть.
Кстати это будет полезно думаю многим разработчикам, я например в дальнейшем планирую парсер для различных разделов, для автоматического наполнения сайтов актуальной информацией по нужной теме, там данная схемка-табличка тоже очень пригодится.
Вприципе данная схема поможет как и перехать так и съехать с InstantCMS обратно еслит что-то не устроит.
cms_actions названия и параметры активности юзера;
cms_actions_log логи активности юзеров
cms_comment_targets урлы страниц компонентов и их title
cms_cron_jobs запланированные задания для работы по крону
cms_ns_transactions ?
cms_rating_targets ?
cms_ratings_total ?
cms_uc_cats_access ?
cms_uc_tags ?
cms_user_albums фотоальбомы юзера
cms_user_invites инвайты юзера
Правильно ли я описал их и для чего нужны остальные?
(понятно что они относятся к рейтингу и УК, но что там записывается я не допонял)
А вообще тут больше интересна ваша структура… нежели InstatCMS
А как обстоят дела с запросами в БД.
Пример. Имеем таблицу:
CREATE TABLE `cms_blogs` (
`id`,
`user_id`,
...
}
Значит запрос на добавление данных должен выглядеть вот так:
INSERT INTO `cms_blogs` (`id`, `user_id`) VALUES
(1, 10,);
А если в запросе порядок полей поменять местами это прокатит?
CREATE TABLE `cms_blogs` (
`id`,
`user_id`,
...
}
INSERT INTO `cms_blogs` (`user_id`, `id`) VALUES
(10, 1,);
Или нужно строго соблюдать последовательность полей?
RooKee, можно про парсер поподробнее тут или в личку
id id
group_id Группы пользователей
login Логин
nickname Имя пользователя
password Пароль
email Email
icq Icq
regdate Дата регистрации
logdate Дата последнего входа
birthdate День рождения
is_locked ???
is_deleted ???
rating Рейтинг
points ???
last_ip Последний ip
status Статус
status_date Дата статуса
invited_by ???
invdate ???
group_id Группы пользователей
login Логин
nickname Имя пользователя
password Пароль
email Email
icq Icq
regdate Дата регистрации
logdate Дата последнего входа
birthdate День рождения
is_locked Аккаунт блокирован
is_deleted Аккаунт удален
rating Рейтинг
points Карма
last_ip Последний ip
status Статус
status_date Дата статуса
invited_by Кем приглашен
invdate Дата приглашения