Вижу много вопросов о темизации и настройке друпала, поэтому решил написать эту статью. Она ориентирована совсем на новичков, которые решили: "Я хочу делать сайты, только не знаю с чего начать". В идеале, я бы хотел прописать весь путь от новичка до гуру друпала по шагам.
Пишу статью, основываясь на собственном опыте изучения друпала, так как посмотрев назад, вижу, что можно было бы много улучшить и освоить всё это в более короткие сроки. Пишите в комментариях, что я упустил или что важно добавить в эту статью, для меня очень ценно мнение других людей.
Я считаю, что очень важна база. Под базой я понимаю - понимание основ того, как функционирует сеть, что такое html, css, php.
Друпал
Денвер. Установите денвер http://www.denwer.ru/ и разберитесь, как он устанавливается, как добавлять сайты на друпале.
В помощь: http://www.drupal.ru/node/31331
Админка друпала
Установите друпал и заходите в админку по адресу: http://site/admin. Включите все стандартные модули на странице http://site/admin/build/modules после этого изучите админку походите по всем пунктам подряд и почитайте, за что они отвечают. Какие настройки можно сделать на той или иной странице. Походите по вкладкам внутри пунктов.
Это поможет освоить админку и не теряться, если нужно будет что-то найти. Потратьте столько времени, сколько нужно для свободного ориентирования по админке.
Дизайн.
Чтобы успешно править дизайн необходимо знать следующие вещи:
CSS - каскадные таблицы стилей. Отличный справочник - http://htmlbook.ru/css
Для того, чтобы работать с css было легко и удобно и легко ставьте firebug( http://firebug.ru/ ) в файрфоксе или браузер google chrome(в нём аналог уже вшит). Мне удобнее пользоваться файрбагом, жена использует хром. Эти редакторы позволяют править css сайта и сразу видеть изменения, которые произошли.
Потратьте 2 дня и изучите css по любому из интернет-курсов, которых в интернете огромное количество. Как платных, так и бесплатных. Таким образом у вас снимется большинство вопросов о том, как поменять цвет шрифта, размер колонки и тд.
PHP - для того, чтобы исправлять дизайн необходимо небольшое знание php. Например, что такое переменная, массив, цикл. То есть базовые понятия. Это нужно знать, чтобы не пугаться, открыв файл page.tpl.php.
Потратьте ещё 2 дня и изучите базовые понятия php.
Вроде всё. На мой взгляд, для новичков достаточно.
Комментарии
http://www.drupal.ru/quickstart
очередной КГ/АМ на тему того как начать изучать drupal.
Изучать надо с языка программирования. Это начальный порог вхождения в любой Framework. А Drupal это CMF а не CMS.