Настройка Drupal 6

  Настройка Drupal 

 

Итак, мы уже познакомились как устанавливать Drupal на локальный компьютер и на хостинг. Теперь познакомимся с настройками в режиме Administer.

  Страница Administer  является основным режимом предоставляющем доступ к настройкам сайта в CMS Drupal. На этой же странице пользователь может видеть сообщения об ошибках, обычно имеющих следующий вид«One or more problems were detected with your Drupal installation. Check the status report for more information». Более подробную информацию по ошибкам можно увидеть перейдя по ссылке status report.

В этой глава рассмотрим основные настройки которые можно производить в режиме Administer.

Site configuration (конфигурация сайта)

Actions (Действия) sitename.com/admin/settings/actions. На этой странице возможно настроить набор определенных действий- автоматическая рассылка писем, удаление комментариев содержащих ссылки или определенные слова. На сайте Drupal.org можно найти модули, которые расширят функциональность режима Actions в CMS Drupal.

Настройка Drupal 6  басплатные темы для Drupal

 

Действия в CMS Drupal можно разделить на простые и сложные. К простым относятся действия не требующие дополнительных настроек, т.е. добавляющиеся автоматически в список доступных действий (Actions available to Drupal). К сложным действиям относятся действия требующие дополнительных настроек и добавляются сначала в выпадающий список сложных  действий (Make a new advanced action available).   После выбора действия, которое необходимо настроить, нужно нажать на кнопку Create  (создать). После этого будет показана страница с полями настройки соответствующего сложного действия. Отредактировав содержимое этих полей, нужно нажать на кнопку Save (Сохранить). Настроенное сложное действие появится в списке доступных сайту действий. Коррекция настроек этого действия возможна по ссылке configure  (настроить) напротив этого действия. Из списка доступных действий настроенное сложное действие можно удалить по ссылке delete  (удалить), подтвердив удаление действия на открывшейся странице нажатием на кнопку delete. Подключаемые дополнительные модули могут добавлять свои специфические действия, простые или сложные.

Для автоматического выполнения действий при возникновении определённых событий требуется соответствующая настройка модуля Triggers (Administer | Site building | Triggers). После подключения модуля автоматически создаются следующие действия:

  •     * Unpublish comment — скрыть комментарий.
  •     * Publish post — опубликовать сообщение.
  •     * Unpublish post — скрыть сообщение.
  •     * Make post sticky — «закрепить» сообщение на главной странице.
  •     * Make post unsticky — «отклеить» сообщение от главной страницы.
  •     * Promote post to front page — поместить сообщение на главную страницу.
  •     * Remove post from front page — убрать сообщение с главной страницы.
  •     * Save post — сохранить сообщение.
  •     * Block current user — блокировать пользователя.
  •     * Ban IP address of current user — запретить доступ к сайту с IP пользователя.

Помимо стандартных действий можно создать следующие сложные действия:

    * Unpublish comment containing keyword(s)... — скрыть комментарий, содержащий указанные ключевые слова. Ключевые слова указываются при добавлении в поле Keywords. Ключевые слова перечисляются через запятую, заключённые в кавычки фразы воспринимаются как одно слово. При осуществлении действия различаются заглавные и строчные буквы. Описание действия можно изменить в поле Description. Изменение описания действия может понадобиться, если добавляются несколько однотипных сложных действий с разными параметрами.
    * Change the author of a post... — изменить автора сообщения. В поле Username выбирается имя пользователя, который должен быть указан в качестве автора сообщения.
    * Unpublish post containing keyword(s)... — скрыть сообщение, содержащее ключевые слова. Ключевые слова указываются через запятую в поле Keywords. Использование кавычек необходимо, если ключевое слово содержит внутри себя запятые.
    * Display a message to the user... — показать пользователю информационное сообщение. Текст сообщения указывается в поле Message. В тексте сообщения можно использовать переменные: %site_name (наименование сайта), %username (имя пользователя), %node_url (URL-адрес объекта), %node_type (тип содержания), %title (заголовок), %teaser (краткий вариант объекта), %body (основная часть объекта).
    * Send e-mail... — отправить электронное письмо. В поле Recipient указывается получатель (для того чтобы отправить письмо автору оригинального сообщения, нужно указать %author). Для письма можно определить тему (Subject) и сообщение, содержащееся в письме (Message). В сообщении можно использовать переменные %site_name (наименование сайта), %username (имя пользователя), %node_url (URL-адрес объекта), %node_type (тип содержания), %title (заголовок), %teaser (краткий вариант объекта), %body (основная часть объекта).
    * Redirect to URL... — перенаправить на страницу с указанным в поле URL URL-адресом.
    * Modify node’s taxonomy terms... — определить для объекта термины классификатора. При выполнении этого действия объекту присваиваются выбранные в поле Terms термины, при этом можно предварительно удалить ранее присвоенные термины, включив опцию Replace existing terms.

Administration theme (тема страницы администрирования). На этой странице можно выбрать тему, используемую при администрировании сайта. Кроме того, можно назначить использование той же темы для редактирования существующих или создания новых сообщений на сайте, отметив поле Use administration theme for content editing (использовать тему страницы администрирования при редактировании содержания). Выбрав необходимую тему, нужно нажать на кнопку Save configuration (сохранить настройки), чтобы новая тема начала использоваться.

 Настройка Drupal 6  басплатные темы для Drupal

Рис2

Можно выбрать тему, устанавливаемую для страницы администрирования сразу после установки Drupal, нажав на кнопку Reset to defaults (вернуться к настройкам по умолчанию).

Clean URLs («чистые» URL-адреса). При использовании «чистых» URL-адресов Drupal генерирует ссылки на страницы сайта, не содержащие параметры Drupal (в противном случае параметры Drupal указываются в URL-адресе после символов ?q= ). «Чистые» URL-адреса могут помочь поисковым системам полнее проиндексировать сайт, построенный на базе Drupal. Использование «чистых» URL-адресов можно выбрать, установив переключатель в позицию Enabled (включено). После этого нужно сохранить настройки (Save configuration).

Настройка Drupal 6  басплатные темы для Drupal

Рис3

Drupal может включить использование «чистых» URL-адресов только в том случае, если в конфигурационном файле Apache (если используется этот http-сервер) присутствует следующая строка: LoadModule rewrite_module modules/mod_rewrite.soDate and time (дата и время). Здесь можно выбрать временную зону (Default time zone), разрешить (Enabled) пользователям указывать свои временные зоны для правильного отображения времени сайтом (User-configurable time zones) и указать первый день недели (First day of week), используемый при отображении календаря.

Настройка Drupal 6  басплатные темы для Drupal

Рис4

На этой же странице можете установить формат даты и времени (Formatting).

В CMS Drupal используются следующие формы представления даты и времени: длинная, средняя и короткая. Во  всех этих формах возможно указание  формата представления в виде шаблона на языке PHP. Выбрав из выпадающего списка значение Custom format (произвольный формат) отобразится пример представления даты и времени, использующийся в выбранном шаблоне.

Error reporting (сообщения об ошибках). В этом режиме можно задать адреса страниц, которые будут показаны пользователю в случае возникновения ошибок, таких как  403 (доступ запрещён) и 404 (страница не найдена). Также можно выбрать способ регистрации сообщений возникающих при обнаружении на сайта ошибок (Error reporting). Ошибки могут отображаться на экране и записываться в файл (Write errors to the log and to the screen) или же только записываться в файл (Write errors to the log).

Настройка Drupal 6  басплатные темы для Drupal

Рис5

File system (файловая система). В поле File system path (путь к файловой системе) указывается путь к сохраняемым на сайте файлам. Этот каталог должен существовать и быть доступным для Drupal. Следует отметить, что изменения пути к файловой системе на рабочем сайте может привести к нежелательным последствиям  в работе Drupal и потере части отображаемого на сайте контента. В поле Temporary directory (каталог временных файлов) указывается путь к каталогу, в котором должны храниться загружаемые на сайт файлы во время предварительного просмотра.

Настройка Drupal 6  басплатные темы для Drupal

рис 6

Download method (метод скачивания) позволяет выбрать CMS Drupal в качестве посредника при скачивании файлов (метод  Private). Это нужно делать в том случае, когда есть необходимость в контроле доступности файлов по прямым ссылкам с других сайтов. В случае выбора в качестве метода скачивания Private в поле File system path нужно указывать полный путь к каталогу с файлами в файловой системе сервера. Для метода Public достаточно указания относительного пути к каталогу, находящемуся в рабочем каталоге Drupal. Изменение метода скачивания на работающем сайте также может повлечь ошибки и некорректную работу сайта.

Image toolkit (работа с изображениями). В этом разделе устанавливается качество  JPEG-изображений в процентах. Чем выше качество изображений, тем, соответственно большее места на жёстком диске будут занимать файлы, в которых они хранятся.

Настройка Drupal 6  басплатные темы для Drupal

Рис7

Input formats (форматы ввода). В этом разделе выбирается  способ обработки текста, вводимого пользователем,  также можно изменить уже существующий. Формат ввода, как правило, применяет несколько преобразующих фильтров к тексту в определённом порядке. Пользователи могут выбирать применяемый формат ввода (из числа доступных  каждой  категории пользователей), добавляя какую-либо информацию на сайт. Формат, применяемый по умолчанию - Default (по умолчанию). Если хотите задать новый формат в качестве формата по умолчанию, необходимо нажать на кнопку Set default format (установить формат по умолчанию).

Настройка Drupal 6  басплатные темы для Drupal

Рис8

Добавить новый формат можно, перейдя по ссылке Add input format (добавить формат ввода). На странице добавления формата ввода определяется имя формата (Name), категории пользователей, для которых будет доступен этот формат (Roles), и применяемые фильтры.

Настройка Drupal 6  басплатные темы для Drupal

Рис9

Администраторам сайта всегда доступны для использования все форматы ввода. Также форматы ввода могут быть доступны анонимным пользователям (anonymous user) и зарегистрированным пользователям (authenticated user). В число фильтров,  доступных при определении формата ввода, входят следующие:

    * HTML corrector — коррекция кода HTML. Исправляет ошибки и пропуски в коде HTML, используемом в тексте.
    * HTML filter — фильтр HTML. Фильтрует теги HTML. Удаляет потенциально опасное содержание, такое как код JavaScript и CSS.
    * Line break converter — преобразование символа завершения строки. Преобразует символы завершения строки в теги HTML (теги <br /> и <p>).
    * URL filter — фильтр URL-адресов. Преобразует веб-адреса и адреса электронной почты в ссылки.

Редактирование формата ввода можно сделать перейдя по ссылке configure (настроить). Имеющиеся форматы ввода, кроме определённого в качестве формата по умолчанию, можно удалять  delete (удалить). Для формата ввода Filtered HTML доступен следующий набор html-тегов: <a>, <em>, <strong>, <cite>, <code>, <ul>, <ol>, <li>, <dl>, <dt>, <dd>. Новые строки (<br />) и абзацы (<p>) вставляются автоматически. На странице configure | Configure задаются настройки для используемых в формате ввода фильтров.

Настройка Drupal 6  басплатные темы для Drupal

Рис10

Для фильтра URL filter  можно указать максимальную длину  текста ссылки (Maximum link text length). Для фильтра HTML filter в списке Filter HTML tags определяется, нужно ли удалять неразрешённые теги (Strip disallowed tags) или показывать их в том виде, в каком они вводятся, но не учитывать при форматировании текста (Escape all tags).

