Описание для модулей Drupal - Описание модулей


Позволяет пользователям авторизоваться с помощью Facebook Connect API, используя свои логин и пароль на Facebook. Пользователи могут видеть, кто из их друзей уже авторизовался на сайте, а также приглашать друзей сделать это, и еще могут отправлять себе на стену сообщение о том, что они авторизовались на сайте.
http://drupal.org/project/fbconnect

Выводит блоки, показывающие ссылки на материалы, соответствующие выбранному в выпадающем списке термину. При изменении термина, блоки меняются плавно с помощью JQuery. Можно настраивать блоки, чтобы выводились ссылки на материалы определенного типа на странице этого типа, а также чтобы выводилось определенное число ссылок.
http://drupal.org/project/taxonomy_quick_find
http://cmspress.info/drupal/project/taxonomy_quick_find

Массовый редактор терминов. На странице admin/content/node позволяет назначать и удалять один или несколько терминов таксономии у выбранных материалов.
http://drupal.org/project/taxonomy_multi_edit
http://cmspress.info/drupal/project/taxonomy_multi_edit

Простая утилита, расширяющая модуль image и user, чтобы администраторы сайта могли устанавливать точный размер миниатюр модуля image и аватаров пользователей.
Многие разработчики сайтов считают, что лучше когда все миниатюры и аватары на сайте квадратные, или, по крайней мере, у всех пропорциональные размеры сторон. Этот модуль позволяет сделать это, обрезая изображения по всем сторонам одинаково, пока не будет определенного отношения длин сторон, а потом масштабирует их.
Модуль был разработан чтобы стать простым, легким решением для сайтов, которым нужны аватары и/или изображения модуля image одинаковых размеров. Для более широких возможностей автоматической обработки изображений вы можете воспользоваться модулем imagecache.
Релиз для пятерки может быть еще не стабильным.
http://drupal.org/node/51818

Содержит инструменты и интерфейс для изменения работы форм для других задач. Можно выбрать, какие поля скрыть (передавая элементы как значения, если возможно). Также включает дополнительную фильтрацию форм ноды, чтобы показывать два поля ввода, а остальные помещать в fieldset 'Дополнительные параметры', упорядочивая таким образом форму добавления материала.

Модуль также может быть использован разработчиками модулей для вызова измененных версий форм.
http://drupal.org/project/Formfilter

Позволяет редактировать документы без перезагрузки страницы через всплывающие окна.
Это начало полной переработки Active edit, включенной в модуль Javascript Tools. Так что это просто набросок. Зависит от модулей: Popups, Formfilter.
http://drupal.org/project/activeedit

Позволяет пользователям добавлять теги (из модуля taxonomy) к ним самим или их странице профиля. Тэги также отображаются в их профиле в виде ссылок, которые ведут на страницу со списком всех пользователей с таким же тегом.

Модуль поддерживает все виды построения и добавления терминов в словаре, также пользователи могут использовать столько словарей, сколько возможно.
http://drupal.org/project/User_tags

Модуль дополняет страницу настройки галереи и позволяет ограничить для нее права доступа. Можно выбрать, какие пользовательские роли могут просматривать, редактировать, удалять или добавлять изображения в каждую галерею. Также можно назначить для каждой галереи список пользователей с администраторскими правами (т.е. модераторов).

Галереи изображений, упомянутые здесь, создаются с помощью модуля Image Gallery входящего в поставку модуля Image. Также необходимо установить модуль ACL.

Данный модуль - это адаптированный для Image Gallery модуль Forum Access.

Внимание: Если вы используете модуль Content Access для предоставления прав на документы типа Image, IGA сможет лишь расширить существующие права, но не сможет дать больше, чем дает CA.

Если вы используете базу PostgreSQL, внимательно прочитайте README!

Также отметьте, что новый релиз Image 5.x-2.0-dev изменил свой API и IGA может быть несовместим с ним!!! Сейчас не рекомендуется обновляться до Image 2.0-dev, если у вас есть IGA!
http://drupal.org/project/image_gallery_access

