FastNetMon

Thursday, 11 March 2010

Как быстро создать свою тему для Drupal 6?

Копируем стандартную тему:
cp -R bluemarine/ mytheme


В папке темы есть ряд файлов различного назначения:

bluemarine.info - метафайл с информацией о теме, используется для нужд Drupal6
logo.png - логотип на теме
screenshot.png - скриншот темы
style-rtl.css - CSS стиль для варианта чтения "справа налево", нам не нужен
style.css - CSS стиль для варианта чтения "слева направо", как раз наш случай
comment.tpl.php - шаблон комментария
page.tpl.php - шаблон страницы, это самый главный шаблон, здесь фактически задано все, что Вы видите на главной стандартной Drupal странице и на всех остальных.
block.tpl.php - шаблон блоков (это левая либо правая части страницы; например, в стандартном случае это "User login")
box.tpl.php - шаблон блока, окружающего все элементы страницы. Например, такой окружает комментарии.
node.tpl.php - шаблон отображения страниц сайта, например, контролирует аннотации и заголовки статей


Переходим в папку темы:
cd mytheme


Переименовываем стандартную тему:
mv bluemarine.info mytheme.info


Открываем информационный файл темы:
vi mytheme.info


Ищем там:
name = Bluemarine


и заменяем на:
name = Mytheme


После этого в списке тем движка Drupal появится новая тема "Mytheme", переключаемся на нее, чтобы далее уже работать на живом пациенте :)

взято с: http://tips.webdesign10.com/how-to-make-a-drupal-theme и http://drupal.org/phptemplate

No comments :

Post a Comment

Note: only a member of this blog may post a comment.