Drupal coder

Update : Panic Coda Drupal plugin - version 4

I've just created a (very) small update for the Drupal Coda Plugin. Coda is my favourite editor/IDE for Mac.

What's new?

  • FEATURE : Next to Control + H which searches the Drupal API and shows the results in the Coda browser you now have Control + Alt + H which displays the API in your external browser.
  • FEATURE : Tiny URL - Everyone does it, now this plugin too. Turns http://www.drupalcoder.com into http://tinyurl.com/yh3t3q5.
  • BUGFIX : Fixed a problem where extra whitespace was sometimes added after a replace command.

E-mail Marketing Framework Module released : a framework for direct marketing services like Campaign Monitor and Mailchimp

Some time ago I released the Campaign Monitor Advanced module. A module that provides advanced integration with the excellent Campaign Monitor mailing list service. Cool stuff was available in it like support for multiple lists, automatic fetching of lists and fields from your Campaign Monitor account, asynchronous pushing of subscription and unsubscription requests and the ability to match Campaign Monitor custom fields to Drupal tokens, profile fields and PHP code. Cool huh?

Well, you'll be happy to know that all this stuff is available for more services then Campaign Monitor only. I have completely rewritten the module as a framework, called E-mail Marketing Framework, to make it work with virtually every mailing list service that provides an API to some of its functionality. Right now, out the box only MailChimp and Campaign Monitor integration is provided.

October 20, 2009Campaign Monitor, Drupal, emf, modules

Usability case study of a Drupal website : From Cultuurweb To UiTinVlaanderen

AGConsult, the brilliant usability experts that worked on Drupal website UiT in Vlaanderen presented a case study on their experiences today on the Sigchi Belgium fall conference. I was the Drupal lead developer for this project and have posted a few times about this project on this blog.

Everyone interested in usability should have a look at this short presentation. You will notice that simple enhancements can make a huge difference. The site is a big hit! I am certain the great care for usability (and the choice for Drupal ;)) are some of the main reasons for this success.

Drupal 7 also has had high focus on usability. I'm sure it'll pay off here too.

Sit back and enjoy the show!

Cross browser sticky footer with fluid height using jQuery

I recently needed a sticky footer. Having a sticky footer means your footer sticks to the bottom of your browser window if your document (content) is not as heigh as your browser window.

There's a few options to do this using CSS. But they all assume you know the height (fixed) of your footer. I didn't. The footer was managed in the CSS, so I could expand or shrink over time.

I decided to write something myself. CSS only didn't seem too cut the chase. So I headed over to my jQuery toolbox and came up with the following code. You can see an example of it here. You can see it in action on a production (Drupal) site on www.encantar.be.

October 19, 2009JavaScript, jQuery

Update : Panic Coda Drupal plugin - version 3

I've just created a (very) small update for the Drupal Coda Plugin. Coda is my favourite editor/IDE for Mac.

What's new?

  • PHP Unserialize
  • JSON Decode

drupalcoder.com is a blog on all things Drupal in specific and LAMP on OS X in general. It is maintained by Davy Van Den Bremt, a Belgian (Drupal) web developer and designer living in Ghent. The goal of this blog is to log all interesting things that have crossed the writer's path while developing Drupal sites. You can read all about Davy's professional activities on his LinkedIn profile. If you want to get in touch, use the contact form.