Обзор стартовых тем Drupal
В Drupal есть ряд тем предназначенных для разработки своего собственных тем. Эти темы Drupal используются для наложения собственного дизайна. Список стартовых тем для наложения дизайна:
![]() |
ZEN http://drupal.org/project/zen - наиболее известная и самая скачиваемая cтартовая тема Drupal. |
![]() |
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 |
|
![]() |
Genesis http://drupal.org/project/genesis - так же одна из известных и грамотно созданных стартовых тем. Считается что данная тема лучшим образом документирована. |
![]() |
Fusion http://drupal.org/project/fusion - мощная тема от создателей популярной темы Drupal - http://drupal.org/project/acquia_marina Так же требуется модуль Skinr . |
![]() |
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
Отправить комментарий