Вы здесь

Hexagon

Тема оформления.

Тема оформления Hexagon.

  • Движок: phptemplate
  • Количество регионов: 9 (Left sidebar, Right sidebar, Content, Header, Footer, Highlight, Help, Page top, Page bottom)
  • Возможности: логотип, название, слоган, изображение пользователя в документах, изображение пользователя в комментариях, значок сайта, основное меню, дополнительное меню

Возможности

  • В Hexagon добавлены два хука предобработки страницы, которые изменяют переменные шаблона. Они вызываются до стандартных функций preprocess и re_process
  • Разделение файлов для более удобного управления кодом. Шаблоны переменных предобработки могут быть сгруппированы в файлы на основе модулей, которые их реализуют. Например, переменная предобработки шаблона user-profile.tpl.php и user-profile-category.tpl.php могут быть размещены в файлах user.common-vars.inc. Они также могут быть разделены по названию на основе названия своего шаблона, например user-profile-category.vars.inc
  • Плагины для общего использования возможностей через несколько тем. Это там, где сниппеты определяют темизацию. Если плагин создан, всё что вам нужно, это включить его в .info-файле темы. Общие возможности могут использоваться коллективно и определённые компоненты могут быть переопределены для отдельных тем
  • Кеширование файлов и разумное переопределение для всех типов файлов. Ядро уже делает это для шаблонов (.tpl.php-файлов). Стандартно они общие, но могут быть переопределены для потребностей подтемы. Так как файлы кешируются, то каждая тема на основе Hexagon может ссылаться на файл последовательным путём полностью разделяя от пути иерархии устраняя повреждённые пути. Все пути файлов никогда не повреждены, даже если проект перестроен
  • Много дополнительных функций API для удобства разработки
  • Нормализованный CSS ядра для последовательности и меньшего размера
Группа проекта: