Скрипт миграции с Xoops на Drupal
Необходимо дописать или написать скрипт миграции данных (пользователи, форум, новости, статьи и Wiki) из сайта на базе Xoops в Drupal (желательно версии 6).
На данный момент существует модуль Xoops Import для Drupal 5, но он не справляется - слегка нестандартная структура в БД Xoops и к тому же он неправильно переносит форум, плюс совсем не затрагивает SimpleWiki.
Подробнее по шагам:
1. Перенос пользователей - логин, имя, пароли и другие дополнительные поля в профиле должны перенестись полностью (при необходимости в Drupal должны создаваться поля для Profile).
2. Перенос новостей - news, заголовок, краткий и полный текст новости, дата создания и авторство должно сохранятся.
3. Перенос статей - smartsection, заголовок, краткий и полный текст статьи, теги и раздел (создается при необходимости, вариант представления - как можно проще и на выбор исполнителя)
4. Перенос форума - newbb, все контейнеры и форумы, все топики перенести в соответствующее место, ориентируясь на подключенный модуль фильтра BBCode и стандартный форум Forum (также желательно использование возможностей Advanced Forum, если это возможно).
5. Перенос галлереи - перенос изображений в соответствующий раздел контента Drupal (простой вариант в виде Image Gallery или ваш вариант).
6. Перенос Wiki - заголовок и содержание статей из модуля SimpleWiki перенести в содержимое Drupal (скорее всего представить нужно как статьи, с тегами).
P.S.: приветствуется предложение о совмещении статей и Wiki в один раздел, если это не отразится на правильности переноса.
P.P.S: ресурс некоммерческий, представляет собой сообщество пользователей дистрибутива Linux - потому поддерживается за счет личного энтузиазма пользователей и предложить большую цену не в состоянии (оплата возможна на Yandex.Деньги или WebMoney)