CMS Drupal: система управления содержимым сайта - Виктор Ромашов
Шрифт:
Интервал:
Закладка:
Основные настройки
Теперь рассмотрим основные возможности настройки CMS Drupal. Данный раздел можно читать как полностью, от начала до конца, так и частями – только то, что вам нужно в данный момент. Например, если правильный часовой пояс вы установили непосредственно во время инсталляции CMS Drupal, то подразд. «Установка даты и времени» можно пропустить и сразу перейти к теме изменения интерфейса вашего сайта.
Общая информация о проекте
Настройка любого сайта, построенного на основе CMS, должна начинаться с его персонализации, то есть с выбора или создания стиля оформления сайта, а также с настройки отдельных элементов системы управления сайтом, которые должны быть уникальными для каждого проекта. В первую очередь речь сейчас идет о названии проекта. Ведь вы уже, наверное, заметили, что в данный момент ваш сайт называется Drupal (для пятой версии CMS Drupal) – вряд ли это то название, которое вы хотели бы дать своему сайту.
Название и другие персональные элементы страницы можно изменить в разделе Управление → Настройка сайта → Информация о сайте (http://<сайт>/?q=admin/settings/ site-information). Здесь можно обнаружить несколько полей для персонализации вашего сайта. Как сам путь к данному разделу, так и его содержимое одинаковы в обеих рассматриваемых версиях CMS Drupal.
Примечание
Раздел Управление – это раздел, доступ к которому по умолчанию имеет только администратор сайта. Тем не менее определенным ролям всегда можно разрешить изменять весь этот раздел или отдельные его подразделы. Это делается с помощью прав доступа, однако узнаем мы об этом еще не скоро – практически в конце данной главы.
▪ Имя – укажите в этом поле имя своего сайта. Оно заменит собой текущее название (как уже говорилось, для пятой версии это Drupal). Если вы работаете с шестой версией CMS Drupal, то значение данного поля вам предлагалось изменить на этапе установки системы управления сайтом.
▪ E-mail адрес – определяет адрес электронной почты владельца сайта или самого сайта. Он будет использоваться для рассылок (добавляться по умолчанию в поле От рассылок вашего сайта), а также при отправке писем для регистрации нового пользователя, смены пароля и т. д. Если вы работаете с шестой версией CMS Drupal, то значение данного поля вам предлагалось изменить на этапе установки системы управления сайтом.
▪ Слоган – в этом поле предлагается указать девиз вашего сайта. Следует только учитывать, что не все темы оформления сайта отображают девиз (о темах оформления читайте далее в подразд. «Выбор административной и общей темы оформления»).
▪ Миссия – здесь нужно вкратце описать назначение сайта: зачем вы его создаете, на кого он рассчитан и какую информацию здесь можно найти. Данные сведения будут отображаться на главной странице сайта. Для этого во многих темах оформления предназначен отдельный специальный блок.
▪ Сообщение внизу страницы – это любое сообщение, которое будет отображаться в нижней части вашего сайта. Чаще всего это поле используют для добавления копирайта (сведения о дате создания, разработчике/дизайнере/владельце, а также о правах на использование материала, который можно найти на сайте). Однако вы можете указать любую иную информацию. Например, список других ваших сайтов (если этот не является первым проектом) либо перечень основных разделов сайта (для удобства навигации).
▪ Анонимный пользователь – определяет, какое имя будет у всех пользователей, которые не зарегистрированы в данный момент на вашем сайте. По умолчанию используется имя Гость. Наверное, вы уже замечали на других сайтах: когда вы не зарегистрированы и пытаетесь оставить свой комментарий к какому-либо сообщению, то вам автоматически присваивается логин Гость.
▪ Главная страница по умолчанию – содержит адрес главной страницы вашего сайта. По умолчанию используется адрес http://<сайт>/?q=node. Пока лучше не изменять данное поле, ведь мы еще не знаем, как создавать новые страницы сайта.
Установка даты и времени
Следующим, что мы рассмотрим, будет настройка часового пояса и параметров, которые с ним связаны. Сам используемый часовой пояс вы выбирали на этапе установки CMS Drupal, однако, помимо этого, есть еще несколько параметров, которые можно настроить. Для этого предназначен раздел Управление → Настройка сайта → Дата и время. Настройки, которые присутствуют в этом разделе, одинаковы для пятой и шестой версий Drupal, однако некоторые из них имеют разные названия.
▪ Раскрывающийся список Часовой пояс по умолчанию позволяет выбрать используемый часовой пояс, если на этапе установки CMS Drupal вы сделали это неправильно.
▪ Переключатель Настраиваемые часовые пояса (для пятой версии) или Пользовательские-конфигурируемые часовые пояса (для шестой версии) позволяет разрешить или запретить настройку часового пояса отдельно для каждого зарегистрированного на сайте пользователя. Иными словами, вы можете разрешить своим посетителям устанавливать часовой пояс и получать значение даты на сайте по местному часовому поясу.
▪ Раскрывающиеся списки Краткий формат даты, Средний формат даты и Полный формат даты позволяют настроить соответствующие типы отображения даты на вашем сайте.
▪ Раскрывающийся список Первый день недели позволяет выбрать день недели, который будет считаться первым (с него неделя будет начинаться). Например, в Америке первым днем недели считается воскресенье (именно он установлен по умолчанию), тогда как у нас – понедельник.
Выбор административной и общей темы оформления
Вам нравится тот интерфейс вашего сайта, который применяется по умолчанию после установки CMS Drupal? Не спешите с ответом. Кто знает, быть может, совсем скоро вы сможете найти то, о чем мечтали с самого начала создания своего сайта. Для CMS Drupal разработано просто огромное количество тем, поэтому, даже если тема, используемая по умолчанию после установки Drupal, не вызывает у вас возражений, следует присмотреться и к другим вариантам. Среди них можно найти действительно величайшие произведения искусства.
Огромное количество тем для CMS Drupal можно найти на официальном сайте проекта Drupal – http://www.drupal.org (на странице http://drupal.org/project/themes или странице отдельной темы http://drupal.org/project/<имя темы>). На момент написания книги на данном сайте находилось более 400 различных тем. Все эти темы вы можете скачать с сайта, а многие из них находятся на диске, поставляемом с данной книгой (обратите внимание, что темы, имена которых завершаются префиксом – dev, еще находятся в разработке). Кроме того, на диске вы сможете найти скриншоты с изображениями практически всех тем, разработанных для пятой и шестой версий CMS Drupal (в разрешении 1280 х 800 пикселов).
Ниже мы рассмотрим способ установки новых тем. Поэтому предполагается, что вы уже скачали из Интернета или нашли на диске понравившуюся вам тему. Как правило, все темы находятся в архиве. После распаковки архива перед вам появится папка с файлами темы.
Включение темыПроцесс установки новой темы в пятой и шестой версиях CMS Drupal полностью одинаков. Он начинается с того, что вы должны поместить папку с новой темой внутрь каталога themes вашего сайта (несмотря на то что этот способ работает, разработчики CMS Drupal очень не рекомендуют применять его) либо внутрь каталога sitesallthemes (по умолчанию каталог themes этого пути не существует, и его нужно создать).
После этого зайдите на свой сайт под административной учетной записью и перейдите к разделу Управление → Конструкция сайта → Темы оформления. Найдите на этой странице добавленную вами тему и рядом с ее названием установите переключатель По умолчанию. Осталось только нажать кнопку Сохранить настройки, расположенную внизу страницы, и новая тема будет применена.
Обратите также внимание, что, помимо переключателя По умолчанию, напротив каждой темы есть флажок Включено. Вы можете установить его для нескольких тем – в дальнейшем зарегистрированные посетители вашего сайта смогут самостоятельно выбирать, какая тема оформления (из тех, что вы включили) будет использоваться для отображения вашего сайта.
Как вы могли заметить, вместе с CMS Drupal уже поставляется шесть дополнительных тем: Bluemarine, Chameleon, Garland, Marvin, Minnelli, Pushbutton. По умолчанию применяется одна из них (тема Garland). Кто знает, может, другие стандартные темы вам понравятся больше?
Административная тема. В контексте рассказа о темах оформления стоит также упомянуть еще об одной возможности – возможности выбора административной темы. Иначе говоря, вы можете сделать так, чтобы для пользователей Интернета отображалась одна тема, а лично для администратора сайта – совершенно другая.
Как добавлять общую для всех тему оформления, мы рассмотрели выше. Выбор же темы оформления для администратора осуществляется в разделе Управление → Настройка сайта → Тема админки. Вам достаточно перейти к данному разделу, после чего выбрать в раскрывающемся списке Тема админки понравившуюся тему. По умолчанию выбран элемент Общесистемная. Иными словами, общая тема оформления сайта будет и темой оформления, отображаемой для администратора.