Availability
Submitted by dave on Mon, 2010-10-18 09:0618 January 2011: I am no longer available for Drupal contract or freelance work.
Portfolio and CV
Submitted by dave on Tue, 2010-07-20 11:03Here is a short summary of the recent work I have done on web site development.
IOMAX USB 2.0 to IDE/SATA Adapter
Submitted by dave on Thu, 2010-12-16 14:55This is by way of a product review combined with tech tip for anyone who might get caught out as I was.
Drupal.behaviours is undefined - divided by a common language?
Submitted by dave on Sun, 2010-06-27 22:42Not for the first time I threw together a simple JQuery script to enhance a Drupal site and immediately hit a problem with Drupal.behaviours is undefined.
Many frustrated minutes later, the penny dropped: Drupal.behaviours is most certainly undefined. Drupal.behaviors should work just fine.
Beware the unconscious tendency for we Brits to use en_UK spelling!
iPod Touch iOS4 update problems
Submitted by dave on Fri, 2010-06-25 22:39A little over a month ago I finally joined the millions of iPod owners by purchasing a 64GB iPod Touch. Between then and now I busied myself in ripping scores of my CDs onto my Mac Mini and thence synching that to the iPod.
Today when I connected the iPod up, iTunes asked me if I would like to install iOS4. OK I thought, why not?
Simple answer: because it might trash the whole thing and waste my evening.
Daft oversight having installed AddThis sharing module
Submitted by dave on Fri, 2010-04-02 19:51Realising I should be more savvy in respect of sites like Facebook, and not just in the sense of actually joining (done, just), I tried out the AddThis module which promised automatically to add suitable buttons on to my content.
And so it did, but when I tested with Firefox 3.6 what happens when a visitor tries to share a node in Facebook before they are logged in, I got a surprise.
Creating a DATETIME View handler for Views2
Submitted by dave on Mon, 2010-03-08 16:46Background
A couple of years ago I created a Drupal module to instantiate and process a content type for my own calendar of events. The "proper" Event module seemed too complicated (at least for a newbie as I then was) and anyway I wanted some practice at coding a module.
However I did take a look at Events and this is what prompted me to use DATETIME date columns in my schema declarations, because Event uses that datatype. At the time I wasn't aware that Event is about the only contributed module that does use DATETIME.
