Releasing "Web Application", a Proper Web2.0 Theme

I normally don't announce theme releases anywhere but this one is special. I've worked hard to make this theme work well and the xhtml template I was porting was well-coded as well. This drupal theme will be a nice addition to the drupal theme repository, it doesn't look too flashy and it can...

Theming a CCK Node

It's easy to create a custom node with CCK, but what if we want to change how the node looks by default? It's a step up from theming your submitted and your terms code, but it's not really that hard. The main difference between theming the CCK node and the regular node is that in node.tpl.php, we...

6 steps to a fancy custom taxonomy menu with term images

This tutorial will outline the steps to create and awesome looking taxonomy menu, using Imagecache, Taxonomy Image, Views, and some SQL. I will make this blog post the first one to be labeled ‘expert' in my skill level taxonomy, but that's really just there to look cool ;). I will explain the code...

Drupal Howto: Adding a nifty metadata box to your nodes

In this tutorial, we will be adding a container with metadata about your node to our node template. To see what I mean, look at the bottom of this node page. Code snippet is plug-and-play, so you can plug it right into your custom theme, or one of my own Drupal themes . The box in question can...

Magento is coming

If you haven't heard of Magento yet, it's the new open source ecommerce platform that's going to blow ubercart and oscommerce out of the water! A stable version has not yet been released but yet their sourcecode has already been downloaded over 100,000 times. The stable 1.0 version is planned to be...

Drupal Adsense Trick #2: adblocks between teasers

This article is the sequel to my first drupal adsense article . This time we're going to put adsense blocks in between teasers, on for example our frontpage. Same as last time, this does not require any modules, nor does it depend on adsense, it works with any phptemplate-based theme and with all...

Theming Drupal Comments, Exemplifying with Garland

Part 1 - enhancing the comment layout When browsing the drupal showcase forum I notice that few people take the effort the theme the comments, which is strange because comments are not only a very popular feature, but also exceedingly easy to theme!. For this comment theming tutorial we're going to...

Automagically placing adsense inside content

This is my first ever blog post, so I'm going to keep it simple, and start with this easy trick to add adsense to your articles. This trick does not require the usage of the adsense module, or any other module. Actually, this trick does not even require adsense, because in essence, we'll be...