Новая версия сборки

Предлагаю новую, усовершенствованную версию сборки Drupal 7 для создания Landing Page.

Скачать

(профиль на Github пока не обновлен)

В новую конфигурацию вошли модули:

CKEditor - на мой взгляд, более удобный визивиг редактор, чем Wysiwyg

CKEditor Widgets - дополнительные возможности для CKEditor (2-3 колоночные шаблоны для оформления текста, др.)

CKeditor Bootstrap - возможность быстро через панель CKEditor вставить в текст некоторые элементы Bootstrap

CKEditor Block - кнопка на панели CKEditor, позволяющая вставлять блоки drupal'а прямо в текст

Также новая конфигурация уже включает обновление Drupal core до версии 7.39.

Удалены модули:

Shortcode wysiwyg
IMCE Wysiwyg API bridge
Wisiwyg

Если вы уже используете старую версию сборки (или только установили сборку через профиль на github.com), то для перехода на новую версию необходимо:

1. Обновить Drupal core до версии 7.39

Делаем бэкап сайта и базы данных. Скачиваем с drupal.org последнюю версию ядра (отсюда). Распаковываем и заливаем файлы ядра на ftp сервер поверх файлов вашего сайта. Набираем в адресной строке http://<имя сайта>/update.php. Ждем окончания процедуры. Идем в админку сайта, заходим в пункт меню Отчеты -> Отчет о состоянии. Если вы все сделали правильно, то версия Drupal должна быть 7.39. Возможно, потребуется еще удалить на ftp сервере файл .htaccess из папки sites/default/files (если в отчете о состоянии будут какие-то предупреждения).

2. Удалить модули Wisywyg, IMCE Wysiwyg API bridge, Shortcode wysiwyg.

Идем в пункт меню "Модули" панели администрирования. Убираем галочки напротив соответствующих модулей. Ждем "Сохранить". Если в первого раза какой-то модуль не отключается, то отключаем его со второго захода. Потом идем на вкладку "Удалить модули". Выбираем галочками эти же модули. Жмем кнопку подтверждения. Может также потребоваться 2 захода. Далее можно удалить соответствующие папки на ftp сервере sites/all/modules или profiles/modules (если вы устанавливали сборку через профиль).

3. Скачать (по ссылке), распаковать и установить новые модули.

Распаковываем архив и заливаем папки с модулями на ftp сервер в папку sites/all/modules. Идем в пункт меню "Модули" панели администрирования. Ставим напротив новых модулей галочки и жмем "Сохранить". Если какой-то из модулей не включился с первого раза, повторяем для него процедуру.

После включения модулей у вас может появится системное сообщение, предупреждающее о том, что один из модулей не поддерживается. Это модуль CKEditor Block. Если вас по каким-то причинам смущает это предупреждение, отключите модуль. Вы можете пользоваться панелями (модуль Panels также входит в сборку) в качестве альтернативы.

4. Настроить новые модули

Перед настройкой убедитесь в том, что версия JQuery темы оформления страниц администрирования соответствует 1.4 (Drupal core).  Это можно проверить, проследовав в настройки JQuery Update из пункта меню "Конфигурация".

В панели администрирования сайта выбираем пункт меню "Конфигурация". Далее заходим в Форматы текста → Full HTML. Оставляем галочки только напротив пунктов:

  Drupal blocks

В "Параметрах фильтров" пока оставляем галочку только напротив "Enable button shortcode". При необходимости через данную настройку вы потом добавите нужные вам shortcodes, которые вы хотите использовать при написании ваших текстов. Жмем "Сохранить настройки".

Далее возвращаемся в меню "Конфигурация" и заходим в настройки CKEditor Widgets. Оставляем галочки только напротив пунктов:

 

Сохраняем настройки.

Идем обратно в "Конфигурацию" → CKEditor.

В профилях выбираем FULL (Full HTML) и жмем "изменить".

Настраиваем внешний вид редактора перетаскиванием кнопок из "Доступных кнопок" в "Current toolbar". На этом шаге нас больше всего интересуют кнопки "Add Template Menu" и "Block".

Ниже в "Плагинах" ставим галочки напротив всех, кроме "Plugin for inserting files from IMCE without image dialog".

На вкладке "Настройка обзора файлов" выбираем IMCE как "Тип файлового браузера".

Жмем "Сохранить".