Делаем блог на Drupal 7 - шаг первый >Познаем Drupal вместе

Опубликовано: 27.05.2017

Итак, на данном этапе мы имеем установленную CMS Drupal 7 и установленную на неё тему. Базовая комплектация седьмого Друпала содержит неплохой набор модулей, благодаря чему нам доступно большинство нужных функций "из коробки", тем более что на создаваемом сайте не предвидится какого-то "экзотического" функционала. Тем не менее всегда найдется что улучшить и сделать красивей, удобней. А начнем мы по порядку - с адреса или URL-а нашего блога и всех его страниц.

Drupal 7 из коробки позволяет нам использовать чистые ссылки ("clean URLs"), то есть ссылки, в которых не содержится знаков "?", "&" и прочих, используемых для передачи различных параметров в cgi-скрипты. Собственно сам Друпал никакого отношения к чистым ссылкам не имеет, все заботы на себя принимает сервер, а настройки чистых ссылок находятся в файле .htaccess, которые cms делает автоматически. Стоит заметить, что некоторые серверы не поддерживают возможность создания чистых ссылок, но процент таковых очень мал. Включить или отключить чистые ссылки можно на странице Администрирование » Настройка сайта » Адреса и поиск » Чистые ссылки.

С включенной функцией чистых ссылок мы имеем url вида site.ru/node/1. В набор стандартных модулей Drupal 7 входит модуль Path, позволяющий создавать синонимы для любого адреса на сайте, то есть создав синоним about для адреса node/1, страница будет доступна по адресам site.ru/node/1 и site.ru/about. "Синонимизированные" ссылки удобны, приятны на вид и любимы поисковиками, но не вбивать же вручную ссылки для каждой из страниц? Для автоматизации процесса создания синонимов предназначен специальный модуль - Pathauto.

Для установки модуля Pathauto требуется наличия модуля Token. Токены - это маркеры, которые указывают на то или иное значение. Например токен [node:title] в Drupal 7 указывает на заголовок материала. Токены очень полезны и еще не раз нам пригодятся.

rss