Список модулей, расширяющих функционал Drupal 7 для создания Landing Page

(без указания модулей, от которых зависят нужные нам модули, которые необходимы для работы сборки ]]>Drupal 7 для Landing Pages]]> и включены в нее, но сами по себе не представляют интереса в рамках темы создания посадочной страницы)

 

1. Filebrowser

Установка: Меню администрирования -> Содержимое -> Добавить содержимое -> Directory listing

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

2. Iconbox

Настройки: Меню администрирования -> конфигурация -> Iconbox

Позволяет создавать красивые блоки с иконками и текстом с заливкой фона (выбор цвета), выбором формы иконки (круг, квадрат), выбором цвета иконки, выбор самих иконок от Font Awesome. Сами иконки от Font Awesome можно вставлять в текст посредством тега <i class="fa fa-<название иконки> fa-3x"></i>. Где 3x - размер иконки (можно варьировать). Также иконки вставляются через шорткоды (если вы включите соответствующие модули). Полный список иконок: ]]>http://fontawesome.io/icons/]]>.

3. WOWJS

Настройки: При включенном модуле появляется в настройках блока.

Большое количество анимационных эффектов для элементов сайта.

4. BlockAnimate

Настройки: При включенном модуле появляется в настройках блока.

Применение эффектов анимации к блокам

5. Block Class

Настройки: При включенном модуле появляется в настройках блока.

Добавление классов CSS к блокам для темизации.

6. Browscap Block

Настройки: При включенном модуле появляется в настройках блока.

Управление видимостью блока на мобильных устройствах. Если после включения модуля Browscap в админке появится сообщение о неполадках, необходимо добавить в самый низ файла settings.php следующую строчку:

ini_set('memory_limit', '-1');

Файл settings.php находится в каталоге sites/default основного каталога сайта. Перед его редактированием необходимо разрешить его перезапись, изменив права. После перезаписи вернуть исходные настройки.

7. Floating Block

Настройки: Меню администрирования -> Конфигурация -> Плавающий блок

Плавающие блоки на сайте. Через настройки модуля указывается ID или класс блока, а также его расположение. Это позволяет зафиксировать блок, и он будет оставаться на данном месте в окне браузера при скроллинге.

8. JQuery Coutdown Timer

Настроки: При включенном модуле появляется блок в списке блоков (Меню -> Структура -> Блоки)

Таймер обратного отсчета

9. Icon API: Menu

Настройки: При включенном модуле появляются в настройках меню

Добавляет иконки Font Awesome к пунктам меню.

10. Node Class

Настройки: При включенном модуле появляется при редактировании или создании материала

Возможность добавить классы к создаваемому материалу.

11. Parallax Background

Настройки: Меню администрирования -> Конфигурация -> Parallax Background

К любому элементу на сайте можно добавить эффект параллакса фона. В настройках необходимо установить ID элемента.

12. Scroll to top

Настройки: Появляется при включенном модуле. Дополнительные настройки через Меню администрирования -> Конфигурация -> Прокрутка наверх

Кнопка плавной прокрутки вверх сайта.

13. Bootstrap 3 Shortcodes

Добавление шоркодов ко всем элементам. Шорткоды - это красивые элементы для оформления контента (выделение цитат, линии, выделение частей текста цветом и др.). Позволяют сделать контент более читабельным, структурированным, облегчают восприятие текста. Список доступных шорткодов на ]]>http://github.com/filipstefansson/bootstrap-3-shortcodes]]>

14. CKEditor Widgets / CKEditor Bootstrap / CKEditor Block

Установка и настройка: Меню администрирования -> Конфигурация -> CKEditor Widgets, CKEditor, Форматы текста

CKEditor Widgets добавляет кнопку на панель CKEditor для выбора и применения дополнительных виджетов (разные варианты оформления контента в виде 2-3 колоночных шаблонов). CKEditor Bootstrap добавляет несколько кнопок на панель CKEditor для быстрого добавления в текст некоторых элементов Bootstrap. CKEditor Block позволяет вставлять блоки drupal'а прямо в текст.

15. XML sitemap

Карта сайта. При включенном модуле нужно указать для каждого типа материала, нужно ли или нет его включать в карту сайта. Сделать это можно через Меню администрирования -> Структура -> Типы материалов.

16. Yandex.Metrics

Установка: Меню администрирования -> Конфигурация -> Yandex.Metrix

Установка счетчика Яндекс.Метрики на сайт.

17. Webform

Настройка: Меню администрирования -> Содержимое -> Добавить содержимое -> Webform

Создание форм (подписка, заказ, обратный звонок и т.п.).

18. Scroll to destination anchors

Настройка: Работает при включенном модуле

Плавный скролллинг до анкоров. Создавайте в пунктах меню анкорные ссылки через модуль Void Menu (включен в сборку) и делайте плавный скроллинг до анкоров на странице.

19. Panels

Настройка: Меню администрирования -> Структура -> Панели

Позволяет легко создавать страницы с любой произвольной структурой.

20. Metatag

Настройка: Меню администрирования -> Конфигурация -> Мета-тег

Установка метатегов сайта - заголовок, описание, ключевые слова.

21. Content Access

Настройка: Меню администрирования -> Структура -> Типы материалов -> *Тип материала* -> Изменить -> Контроль доступа

Закрывает доступ к материалам сайта для определенных ролей пользователей. Модуль добавлен в сборку для работы в связке с модулем Filebrowser.

22. CKEditor (+IMCE) (нет в старой версии сборки)

Настройка: Меню администрирования -> Конфигурация -> CKEditor

Удобный визивиг редактор для создания и редактирования контента (с файлбраузером IMCE).

22. Exclude node title

Настройка: При включенном модуле появляется в настройках страницы при создании или редактировании

Позволяет запретить вывод системного заголовка страницы.

23. Global Redirect

Полезный модуль для поисковой оптимизации. Рекомендуется просто включить и оставить настройки по умолчанию.

Полный список модулей, входящих в сборку можно найти здесь:

]]>http://github.com/floweronredsquare/Fast-and-Easy-Landing-Pages/tree/master/lp/drup4lp/modules]]>

 

Модули, не включенные в новую версию сборки

Старая версия сборки доступна по ссылке:

]]>Скачать]]>

 

24. Wysiwyg (+IMCE)

Настройка: Меню администрирования -> Конфигурация -> Профили Wysiwyg

Удобный визивиг редактор для создания и редактирования контента (с файлбраузером IMCE). В сборку включен TinyMCE.

 

25. Shortcode wysiwyg

Установка: Меню администрирования -> Конфигурация -> Профили Wysiwyg -> Редактор (TinyMCE) -> Редактировать -> Кнопки и плагины

Добавляет кнопку на панель визивиг редактора TinyMCE, позволяющую вставлять шорткоды к вашему контенту.

 

Установка модулей

Меню администрирования -> Модули

Включаем все нужные модули. Модули, от которых они зависят, система предложит подключить на следующем шаге установки. Соглашаемся, жмем далее, ждем окончания установки.

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