Модули Drupal
- Русификация Drupal и модулей
- Установка основных модулей
- Обновления модулей: http://drupal.org/project/Modules/date
- Удобный поиск модулей (eng): http://drupalmodules.com/
- http://ann.sabonim.ru/module
- http://andyceo.ruware.com/book/moduli
- http://setegnom.com/drupal/modules/all
- Add Another (ссылка "добавить еще" на странице нод)
- Block Queue (позволяет выводить один и тот же блок в нескольких регионах)
- Создание собственного модуля http://www.drupal.ru/node/10035
- Создаем настройки модуля http://drupal.ru/node/10040
- Создание специализированного модуля в Drupal http://www.ibm.com/developerworks/ru/library/i-osource6/index.html (показаны примеры использования основных хуков)
- 10 шагов к постижению форм в Друпале http://drupaldance.com/blog/10-steps-to-drupal-forms
Модуль добавляет меню терминов и страниц. Позволяет создавать архив новостей. Генерирует путевую навигацию.
Возможности:
- формирование ссылок путевой навигации на основе таксономии (без использования системы меню Drupal)
- группировка новостей по дате добавления
- иконки для любых пунктов меню
- вывод меню в виде нескольких отдельных блоков
- подтермины первого уровня отображаются в виде вложенных меню
Для правильной работы модуля должен быть установлен Views. Перед установкой нужно импортировать во Views файл term_menu.view (используется для вывода списка новостей).
Страница настройки - admin/build/term_menu
Параметры блока меню - admin/build/block/configure/term_menu/0
На странице "Создание матариала" в разделе "Параметры публикации" добавлен чекбокс с помощью которого можно включить или отключить отображение страницы в Term menu.
Изначально заголовок блока меню соответствует названию текущего термина. Заголовок можно заменить на произвольный указав его в паремтрах блока. Чтобы скрыть заголовок меню, нужно в поле Заголовок настроек блока ввести <none>.
Чтобы задать иконку для пункта меню, нужно в каталог /sites/default/files/menu_images скопировать изображение nodeXX.gif, termXX.gif или default.gif, где XX - id ноды или термина. default.gif - используется для всех пунктов меню, если для них не существует изображение.
Возможна некорректная генерация ссылок путевой навигации если:
- у термина несколько родительских терминов
- нода пренадлежит нескольким терминам
Позволяет выводить изображения (например в хедере страницы) для определенных терминов.
Изображения можно задавать как для корневых так и для вложенных терминов.
Сначала модуль ищет изображение для текущего tid, если его нет то для корневого родительского термина.
Поддерживаются изображения форматов gif, jpeg и png.
Изображения для терминов нужно скопировать sites/default/files/term_images/XX.xxx, XX - идентификатор термина (tid). default.xxx отображается для терминов у которых не заданы изображения. Для вывода изображения в шаблон нужно вставить код:
<?php print termimage_image() ?>
http://drupal.org/project/vote_up_down
Неправильно отбражаются поинты (одни и те же для всех нод)
299: $node->cid --> $node->nid
305: $node->cid --> $node->nid