Для тех, кто впервые установил Drupal 7

Сегодня меня попросили помочь сориентироваться в только что установленном Drupal 7. Я составила подробную инструкцию, которую решила выложить на сайт. Вдруг, кто-то еще столкнется с этой проблемой, и, надеюсь, ему пригодится данная статья.

Страница приветствия и заполнение Главной страницы

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

drupal 7 меню панели администрирования

По умолчанию в друпале есть 2 типа материала - Article (статья) и Basic Page (страница). Между ними разница довольно условная. Тип "Статья" обычно выбирают для постоянно обновляемого содержимого (такого, как новости на сайте), а "Страница" используется, как правило, для статичных страниц, которые редко изменяются ("О нас", "Контакты" и т.д.). Еще одно отличие этих двух типов: как правило, на статичных страницах админы сайтов комментирование запрещают, а на страницах новостей, например, разрешают.

drupal 7 инструкция

Выберите тип, который вам подходит, например, "Страница" (Basic Page), после чего откроется окно для создания этого типа материала. В таком случае у вас на Главной будет отображаться только эта статичная страница.

Для этого при ее создании необходимо поставить галочки в полях "Опубликовано" и "Помещено на главную страницу" (на вкладке "Настройки публикации").

drupal 7 инструкция

Затем в настройках сайта ("Меню панели администрирования → Конфигурация → Информация о сайте") в поле "Главная страница по умолчанию" нужно будет указать адрес этой страницы (будет сформирован и его можно будет увидеть в адресной строке браузера после того, как вы создадите страницу и нажмете кнопку "Сохранить"). На той же странице следует указать основную информацию о вашем сайте.

drupal 7 инструкция

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

drupal 7 инструкция

Если же вы хотите, чтобы на Главной отображалась лента анонсов новостей, выберите тип материала "Статья" (Article) и создайте несколько таких статей с галочкой в поле "Помещено на главную страницу".

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

drupal 7 инструкция
 

Управление блоками

Еще я бы убрала меню "Навигация" из боковой колонки сайта (если она предусмотрена в выбранной вами теме) и поместила бы туда какие-нибудь другие блоки. Управлять блоками можно, пройдя в раздел "Блоки" из пункта меню панели администрирования "Структура".

drupal 7 инструкция
 

Как настроить меню

Управление пунктами меню осуществляется по адресу "Меню панели администрирования → Структура → Меню" (на картинке выше на один пункт ниже "Блоков"). Там вы можете создать новое меню для сайта (например, для левой колонки), а также редактировать существующее - добавлять, удалять пункты.

Настроить тему сайта (или выбрать другую тему) можно через "Меню панели администрирования → Оформление → Настройки (вашей темы)".

drupal 7 инструкция
 

Пользователи и посетители сайта

Разные вспомогательные элементы (панель администрирования, ссылки "Добавить содержимое", "Добавить материал", "Просмотр" и "Правка" материалов) вы видите только из админки. Ваши незарегистрированные посетители (анонимы) не будут их видеть. А зарегистрированные посетители (если вы захотите сделать так, что на вашем сайте можно было зарегистрироваться) получат доступ лишь к тем возможностям по созданию и редактированию материалов, которые вы им назначите через пункт панели администрирования "Пользователи → Права доступа".

Также вы можете поставить запрет на самостоятельную регистрацию пользователей на вашем сайте на странице "Меню панели администрирования → Конфигурация → Настройки учетной записи" в разделе "Регистрация и удаление".

drupal 7 инструкция
 

Визивиг редактор текста

Что еще можно посоветовать на первых порах? Во-первых, установить модуль CKEditor. Это удобный визивиг редактор текста, с помощью которого вы сможете делать красивое форматирование (выделение курсивом, жирным шрифтом, размер шрифта, заголовка, цвет и многое другое) текста при создании материала.

  1. Скачайте сам модуль отсюда https://www.drupal.org/project/ckeditor
  2. Распакуйте его.
  3. Скачайте библиотеку для этого модуля отсюда http://ckeditor.com/download (Full Package).
  4. Распакуйте библиотеку.
  5. Скопируйте папку ckeditor из архива библиотеки в папку с модулем (там уже есть пустая папка с таким названием, при копировании нужно будет подтвердить слияние папок)
  6. Закачайте через ftp-сервер на сайт подготовленную папку с модулем (в каталог sites/all/modules).
  7. В админке сайта включите модуль CKEditor (Меню панели администрирования → Модули), отыскав его в списке модулей. поставьте галочку и, прокрутив до конца страницы, нажмите "Сохранить настройки".

drupal 7 инструкция

IMCE - еще один полезный модуль в дополнение, который позволяет загружать картинки на сайт прямо из CKEditor'а

https://www.drupal.org/project/imce

После установки пройдите по адресу http://<имя вашего сайта>.ru/admin/config/content/ckeditor/edit/Full

Раскройте вкладку "Настройки обзора файлов" и выберите "Тип файлового браузера" → IMCE (везде). Внизу нажмите "Сохранить". После этого в CKEditor'е в окошке, появляющемся при добавлении картинки, появится кнопка, по которой будет открываться файловый менеджер для удобной загрузки картинок. Вы сможете загружать картинки, если выберите формат текста "Full HTML" (в списке под окном CKEditor'а).

drupal 7 инструкция

Подключение новых модулей

В дальнейшем вы сможете по схеме, приведенной для модуля CKEditor устанавливать нужные модули. Единственное отличие - не для всех модулей нужны дополнительные библиотеки, поэтому в большинстве случаев инструкцию можно сократить на пункты по подключению библиотек. Искать и скачивать новые модули стоит на drupal.org. Устанавливать их можно еще проще, если включить модуль Update manager. Тогда будет достаточно на странице модулей просто добавить ссылку на файл *.tar.gz модуля, которую можно найти на drupal.org, и нажать ссылку "Установить новый модуль". Но если модуль требует дополнительной библиотеки, то ее все равно придется подгружать через ftp.

Для большинства библиотек требуется установить дополнительно модуль Libraries (https://www.drupal.org/project/libraries), а сами папки с библиотеками кидать в папку sites/all/libraries на ftp (если такая необходимость есть, то это указано в инструкции по установке модуля). Также обычно в инструкции по установке модуля указываются зависимые модули и модули, от которых зависит данный модуль. Их тоже необходимо установить, чтобы он работал корректно.

На сегодня все. Если что-то будет не получаться, пишите, помогу!