---
title: 'Модули за неделю, 10 — 16 мая'
url: 'https://graker.ru/news/2010/05/17/moduli_za_nedelyu_10_16_maya'
language: ru
type: post
author: 'Роман Грачев'
published: '2010-05-17T02:05:22+04:00'
updated: '2017-03-13T13:09:44+03:00'
categories:
  - Друпальчики
  - 'Новости модулей'
---

# Модули за неделю, 10 — 16 мая

На этой неделе вышло 22 модуля для Drupal 6.x. Лично мне, если выбирать, приглянулись Watchdog Spy, Views 404 и Views Send. Но вообще определенный интерес представляют практически все.

Список модулей: Picasa Node Album, User List Export, Nodereference Basket, Watchdog Spy, Ubercart CM-CIC p@iement Credit Card Payment, Views header nodes, Cassandra, Views Send, Ubercart Limited Time Offer, Nodedump, Node Import Update, Donations Thermometer, K3Support, Views 404, Reverse Node Reference, Ubercart attributes in cart, Field OR, PDF to ImageField, Fundraising, Sellector.com, Bring Down IE6 и File attachment utilities.

Далее - описания.

**[Picasa Node Album](http://drupal.org/project/picasa_node_album)**
Позволяет создавать галереи посредством присоединения к ноде альбомов сервиса [Picasa](http://picasa.google.ru/). Возможности модуля:

- присоединение к ноде любого публичного альбома Пикасы;
- представление с миниатюрами, с переопределяемым шаблоном;
- поддержка Lightbox 2;
- выбор альбомов заданного аккаунта Пикасы с поддержкой автодополнения;
- поддержка разных типов содержимого;
- управление показом миниатюр и количества изображений отдельно для тизера и полной ноды;
- включение/выключение вкладки "Альбомы";
- кэширование изображений с заданием времени жизни кэша;
- администратор может ограничивать набор используемых аккаунтов Пикасы и количество альбомов на одну ноду.

**[User List Export](http://drupal.org/project/userlist_export)**
Модуль позволяет давать пользователям сайта доступ к расшаренным через Самбу директориям и репозиториям SVN. Суть модуля в том, что он добавляет пользователей с указанной ролью в заранее настроенный файл-список пользователей с доступом к Самбе.

**[Nodereference Basket](http://drupal.org/project/nodereference_basket)**
Этот интересный модуль создан для упрощения работы с Nodereference на сайтах с большим количеством нод. Для этого используется корзина ссылок, аналогичная корзине покупок интернет-магазина. То есть пользователь, добавляющий ссылки на ноды в новую ноду, может активировать корзину ссылок и разгуливать по сайту, добавляя туда все, что понравится. А вот скринкаст, демонстрирующий работу модуля:

**[Watchdog Spy](http://drupal.org/project/watchspy)**
Модуль предлагает альтернативный способ просмотра логов (watchdog-а). В частности, теперь есть шикарная возможность навести курсор на заголовок сообщения лога и сразу увидеть его полный текст, без необходимости открывать страницу сообщения. Кроме того, модуль позволяет ограничивать вывод сообщений по типу и времени создания, а также удалять все сообщения определенного типа.

**[Ubercart CM-CIC p@iement Credit Card Payment](http://drupal.org/project/uc_cmcic)**
Интегрирует в Ubercart систему электронных платежей [CM-CIC p@iement](http://www.cmcicpaiement.fr/fr/index.html).

**[Views header nodes](http://drupal.org/project/views_header_nodes)**
Модуль вводит новый тип дисплея для прикрепленных представлений, который отображает тело ноды.

**[Cassandra](http://drupal.org/project/cassandra)**
Данный модуль представляет собой API для связи с сервером высокомасштабируемой распределенной базы данных второго поколения [Cassandra](http://cassandra.apache.org/).

**[Views Send](http://drupal.org/project/views_send)**
Модуль Views Send позволяет осуществлять массовые рассылки электрической почты через [Views Bulk Operations](http://drupal.org/project/views_bulk_operations). Работает так:

1. Создаем представление, один из столбцов которого содержит адрес электрической почты.
2. \[Опционально\] Делаем экспозед-фильтры списка получателей, чтобы пользоватль мог легко его настраивать.
3. Создаем дисплей "Страница", стиль устанавливаем в "Bulk Operations".
4. В настройках стиля выбираем операцию - Send mass mail (views\_send\_mail\_action).
5. Сохраняем вьюху, заходим на страницу, настраиваем список получателей и жмем "Send mass mail".
6. Пишем и отправляем сообщение.

Судя по всему, полезный модуль.

**[Ubercart Limited Time Offer](http://drupal.org/project/uc_lto)**
Позволяет создавать в Ubercart товары типа "Ограниченное предложение". То есть товар можно приобрести только в течение заданного срока. Отображение срока действия предложения можно настраивать.

**[Nodedump](http://drupal.org/project/nodedump)**
Иногда нам нужно по-быстрому вывести все данные о какой-то ноде на экран. Сделать это можно через админку базы данных, или через sql-запрос в консоли, или модулем Devel, или через drush. А данный модуль позволяет вывести данные ноды простым вводом ее ID в форму.

**[Node Import Update](http://drupal.org/project/node_import_update)**
Данный модуль предназначен для расширения функционала модуля [Node Import](http://drupal.org/project/node_import). Пока в нем ничего особо нет, но одной из главных фич разработчик называет возможность не только создавать новые ноды при импорте, но и обновлять существующие.

**[Donations Thermometer](http://drupal.org/project/donations_thermometer)**
Модуль создает блок, в котором отображается график в виде градусника, отражающий прогресс пожертвований сайту относительно заданной целевой суммы. Умеет интегрироваться с модулем [Donation](http://drupal.org/project/donation).

**[K3Support](http://drupal.org/project/k3support)**
Модуль предназначен для создания системы тикетов поддержки. Особое внимание планируется уделить отслеживанию времени тикетов и проблемам биллинга. Модуль еще практически пустой, но план разработки в первом приближении приведен. Если я правильно понял, создается он для системы оказания платной поддержки или вроде того.

**[Views 404](http://drupal.org/project/views404)**
Зайдем на страницу [http://drupal.org/project/modules](http://drupal.org/project/modules "http://drupal.org/project/modules").
Затем зайдем на [http://drupal.org/project/modules/google.com](http://drupal.org/project/modules/google.com "http://drupal.org/project/modules/google.com") http://drupal.org/project/modules. Модуль Views 404 решает проблему: во всех подобных случаях Друпал вернет 404.

**[Reverse Node Reference](http://drupal.org/project/reverse_node_reference)**
Модуль создает новое отношение для Views, позволяющее обращаться через ноду, на которую есть ссылка Nodereference, к ноде, содержащей эту ссылку.

**[Ubercart attributes in cart](http://drupal.org/project/uc_attributes_in_cart)**
Модуль позволяет администраторам интернет-магазина Ubercart настраивать корзину так, чтобы покупатели могли изменять атрибуты приобретаемых товаров прямо на странице корзины, без необходимости удалять товары из корзины и добавлять их заново с измененными атрибутами.

**[Field OR](http://drupal.org/project/field_or)**
Модуль Field OR добавляет логику исключающего ИЛИ в группу CCK-полей. Иными словами, теперь можно настроить группу полей CCK так, что юзер должен будет заполнить любое поле из группы, но только одно. А заполнить несколько модуль ему не даст.

**[PDF to ImageField](http://drupal.org/project/pdf_to_imagefield)**
Модуль позволяет автоматически преобразовывать подгружаемые пользователями pdf-файлы в изображения. Для каждой страницы файла будет создано отдельное изображение. Модуль выполнен в виде виджета для поля FileField и использует поля ImageField для сохранения результирующих изображений. Соответственно, поля ImageField должны иметься в том же типе данных, куда подгружается pdf.

**[Fundraising](http://drupal.org/project/pg_fundraising)**
Модуль предназначен для организации кампаний по сбору средств на сайтах неправительственных организаций. В настоящее время поддерживает:

- отдельные страницы для пожертвований под разные кампании;
- меню пожертвований, отображающее их назначение;
- разные системы сбора денег (через [Payment Gateway API](http://drupal.org/project/pgapi));
- настраиваемые размеры пожертвований.

**[Sellector.com](http://drupal.org/project/Sellector_com)**
Модуль проводит безболезненную интеграцию в сайт на Друпале сервиса [sellector.com](http://www.sellector.com/).

**[Bring Down IE6](http://drupal.org/project/bringdownie6)**
Очередной модуль в поддержку предания браузера IE6 забвению. Ничего особенного не делает, просто создает блок со ссылкой на сайт: [http://www.bringdownie6.com/](http://www.bringdownie6.com/ "http://www.bringdownie6.com/").

**[File attachment utilities](http://drupal.org/project/attachments)**
Этот полезный модуль расширяет возможности по настройке прикрепления файлов к нодам. Если точнее:

- заменяет чекбоксы Delete и List для прикрепленных файлов на переключаемые кнопки Keep/Remove и Show/Hide, которые по мнению разработчиков более ясно отражают, что будет с файлами. Кнопки вставляются через jQuery, то есть логика чекбоксов меняется только по форме, но не по сути;
- позволяет разделять допустимые для загрузки и прикрепления к нодам расширения файлов в разные группы (документы, изображения и т.п.);
- позволяет задавать максимально допустимый совокупный размер файлов, прикрепленных к ноде;
- позволяет выводить прикрепленные файлы в виде неупорядоченного списка (вместо стандартной таблицы).
