PHP

03 09 2008 : Use hook_requirements to help admins find and install 3rd party code

A handy snippet for module developers that use external libraries. Drupal discourages inclusion of such libraries in modules, for good reasons. This, however, makes is hard for admins to install your module. I used hook_requirements to point out how, why and where a certain library can be found.

screeenshot of the help
The admin is then helped with usefull messages: how to fix the problem.


19 08 2008 : 5 reasons why not to use panels (and 4 reasons to use them)

Drupal’s block system is far from ideal. It was designed back in the threecolumn-era, was improved to work beyond three-columns-content-in-middle layouts, but is still unsuited for more complex layouts.

If you want real complex layouts, you will have to turn to Panels, or Panels2. Or so they say.

A client of mine, a large Dutch media company uses Drupal for all its new sites -about four, five each month-, and untill today used panels in these sites.


11 02 2008 : I am giving a theme workshop at FOSDEM 2008

Together with Morten, one of the best Drupal themers, I will give an introduction in Theming for Drupal-6.

So, if you aer interested in theming for Drupal in general, or Drupal6 in specifics, make sure you pop in at the Drupal-developers room.


I'm going to FOSDEM, the Free and Open Source Software Developers' European Meeting


19 11 2007 : Dutch host moving to PHP5

Good news. My servermanager and Drupal host, just announced they are moving their infrastructure to PHP5. Entirely. PHP5 is really important if you want a future-proof hoster.

If you are looking for a Dutch host for your Drupal sites, I can advice you either one of the cheaper Vhosts, or, in case you decide to go for more Drupal sites, to mail for a reseller of colocation contract.

I have partnered up with them and give advice about Drupal hosting.


17 11 2007 : Theme workshop voor DrupalJam 2007

At the first Dutch DrupalJam, I gave my workshop theming
Below, you can find the slideshow and the resources for the live demo, The presentation is Dutch though. You can also find the presentation (and more) on slideshare, so you can re-use, or embed it on your own site.

During the workshop a lot of sites about CSS passed by. Below you find a shortlist of the most important CSS resources.
For a more comprehencive overview, you can see my CSS tag on Simpy.


27 09 2007 : Snipplr Drupal's code snippet feed

Nice tip for all the Drupal hackers out there: snipplr code snippets for Drupal. It also has an RSS feed. Obviously, as with any unknown source, one should never ever use these snippets (except when you know PHP well).

Oh, and there is a nice jQuery feed too.