ShvetsGroup

 

Добавить комментарий

esteewhy
28 июля, 2010

Здесь можно продолжить на тему того, что может быть экспортировано в виде feature.

Кроме упомянутых Views, CCK node types, зависимостей от модулей, imagecache - это также Panel nodes и Panel pages, контексты модуля Context, системные переменные (с пом. strongarm.module). В последнем случае, к сожаленью, наименьшей единицей экспорта может быть только переменная целиком, но не отдельные поля сериализованного PHP объекта. Так что, скажем, контролировать отдельные настройки темы (хранящейся в единой переменной) не получится.

А вот что нельзя экспортировать и контролировать - это словари таксономий. Также не всегда удается корректно отследить изменения типов содержимого.

Стоит также отметить, что, поскольку каждая feature - это, по-сути, модуль, то выставляя явные зависимости между feature'ами получаем дополнительный инструмент для управления целостностью всего приложения.