Пользовательский обзор очень часто используемых модулей
Когда я впервые открыл для себя Drupal, я был поражен количеством всевозможных расширений.
Расширения или модули, позволяют
делать невероятные проекты, не требующие особых знаний в программировании. Разумеется, знания нам нужны, хотя бы для того, чтобы собрать воедино весь
этот конструктор, каким безусловно является современный Друпал. Ну, а теперь
вернемся на землю. В прошлом уроке нами был подробно рассмотрен процесс прикручивания модуля. Вспомните, как это было или читайте далее. Основные
моменты инсталляции и включения модулей разобраны и в этой инструкции.
Конечно же, не стоит ограничиваться только лишь Ab-w.net – в интернете есть
много чего интересного по теме. Например Drupal .org и его категории модулей.
Перейдите на страницу загрузки модуля, введя в браузере drupal.org/project/admin_menu
1. Находим ссылки. Выбираем 7-ю версию и нажатием мыши скачиваем архив на компьютер:
Теперь из панели управления нужно загрузить архив модуля. Загрузится он на хостинг, в корневую директорию, туда, где и Drupal, а точнее в папку modules, путь к которой выглядит примерно так: ваш-домен.ru/sites/all/modules.
Впереди нас ожидают несколько модулей, которые вы поочередно закачаете и настроите.
Ctools и Views были установлены в прошлом уроке. Вот остальные на моем компьютере:
2. Ок! Вернемся к тому, с чего начали. В панели управления сайтом переходим в Модули:
3. Нажимаем Установить новый модуль.
4. Выбираем и устанавливаем архив с административным меню:
5. По завершению процесса инсталляции переходим по ссылке:
6. В основном модуле Ядро отключаем Overlay и Toolbar:
7. В добавленном только что модуле активируем параметры и сохраняем настройки:
Верхнее горизонтальное меню админки стало выпадающим. Теперь все самое необходимое доступно уже при наведении курсора. Удобно и понятно!
Еще в самом начале данного урока был показан скриншот со списком архивов с модулями, которые нам предстоит инсталлировать. Сейчас коротко пройдемся по каждому из них, а вы их доработаете уже самостоятельно.
Модуль Global Redirect лежит на сайте drupal.org/project/globalredirect
По аналогии с пунктами (с 1 по 5) текущей инструкции скачиваем и устанавливаем его архив.
Найдем его в модулях в админке и активируем, внизу сохраним настройки:
Роль этого модуля критически важна в SEO оптимизации – он путем редиректа устраняет дубликаты страниц (одинаковые по содержанию страницы с различными URL адресами), а еще страницы с адресом вида ваш-сайт.ru/node/123 через 301 redirect перенаправляет в ваш-сайт.ru/articles/adres-stranicy. Также убирает слэш на конце URL адресов. Без него ваш путь в оптимизации Друпал будет труден и тернист.
В общем, вы поняли – загружаем модуль, включаем и сохраняем настройки.
Модуль Token вы найдете на drupal.org/project/token
- Token необходим для работы других расширений. !! Его настройки, а также настройки остальных модулей, будут рассматриваться в отдельном уроке.
Модуль Meta tags вы найдете на drupal.org/project/metatag
- он добавляет одноименное поле в блоке настроек при публикации статьи или страницы, где можно изменить вид заголовков статей, прописать мета-теги и другое. Рассмотрим его отдельно немного позже.
SEO модуль Page Title доступен по адресу drupal.org/project/page_title
- расширение является прекрасным дополнением к предыдущему, позволяет усилить контроль над основным заголовком страниц, выводимом системой внутри HTML тегов <title> </title>.
Модуль Pathauto расположен на drupal.org/project/pathauto
- его суть заключается в автоматической генерации URL псевдонимов страниц. Позволяет получать URL адреса страниц вида /category/zagolovok-materiala вместо /node/12345. Он будет дополнением к предыдущим подобным расширениям. Часто они работают в связке.
Модуль Redirect находим все там же, на drupal.org/project/redirect
- рекомендуется ставить совместно с предыдущим, что мы и сделали. Он позволяет автоматически осуществлять перенаправление со старых URL на новые, например, если URL адрес публикации был по каким-то причинам изменен администратором.
Модуль Entity API находим все там же, на drupal.org/project/entity
- применяется для расширения функционала, необходим для работы системы.
Модуль Rules доступен по адресу drupal.org/project/rules
Модуль XML sitemap доступен по адресу drupal.org/project/xmlsitemap
- создает карту сайта в формате XML, которая обязательно нужна любому сайту.
В следующем уроке мы включим и настроим для примера несколько модулей.
Стоит учитывать, что каждый новый модуль повышает нагрузку на систему, влияет на скорость загрузки страниц, поэтому их стоит использовать лишь с конкретной целью. Если вам не нужен, к примеру, интернет-магазин, вам нет смысла фаршировать вас сайт на Drupal всем подряд – используйте самое необходимое, а модуль панели администратора позже, по мере изучения CMS, можно будет отключить и удалить, как и другое ненужное.
Модуль Drupal для дизайнеров Drupal 7 модули Настройка Drupal