conference logo

Playlist "FrOSCon 2007"

Implementing flexible page layouts with Drupal

Olav Schettler

With showcase sites like and, the open source content management framework Drupal has finally arrived in Germany. Drupal has a very flexible system for creating arbitrary layouts (called "themes"). This system, however, is largely targeted to programmers who set up the necessary PHP source files. This presentation gives an overview of Drupal themeing and presents a content-based framework that allows site editors to determine a page layout in the context of a given theme. Selected example layouts are used to demonstrate this approach.