Healthcheck
A suite of Drush-based procedures for various 'Healthcheck' checks that can be run on a site.
Features Clone D7 Port
Trying to port Features Clone (for Drush) to Drupal 7.
Import KIT
API реализующий функционал импорта данных из любого формата (CML, XML, CSV, TXT) в Drupal.
Состоит из управляющего модуля importkit и дочерних модулей, реализующих функционал хранения и удаления данных.
Модуль построен на патерне Observer с применением фабрики классов. Основной принцип взаимодействия с импортируемым контентом возложен на ридеры.
Структура модуля:
Observer -> Listner -> Reader -> Store
- Observer -> Служит для информирования Listner о возникших событиях
- Listner -> Основной класс для распределения задач
- Reader -> Класс читающий документ импорта
- Store -> Модуль хранилища и взаимодействия с Drupal
В поставку модуля входит 2 модуля демонстрирующих всю мощь модуля Import KIT
CommerceML2
- cml_store_node - Позволяет импортировать данные из формата CommerceML2
- cml_store_taxonomy - Позволяет строить категории из формата CommerceML2
Возможности модуля CommerceML2
- Импорт товарных позиций с описанием
- Импорт изображений
- Импорт полного списка категорий, с формированием словаря для каждой ищ категорий
- Импорт цен
- Импорт остатков
- Импорт атрибутов
- Импорт полей (создание полей)
Drupal Security Check
A simple drush script to check multiple sites for security updates.