class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

основы

введение
инсталляция
структура Drupal
чистые ссылки
локализация
установка модулей
настройка модулей
пользователи
страницы сайта
главная страница
формат ввода
синонимы ссылок
таксономия
меню

разработка сайта

темы
подтемы
файл .info
шаблоны
переменные page.tpl.php
шаблон block.tpl.php
шаблон node.tpl.php
пример node.tpl.php 1

Справочник по Drupal

Подтема

Если изменений относительно немного в page.tpl.php, или другими словами новая тема будет вариацией уже существующей, то ее можно оформить как подтему.

1. Подтемы обычно создаются в папке с темой, однако это не обязательно. Можно создать также как и обычную новую тему.

2. Создайте информационный файл имяподтемы.info.

 
name = mysubtheme
description = any thing
core = 6.x
; родительская тема
base theme = parenttheme
; дополнительный css по необходимости
stylesheets[all][] = mysubtheme.css

3. Подтема наследует практически все от родительской темы. Для замещения шаблона или css файла родительской темы, скопируйте их в папку с подтемой и внесите изменения.

4. Подтема не наследует логотип logo.png, а также не стандартные области определенные в родительской теме. Поэтому в папку с подтемой поместите logo.png. А из родительского .info в .info подтемы скопируйте строки типа

; включая стандартные
regions[left] = Left sidebar

тема Zen

Тема Zen была специально разработана для создания подтем. На странице проекта указаны следующие преимущества:

Кроме собственно темы, в архиве поставляется подтема для новичков в папке STARTERKIT. Вам необходимо переименовать ее в подходящее имя для подтемы (только маленькие буквы) и скорректировать .info файл.

Подробнее о Zen на drupal.org.


Рейтинг@Mail.ru