Утилиты

Arrange Fields

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

File Cache

Модуль, который позволяет Друпалу сохранять кэш в файлы, не использую базу данных (что ускоряет чтение кэша).

Может использоваться на виртуальном хостинге, не требует установки серверных компонентов.

Authenticated User Page Caching (Authcache)

Authcache позволяет кэшировать страницы как для анонимных пользователей, так и для авторизованных пользователей. Это уменьшает время отработки PHP-функций Друпала до уровня 1-2 миллисекунд при генерации страниц, существенно сокращая потребление ресурсов сервера.

Authcache подходит для сайтов с динамическим содержимым и блоками, например, для Интернет-магазинов. Commerce Authcache кэширует корзину.

Simple Cache

Модуль Simple Cache для авторизованных и анонимных пользователей.

Сохраняет HTML всей страницы в таблице кэша и работает с ним, когда отработают все функции ядра Drupal, исключая работу функций шаблона, и так сохраняет время.

Страницы кэшируются с параметрами URL и пользовательская роль.

Преимущества:

Better Cache

Это усовершенствованный модуль, расширяющий стандартный функционал кэширования.

Проблемы стандартного кэширования
Стандартный кэш в Drupal не учитывает время создания материала и обновляется регулярно для всего сайта.
Если в разделе Конфигурация - Производительность установить время жизни кэша 7 дней и создать страницу в конце истечения этого срока, то кэш этой страницы будет удалён, даже если этот кэш прожил всего 2 минуты.

Данный модуль делает кэширование умнее, решает две главные задачи

Views content cache

Этот модуль работает с Представлениями, для которых установлены настройки кэширования. Views content cache обновляет кэш Представления, в настройках которого вы установили опцию Кэширование - На базе содержимого. Тогда результаты вывода этого Представления будут обновляться каждый раз при наступлении событий:

  1. добавлен комментарий
  2. добавлен материал определённого типа
  3. при голосовании (Voiting API)

С этим модулем кэширование Представлений Views будет более гибким не добавит нагрузку на сайт.

FitVids

С помощью javascript делает адаптивными все видео-фреймы на сайте: как в полях типа Видео, так и внутри текстовых полей.

Зависимости

Установите модуль Libraries и скачайте библиотеку FitVids в папку libraries/fitvids вашего сайта https://raw.github.com/davatron5000/FitVids.js/master/jquery.fitvids.js

HTML5 Tools

HTML5 Tools для разработки сайта по стандарту HTML5.

Зависит от Elements.

Extended block visibility

Добавляет функции работы над видимостью блоков. Для каждого блока показывает названия функций, которые можно использовать в своих модулях и темах, чтобы программно задать область видимости блока: страницы на которых блок будет выводиться.
После установки и активации модуля откройте настройки нужных блоков и скопируйте любое из предложенных названий функций, чтобы добавить эти функции в файлы модулей или тем и прописать php-скрипт условия отображения.
Каждая функция должна возвращать булевское значение true или false, что будет означать - выводить блок или нет.

Autosave

Добавляет очень полезную функцию автосохранения форм создания материалов. То есть случайное закрытие или переход со страницы не заставит вас набирать текст статьи заново, модуль сохраняет данные каждые 10 секунд по умолчанию, или другой период, например, каждую секунду. После возврата на страницу создания материала, вы видите все несохранённые данные и можете продолжить создание материала или обнулить данные формы по кнопке внизу, если нужно написать другой текст.
Отлично работает с Ckeditor, Bueditor, другими WYSIWYG-редакторами или простыми textarea и полями.

Original image with style

Позволяет применять форматирование из Видов показа изображений к загружаемому в поле Изображение файлу и сохранять обновлённый вариант картинки.

SMTP Authentication Support

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

Подписаться на Front page feed