Тестирование мигратора INSTANTCMS1.1.* - INSTANTCMS2.7.1

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Очередной мигратор

#31 15 марта 2017 в 20:14
Написал небольшой компонент, который позволяет следить за появлением на сайте ошибок 404.

Иллюстрация

Взять можно тут www.zau4man.ru/moi-komponenty/komponent-pereezd.html
#32 15 марта 2017 в 21:49
полезное дополнение! еще было бы отлично, если бы сразу можно было автоматически прописывать переадресацию)
#33 15 марта 2017 в 23:27
yury, тут за instantcms.ru/addons/seo.html 350 отдают. В смысле без намека оплатить.
Цель моего компонента отловить ошибку.
#34 16 марта 2017 в 10:07

Написал небольшой компонент

Zau4man
Нужный компонент. Скажите, как вывести пункт меню(ссылку на "ваш_сайт/pereezd") в меню пользователя, с количеством ошибок.
Примерно так
#35 16 марта 2017 в 14:57

Нужный компонент. Скажите, как вывести пункт меню(ссылку на "ваш_сайт/pereezd") в меню пользователя, с количеством ошибок.

lakomet
без доработок никак.
#36 21 марта 2017 в 21:20
Мигратор бы надо доработать с учетом последней версии форума.
Переносятся только сообщения. Разделы и темы не хотят.

Пробую исправить, не получается пока.
#37 21 марта 2017 в 21:52
Оказывается, были переименованы столбы одной таблицы форума.
Правим файл /system/controllers/emigrator/migrate/forums/endforums.php

В самом начале файла блок должен выглядеть так

  1. // Добавление корневой категории
  2. $this->db->query("INSERT INTO `cms_forum_cats` (`id`, `parent_id`, `title`, `description`, `slug`, `slug_key`, `seo_title`,
  3. `seo_keys`, `seo_desc`, `is_pub`, `as_folder`, `ns_left`, `ns_right`, `ns_level`, `ns_ignore`, `ns_differ`, `ordering`,
  4. `icon`, `topic_cost`, `threads_count`, `posts_count`, `last_post`, `moderators`, `groups_read`, `groups_edit`, `autoflood`) VALUES
  5. (1, 0, 'Корневой раздел', '', 'all', NULL, '', '', '', 1, 1, 1, 2, 1, 0, '', 1, '', 0, 0, 0, NULL, NULL, NULL, NULL, NULL)");
124,125,126 строка должны выглядеть так

  1. 'is_fixed' => 0,
  2. 'is_closed' => $res['closed'],
  3. 'is_pinned' => $res['pinned'],
иначе темы, которые были прикреплены, станут решеными.
#38 21 марта 2017 в 23:39

Мигратор бы надо доработать

Zau4man
На самом деле там косяков немеряно. Я для этого и выложил на тестирование.
Спасибо Вам огромное за участие! v
#39 22 марта 2017 в 08:00
Ris, последний релиз на gitе или еще где доступен?
#40 22 марта 2017 в 08:04
kirkr,
Пока недоступен.
#41 27 марта 2017 в 10:41
ждем обновленной версии
#42 10 апреля 2017 в 11:11
Мигрировать статьи и видео сможет?
#43 10 апреля 2017 в 14:02
Dimas,
Статьи может, а видео не пробовал. Не на чем.
#44 27 апреля 2017 в 19:08
Небольшая доработка мигратора
Что было реализовано:
articles.php
Добавлены поля для добавления анонса статьи (краткое описание) description.
И вставка изображения по индификатору статьи.
news.php
Переделан
Добавлены поля для добавления анонса новости (краткое описание) description.
И вставка изображения по индификатору новости.

Скачать
#45 4 мая 2017 в 11:09
Здравствуйте. Подскажите, пожалуйста, все делаю по инструкции, на хостинге, база маленькая (10 мб, сайт еще не рабочий). Список таблиц для переноса появляется, но на ряд таблиц выдается сообщение "Таблица источника — users. Table 'mydb.users' doesn't exist". И по многим другим таблицам та же ситуацию. Я не понимаю, эти таблицы, которые "не существуют", их надо вручную создавать или проблема в другом?

Может ли быть проблема в том, что не подхватывается префикс? Ведь действительно, в базе доноре таблица называется cms_users

Спасибо.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.