Позволяет добавлять в блоки материалы, которые будут меняться каждые X секунд. Полезно для показа какой-то важной информации или рекламы.
http://drupal.org/project/rotor

Позволяет связывать одного или нескольких авторов с документом, основываясь на словаре таксономии.
http://drupal.org/project/author_taxonomy

Craqbox похож на thickbox но это не thickbox... это Craqbox.
Еще один хороший jQuery плагин представляющий собой окно веб приложения при работе с изображениями, формами, страницами и т.д.
Обновление:
Я проделал некоторую обширную деятельность относящуюся к windows + Drupal и принял гораздо более друпализированный подход, дающий преимущества как модулям, так и темам.
Новые полностью переписанные версии будут опубликованы перед Рождеством Улыбка
http://drupal.org/project/craqbox

Создает кнопку редактирования для поля CCK, позволяя создателю типа документа добавлять javascript кнопку к полю CCK, активную когда документ редактируется и скрытую когда от просматривается.

Добавляет блок для любого созданного поля CCK, позволяя показывать значение поля текущего документа в блоке (расположенном слева, справа или в любом другом месте), вместо того чтобы отображать его в общей области отображения метериала. Вариация простых панелей (simple panel). Ваш клиент может создать относящийся к документу блок материала прямо со страницы редактирования.

Внимание: С версий 5.x-1.2 и 6.x-1.1 модуль больше не скрывает поле в области отображения материала. Вы можете сделать это самостоятельно в настройках вывода CCK. Это позволяет вам показывать значение поля как в документе, так и в блоке.
http://drupal.org/project/cck_blocks

Создайте поле CCK, с помощью которого вы можете прикреплять изображения модулем IMCE. Шестая версия была спонсирована отчасти Per Arne.
Мне нельзя поддержать версию для D5, пожалуйста, не просите этого.
Ее можно найти здесь http://www.hyrme.com/files/imceimage-beta.zip.

Включает возможности:

  • Массовая загрузка
  • Вид альбома в виде сетки
  • Загрузка фото, комментирование, голосование и несущественная правка с помощью AJAX
  • Легкий расширяемый движок
  • Управляемые размеры, оригиналы не меняются
  • Функции безопасности
  • Альбомы для пользователей отдельные
  • И много другого...

Javascript слайдшоу, основанное на Couloir slideshow, которое можно найти http://www.couloir.org/js_slideshow/
Функции:

  • Множество слайдшоу
  • Возможность начинаться автоматически
  • Изменяемый порядок
  • Максимальная ширина и высота
  • Настраиваемая директория для фотографий
  • Настраиваемое время отображение изображения
  • Блокировка отображения

http://drupal.org/project/couloir_slideshow

Альтернативная технология мультиязычности и локализации. Основан на том факте, что любой переведенный материал добавляется в Drupal через формы, которые созданы с помощью API форм.

Позволяет наглядно упорядочивать документы в книгах. Стало удобнее управлять документами и их ветками в книгах Drupal. Используется функция drag-and-drop/контекстное меню при нажатии правой кнопки мыши, чтобы собрать множество общих задач Drupal в одном Ajax интерфейсе.

Альтернативный способ управления документами в Drupal. Одна большая проблема системы управления документами по умолчанию - что нельзя добавлять категории или теги, или редактировать название или дату на лету. Данный модуль добавляет такую функциональность для тех, кто имеет соответствующее право.
Список возможностей:

  • Можно фильтровать документы по типу, тегу, названию, категории и дате
  • Можно редактировать название и дату документа в том же окне на лету (просто нажмите на дату или название и поле появится)
  • Можно осуществлять предпросмотр документа во время изменения названия
  • Можно делать групповые операции как в обычном интерфейсе Drupal, а дальше вы можете добавить теги на лету

http://drupal.org/project/qedit

