Перенести большое количество материалов со старого сайта на новый

3 000 руб. за проект • наличный расчёт, безналичный расчёт, электронные деньги
30 июля 2014, 13:41 • 1 отклик • 40 просмотров
Требуется перенести материалы с сайта на drupal на сайт на NetCat.
Объем новостей: около 10000 материалов, поэтому о ручном труде речи не идёт

Подробности:
1. Доступа к сайту на Drupal нет, но есть полный экспорт всех требуемых новостей
2. У каждой новости есть изображения и их тоже нужно перенести. Здесь несколько особенностей:
2.1. На NetCat изображения новости не привязаны напрямую к ней, а прикреплены отдельно к элементу фотогалереи. То есть, алгоритм такой: создаем в фотогалерее новый элемент, к нему привязываем все изображения, создаем связь между новостью и этим элементом фотогалереи.
2.2. NetCat при загрузке изображений создает несколько вариантов для разных видов отображения материала: миниатюры, среднюю, большое изображение, изображения для слайдера. Требуется подключиться к библиотеке работы с изображениями и использовать готовый функционал NetCat для генерации изображений
3. Нужно сохранить URL всех новостей, чтобы при переносе не было миллиона 404 страниц

Что мы предоставим:
1. Доступ к репозиторию проекта NetCat на чтение
2. Все данные, экспортированные с исходного сайта
3. Всю базу знаний, что у нас есть по переносу на NetCat (где, что лежит, какие таблицы используются и т. д.)

Что мы хотим получить:
1. Готовый PHP скрипт, который мы запустим на сервере из консоли и он сделает магию
2. Удобочитаемый код для наших правок, если оперативно потребуется вмешательство
3. Pull-request в отдельную ветку в наш репозиторий