Урок - Обзор

Обучающий онлайн курс
Drupal 6, темизация на основе темы Zen

Лицензия: Копирование запрещено.

Если вы только начинаете осваивать вопросы создания тем для Drupal, и если перед вами стоит задача в краткие сроки создать тему, то сегодняшний пост именно для вас. Все дело в том, что есть такой проект Zen, который является плодом вдохновения разработчиков, которые за основу своего творенья взяли идею CSS Zen Garden, то есть на основе одного «скелета» можно создавать произвольные темы, за счет прекрасной способности Drupal использовать суб-темы.

Итак. Что нужно для того, чтобы начать. Вам понадобится установленный Drupal и тема Zen, последнюю версию ее можно скачать со страницы проекта Drupal Zen theme project.

Изначально в теме Zen заложена возможность создавать суб-темы на ее основе с двух или трех колоночной, фиксированной или «резиновой» разметкой. Если распакуете скачанный архив с проектом, то вы увидите, что сама папка zen содержит в себе три под-папки, а вернее темы. Сама тема zen, которая станет вашей порой, STARTERKIT — это и есть та основа, которую. вам нужно будет переделывать и еще в паке есть тема Zen Classic, которая является воплощением простоты.

Для того чтобы создать новую суб-тему на основе темы zen вам нужно распаковать содержимое скачанного проекта в общую директорию тем вашего сайта sites/all/themes. Если такой директории нет, то ее нужно создать. Если хотите использовать тему Zen Classic, то скопируйте ее из общей папки zen в директорию тем вашего сайта. Кстати, в папке zen, помимо перечисленного также есть и файл README.txt — для тех, кто знает английский и кому мало изложенного в этой статье. Собственно, когда вы выполните перечисленные выше действия у вас почти все готово для того, чтобы начать. Далее, вам придется сделать еще пять шагов к тому, чтобы получить вашу базовую тему.