Дописать модуль обработки Excel в Drupal6

Андрей16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.01.2010

Дописать модуль импорта баз из Excel и других офисных форматов в Drupal 6.

http://drupal.org/project/docapi

Пример файла для импорта:

Имя/возраст/курение/алкоголь/счастье

Вася/75лет/некурит/непъёт/несчатен

Маша/20лет/курит/пъет/счатслива

Нужно имортировать данный файл в ноду, при импорте визард должен спрашивать какие столбцы импортить и как их юзать, а какие нет (считав заголовки из самого файла), иморт по столбцам, безкросовый.

во время импорта должна дописываться в отдельный столбец служебка из базы сопоставления (например есть служебка женские и мужские имена, следовательно в каждую строку с мужским именем надо добавить столбец со словом муж - с женским со словом жен).

Это примерный фильтр, таких фильтров будет несколько, это самый простой, параметры фильтрации и дописки (служебные таблицы) должны конфигурироваться, поэтому должны иметь возможность редактироваться и быть написанными на уровне КМС а не БД.

Должна получится нода, в которой содержаться импортированные и обработанные данные (файл до обработки должен быть просто прикреплён к ноде, результирующие данные - тело ноды).

Сама нода должна состоять из полей разных типов (сск) и дополнительных полей, создаваемых администратором.

Чистка пустых строк и выгрузка содержимого ноды в ексель с выбором выгружаемых столбцов также должны иметь место.

Проверка выполненности работы: устанавливаю модуль, создаю тип содержания из полей cck СЛУЖЕБКА, создаю ноду типа служебка с контентом сопоставлением что при совпадении чего дописывать ит.д., создаю тип содержания именем ШАБЛОН ДЛЯ ИМПОРТА, импортирую файл из екселя в этот тип материала, выбираю как обрабатывать, автоматическая обработка с помошью ноды СЛУЖЕБКА, и вуаля, имеем ноду типа шаблон для импорта с готовыми заполненными данными.

Шаьлонов и служебок может быть энное количество, это нужно учесть и поэтому писать именно модуль а не просто кодом привязывать обработчики к сайту и к существующим нодам.

Если есть у кого то примеры, опыт, более интересный и простой подход то всегда рад обсудить.

Срок вообще непринципиален, просто достало макросами обрабатывать в екселе данные и хочется чтобы клиент или наш сотрудник могли обработать их автоматически прямо на сайте.

Основной модуль имеет хорошие задатки (по крайней мере по описанию), поэтому прошу брать его за базис.

Цена должна быть указана в предложении, здесь всё очень подробно расписано, заявки без цены будут сразу же отвергаться. Если у вас остались вопросы то пишите их мне в личку и только после этого цену сюда.