Все допустимые теги можно перечислить в поле Allowed HTML tags. Опция Display HTML help включает отображения вспомогательного текста по использованию фильтра, а опция Spam link deterrent добавляет ко всем ссылкам параметр rel=“nofollow”, что позволяет снизить эффективность возможного спама. На странице configure | Rearrange (определить порядок) можно расположить в нужной последовательности применяемые правила.

Настройка Drupal 6  басплатные темы для Drupal

Рис11

Logging and alerts (регистрация и предупреждения). На этой странице осуществляется управление регистрацией событий. На странице Database logging (регистрация запросов к базе данных) можно определить ограничение на количество записей в таблице регистрации запросов (Discard log entries above the following row limit). При превышении количеством записей указанного числа старые записи автоматически удаляются.

Настройка Drupal 6  басплатные темы для Drupal

Рис12

Perfomance (производительность). На странице расположены четыре блока настроек, отвечающих за производительность и быстродействие сайта:

Настройка Drupal 6  басплатные темы для Drupal

Рис13

    * Page cache — кэширование страниц. Кэширование позволяет ускорить работу сайта за счёт того, что страницы, запрашиваемые анонимными пользователями, хранятся в кэше, и их не приходится генерировать при каждом новом запросе. Режимы кэширования (Caching mode) могут быть следующими: Disabled (кэширование отключено), Normal (обычное кэширование; для использования на работающем сайте рекомендуется именно этот режим), Aggressive (агрессивный режим кэширования; при агрессивном кэшировании возможно возникновение некоторых побочных эффектов, так как не все дополнительные модули совместимы с этим режимом).

Минимальное время жизни кэша (Minimum cache lifetime) устанавливает минимальное время, в течение которого кэш не создаётся заново. Это позволяет ускорить работу сайта, но пользователи дольше не будут иметь возможности видеть новое содержание. Минимальное время жизни кэша распространяется как на кэширование страниц, так и на кэширование блоков. Сжатие страниц (Page compression), включённое по умолчанию, должно отключаться, если сжатие страниц обеспечивается веб-сервером.
    * Block cache — кэширование блоков. Включение кэширования блоков позволяет ускорить работу сайта не только для анонимных пользователей, но и для зарегистрированных.
    * Bandwidth optimizations — оптимизация объёма вспомогательных данных. При включении оптимизации файлов CSS (Optimize CSS files) и файлов JavaScript (Optimize JavaScript files), используемые файлы объединяются и сжимаются (для CSS) или только объединяются (для JavaScript), что позволяет увеличить скорость получения Drupal соответствующей информации.
    * Clear cached data — очистка кэша. Кнопка Clear cached data (очистить кэш) используется в том случае, если по каким-то причинам требуется немедленно обновить отображаемые кэшируемые страницы.

  Site information (информация о сайте). На этой странице можно заполнить следующие поля:

    * Name — имя сайта.
    * E-mail address — адрес электронной почты, указываемый в качестве исходящего в случае автоматических рассылок (например, при регистрации нового пользователя).
    * Slogan — слоган сайта.
    * Mission — миссия сайта.
    * Footer message — сообщение, показываемое внизу страниц сайта.
    * Anonymous user — имя, используемое для анонимных пользователей.
    * Default front page — стартовая страница сайта.

Настройка Drupal 6  басплатные темы для Drupal
Рис14

Site maintenance (обслуживание сайта). На этой странице можно сделать сайт доступным только для администраторов (например, для настройки сайта). Для этого нужно перевести статус сайта (Site status) в положение «Выключен» (Off-line). При этом посетителям сайта будет показываться страница с текстом, находящимся в поле Site off-line message (сообщение об отключении сайта). Администраторы могут получить доступ к сайту через страницу http://example.org/user, где вместо example.org нужно подставить адрес сайта.

 

Настройка Drupal 6  басплатные темы для Drupal

Рис15

 

Последние публикации