Now I promise I won't do this for all patches I send in, but I'm once again proud to be contributing to Drupal, the software behind this website.
This time I sent in a patch to the core of Drupal, and even though it is not receiving the warm welcome my Notify mods got, some of my code may make it to the CVS version ;-)
The patch I sent in allows visitors to use the calender (currently on the right of this page) to browse articles by month. "So," I hear you say "you couldn't do that before?". Nope, but you can now...
I'ld best be doing something about that
With lots of trial and error I fixed some issues with the Drupal contributed email notification module. See http://drupal.org/node/view/8964
You'll notice that I'm showing a certain clumsyness sharing my patched code, but that's because this is my first time contributing code to a larger project. I'll have to look into CVS and such. Needless to say, I'm very proud either way!
In short, if at some time your drupal goes haywire, from now on it just might be my fault ;-)
Next up in my drupal work is the archive.module, which is part of the core of drupal!
When I first started tinkering with hosting blogs on hoeben.net, I thought it would be a nifty idea to base it on phpBB. One of the sites I visit regularly is myHTPC.com, and I liked their idea of the whole phpBB based 'portal'; everything that happens on the front page comes from somewhere in the bulletin board. Different authors have different (moderation) rights, and the whole thing looked pretty spiffy to me.
Toying around with phpBB I found out that it just wasn't ready to do what I wanted: have a number of differently styled weblogs, and have them aggregated on a main page. Sure, with some hacking and slashing, it could be made to publish rss streams, and have different parts of the system display different themes. However, I found that creating themes was far too complicated, and tweaking the system to my liking was looking hard.