Создание, сопровождение и продвижение сайтов на CMS Drupal

Обзор стартовых тем Drupal

В Drupal есть ряд тем предназначенных для разработки своего собственных тем. Эти темы Drupal используются для наложения собственного дизайна. Список стартовых тем для наложения дизайна:

ZEN http://drupal.org/project/zen - наиболее известная и самая скачиваемая cтартовая тема Drupal.

Документация по созданию темы на ZEN

Adaptive theme http://drupal.org/project/adaptivetheme - мощная тема для собственной разработки. Тема Drupal с большим количеством различных настроек и дополнений для SEO. Требует дополнительного модуля Skinr

Документация по разработке собственной темы с Adaptive theme

  Advanced Theme Construction Kit (ATCK) - http://drupal.org/project/atck - интересное решение по разработке собственной темы.

Нагляднее всего увидеть на примере. http://highervisibilitywebsites.com/atck/builder

Документация по Advanced Theme Construction Kit (ATCK)

 

Genesis http://drupal.org/project/genesis - так же одна из известных и грамотно созданных стартовых тем. Считается что данная тема лучшим образом документирована.

Документация по Genesis

 

Fusion http://drupal.org/project/fusion - мощная тема от создателей популярной темы Drupal - http://drupal.org/project/acquia_marina Так же требуется модуль Skinr .

Документация по Fusion

 

Basic - http://drupal.org/project/basic - самая легкая из списка тем. Последняя версия так же использует модуль Skinr

Документация по Basic

По поиску “Starter Themes” на drupal.org выдает 29 проектов. В списке выбраны наиболее интересные и зарекомендовавшие себя стартовые темы Drupal.

Наиболее интересной темой для собственной разработки мне показалась тема Гинезис. Дружбы с ZEN как то не получилось, Adaptive theme не лежит душа из-за своей тяжести и необходимости дополнительных модулей, тоже самое могу сказать и о Fusion. Большинство стартовых тем не плохо документированы, так что возможностей для изучения и создания собственных тем предостаточно.
 

Комментарии

У Genesis проблемы с аякс-комментариями (не пашут), к тому же разработка темы приостановлена.

У Advanced Theme Construction Kit (ATCK)- нет некоторых стандартных переменных

Adaptive theme - очень (очень-очень) навороченная, заколебешься переделывать, хотя дополнительные возможности впечатляют.

Для себя выбрал нестандартное использование ZEN. Я просто копирую тему в новую папку и поиском и заменой меняю слово ZEN на название своей темы во всех файлах темы. Так получается полностью самостоятельная тема не привязанная к оригинальной ZEN.

 
___________________
Владимир Ситников

Владимир, переименование тем вообщем-то я тоже всегда использовал. Не считаю, что это нестандартное использование, хотя ZEN конечно ориентирован на создание подтем, как и Adaptive theme. С переименнованной темой реально удобнее работать.

Данный обзор я делал фактически для себя, при принятии решения на какой теме на долго остановиться. Для себя стартовой я выбрал в итоге Adaptive theme. Может она и очень-очень-очень навороченная, но в использовании удобная. Даже есть настройка отображения классов в настройке темы. Для любителей сверхоптимизации она врядле подойдет, врочем и полные 0 в CSS и HTML ее тоже не будут использовать. В целом Adaptive theme вполне логична и грамотно сделана - Рекомендую

В планах перевод документации по Adaptive theme

Отправить комментарий