Позволяет пользователям вашего сайта просто следить за изменениями в документах и новыми комментариями. Также они могут оповещаться по электронной почте об этих изменениях. Начало и окончание наблюдения за документом производится по клику на ссылке.
Вкладка в аккаунте пользователя дает быстрый доступ к списку сообщений, за которыми пользователь наблюдает. Он может включить или отключить уведомления по e-mail для каждого документа на этой странице, как и доступ к странице помощи с инструкциями и странице с личными настройками этого модуля. Пользователь также может выбрать поделиться своим списком наблюдаемых документов с другими пользователями, то есть модуль представляет собой разновидность социальных закладок одного сайта.

Позволяет вам охватывать одним сайтом множество доменов. Можно настроить какие домены использовать для разных частей вашего сайта или использовать для того, чтобы поместить функционал магазина или аккаунта пользователя после https, например.
Чтобы модуль работал требуется применить маленький патч к ядру Drupal. Он включен в архив.
http://drupal.org/project/multidomain

Добавляет общую авторизацию на нескольких сайтах на Drupal на сервере с общей базой данных. Инструкции по установке находятся в файле singlesignon.module.
http://drupal.org/node/50418

Добавляет некоторые очевидное удобство в систему меню Drupal:

  • Дополняет primary/secondary links, сохраняя "активным" (выделенным) текущий пункт меню. Включен удобный сниппет, который можно добавить в template.php файл вашей темы.
  • Модуль добавляет способ просто категоризировать документы (по типу или таксономии), которые должны принадлежать определенному пункту меню. Для них не создавались специально пункты меню, но они должны быть связаны с каким-то пунктом. А для пользователя будет показано развернутое меню, относящееся к документу при его просмотре.

http://drupal.org/project/menutrails

Позволяет администраторам произвольно группировать документы в очереди для определенных целей. Например, выделить один документ среди остальных, как это сделано на новостных сайтах. Еще можно создать блок со списком аннотаций из пяти тем на форуме, которые важны по мнению админа. Также модуль позволяет создать группу документов, а на главной странице или в блоке выводить случайный из этой группы.

Модуль создает простой интерфейс для ручного упорядочивания очереди. Дополнительно, он позволяет документам добавляться и удаляться из очереди без необходимости изменени прав на документ. Документы могут быть добавлены в очередь как из страницы управления очередью, так и с помощью ссылки в низу аннотации.

Также можно создавать "умные" очереди, которые связаны с каким-то внешним параметром. Например, умная очередь таксономии создает под-очереди для данной очереди для каждого термина в данном словаре. Документы тогда могут быть выбраны только для под-очередей, у которых термины подходят к терминам документов. Это позволяет очень просто иметь очередь для каждой категории без загромождения страницы настроек.

Модуль содержит расширяемый API. Он хорошо интегрируется с модулями Views и Actions, а также содержит множество функций для взаимодействия с ним напрямую, что делает возможным управление очередями программно для любой задачи, стоящей перед вашим сайтом.
http://drupal.org/project/nodequeue

Легкий способ вывода документов с помошью библиотеки jCarousel для jQuery. Документы можно выбрать по типу или термину таксономии, при помощи модуля Node Queue, а также с помощью хука.
Нужно провести некоторые обновления для jCarousel, чтобы включить их в проект, после чего можно надеяться что jCarousel модуль будет включен в обновленный проект. Когда это будет сделано, планируется убрать код jCarousel из этого модуля и добавить к требуемым модулям jCarousel. Дополнительно возможно уменьшить количество CSS настроек для корректного отображения блоков, добавить способы для более легкого создания и изменения стилей для карусели, и даже интегрировать модуль с Views.
http://drupal.org/project/nodecarousel

Инструменты управления пользовательскими IP адресами, бан IP адреса, расширенный поиск и блокировка пользователей определенными ролями.
Возможности:

  • Определение IP адреса
  • Бан IP адресов навсегда или на определенный срок, под баном подразумевается редирект, то есть полная блокировка сайтом, а не только при создании аккаунта или авторизации
  • Расширенный поиск по аккаунтам пользователей
  • Блокировка пользователей определенными ролями
  • Черные списки блокированных IP с импортом из Okean, SPEWS или своего списка

http://drupal.org/project/troll

Простой модуль, который

  1. Проверяет текущий URL на наличие алиаса и создает 301 переадресацию на него, если это не использовалось.
  2. Проверяет текущий URL на наличие слэша, удаляет его если он есть и повторяет первую проверку с новым запросом.
  3. Проверяет, ведет ли текущий URL на главную страницу сайта и если это так, переадресует на нее.
  4. Если опция чистых ссылок включена, проверяет, доступен ли текущий URL по старому адресу (без чистых ссылок) - в настоящее время только в dev версии модуля, в дальнейшем появится в версии 1.3.

http://drupal.org/project/globalredirect

Модуль позволяет вам создать редирект с одного пути на другой или внешний URL, используя какой-нибудь HTTP redirect status.
Можно настроить модуль Pathauto версии 2.0 для автоматической генерации редиректа, чтобы быть уверенным, что изменения путей URLов не сделает существующие ссылки битыми.
http://drupal.org/project/path_redirect

Еще один модуль статистики для отбора поисковых запросов и вывода их в таблицу. Администраторы сайта могут использовать его чтобы анализировать индексацию сайта крупными поисковыми движками, например, Google и Technorati. Если включен модуль IP to Country, автоматически появятся флаги. Модуль очень похож на Search engine referers. Отличие в том, что модуль извлекает ключевые слова из логов доступа (accesslog) за время работы.
http://drupal.org/project/search_keywords

Модуль позволяет пользователям удалять комментарии к документам которые они создали без предоставления им прав управлять всеми комментариями на сайте. Права можно назначать разные для разных типов документа, таким образом можно, например, дать прово управлять комментариями к блогу пользователя. Дополнительно, можно настроить этот модуль на модерацию комментариев к выбранному типу документов перед публикацией.
http://drupal.org/project/usercomment
http://cmspress.info/node/1257

Автоматически создает заголовки документов. С модулем token в пятом Drupal возможно использовать различные данные документа для автоматической генерации заголовка, например, использовать текст из поля CCK. Продвинутые пользователи также могут написать какой-то PHP код, генерирующий нужный заголовок.
http://drupal.org/project/auto_nodetitle
http://cmspress.info/node/1240

Модуль добавляет "рекомендуемые термины" для поля "свободный выбор тегов", основываясь на ранее добавленных терминах. Заменяет описание поля на список ссылок-терминов. Если у пользователя отключен javascript, список все равно появится, но термины уже не будут ссылками. Позволяет выбрать лучшее из существующего списка терминов или добавить новый на лету, если необходимо.
Когда включите модуль, пройдите на страницу admin/content/suggestedterms чтобы настроить его. Термины можно сортировать по популярности, по алфавиту или по дате добавления, а список может быть ограничен определенным числом терминов. Настройки действуют для всех полей "свободный выбор тегов" и всех типов документов.
http://drupal.org/project/suggestedterms

Позволяет документам становиться дочерними по отношению к другим, создавая иерархию материалов.

  • Быстрое создание многоуровневого меню
  • Многоуровневая навигационная цепочка
  • Автоматическое создание иерархических ссылок, используется Pathauto (например, aboutus/history/beginning)
  • Автоматическое создание многоуровневого меню по желанию
  • Дополнительно интегрируется с Views
  • Дополнительно интегрируется с Node Access

http://drupal.org/project/nodehierarchy

Это мощный набор средств, разработанных для помощи администраторам сайтов в автоматизации борьбы со спамом. Спам - это любой материал, который размещается на сайте, не относящийся к теме, обычно представленный в форме рекламы и ссылок на сайт спаммеров. Этот модуль может автоматически обнаруживать спам, мгновенно снимать его с публикации и посылать уведомления администратору сайта.
http://drupal.org/project/spam