php
PHP 5.3 and Drupal 6 don't play nice... yet
Apparently Drupal 6 is not yet PHP 5.3 compliant. I noticed this today while updating a Drupal couple modules. When I wanted to run update.php I got a nice white screen with tons of messages about the ereg method.
Drupal theme hacking - creating a sub-theme
In a previous blog post I introduced the basics of how Drupal themes work. Let's dig a bit deeper and create our own sub-theme. What you need, is a working Drupal environment and at least one custom theme installed in sites/all/themes. During this tutorial I will create a sub-theme for the Colourise theme. If you want to use a different starting theme, the explanation below should still apply (apart from the name of the parent theme).
Drupal theme hacking - the basics
So you have this Drupal theme project you're working on, and you wonder where to start. This blog post tries to assist you in this endeavor. It assumes you're working with the default template engine: PHPTemplate.
First, let's zoom into how Drupal processes a theme. Most theme related information is stored in files in the theme directory. Usually, the my_theme theme files will reside in sites/all/themes/my_theme. An overview of typical files you will encounter in the theme directory:
Mashing up Drupal themes Colourise and Acquia Slate
Today I started mashing up the Acquia Slate theme with the Colourise theme and managed to port the Acquia slate implementation of taxonomy terms into Colourise. In addition I implemented a configurable theme registry rebuild flag and added a configurable taxonomy term separator into the theme:

Recent comments
20 hours 23 min ago
23 hours 6 min ago
1 day 14 hours ago
3 weeks 4 days ago
3 weeks 5 days ago
8 weeks 19 hours ago
8 weeks 20 hours ago
8 weeks 20 hours ago
8 weeks 21 hours ago
8 weeks 1 day ago