This site is archived.

"Intro to theme development" Hands-On Training - DrupalEasy

Class Description

A one-day workshop that teaches the fundamental principles of Drupal theming geared toward people who wish to take a static mockup of a site design and turn it into a Drupal theme. This workshop is usually customized based on the students' existing knowledge of XHTML/CSS/PHP.

Topics covered:

  • Discussion about separating content from presentation
  • Examples of theme-switching in Drupal
  • Intro to XHTML
  • Intro to CSS
  • Intro to PHP (print $content;)
  • Breaking down a Drupal site (page, node, block, etc...)
  • Anatomy of a theme
  • page.tpl.php
  • node.tpl.php
  • template.php
  • Taking a static HTML template and Drupalizing it