feeds с поддержкой дополнительных уникальных полей. (https://drupal.org/node/661606)
- editablefields
- Field Collection
- Field API Pane Editor (есть уязвимость: не проверяются права на редактирование.)
https://drupal.org/project/waypoints - небольшой плагин, который позволяет добавлять события при прокрутке страницы.
Для замены стандартного представления для терминов таксономии на представление для поискового индекса (модуль search_api) необходимо:
1) В настройках индекса (Поля) выбрать поле таксономии (раздел add related fields)
2) Добавить в индекс id термина таксономии
3) создать представление для поискового индекса. Адрес для страницы taxonomy/term/%
4) В качестве контекстного фильтра добавить id термина таксономии
Версия модуля с поддержкой импорта переводов полей (через entity translation):
Для экспорта полей со множественным значением может потребоваться переопределить вывод поля через шаблон.
<?php $term_list = array(); $node = node_load($row->nid); foreach ($node->taxonomy as $item) { if ($item->vid == 'vocabulary id') { $term_list[$item->tid] = $item->name; } } print implode(', ', $term_list); ?>
При импорте через feeds материалов, поля которых имеют несколько значений (термины таксономии и т.п.) можно использовать feeds tamper и плагин explode. Это позволяет преобразовать строку вида "term name 1, term name 2 ..." в "term name 1", "term name 2".
http://bitnami.com/stack/drupal Готовые «наборы» можно использовать в виде образов для wmware player или как отдельные десктопные приложения. В набор с друпалом включен и drush
Переопределить формы в drupal можно с помощью хуков
hook_form_alter(), hook_form_BASE_FORM_ID_alter(), hook_form_FORM_ID_alter()