
I'm a web developer based in Manchester, England. I also design websites. I generally favour open-source technologies such as PHP, MySQL and JQuery, and I have extensive experience using Drupal.
I haven’t blogged for a while, but I have been writing. I recently wrote an article for PHP Master (part of the Sitepoint family) on geolocation, called Targetted Geolocation with Geonames.
On the first of October, Facebook will make another change which could have a significant – and potentially costly – impact to your applications and pages. As part of its latest moves to increase security across the platform, in addition to OAuth adoption they will expect that your canvas applications to be hosted at a secure address (https). If a user browses to your page via https – and millions are beginning to change their settings so that they are – instead of your lovingly crafted content, they’ll see the following warning:
Laravel is the new kid on the block of PHP frameworks, and whilst in its early stages of evolution (the author wrote it, he says, in the early part of 2011) it does promise – and delivers, from what I can tell – an expressive syntax and an elegant (indeed, you might say eloquent) ORM.
I needed the means to add a quote to a website I was working on – a simple task, which could be acheieved by simply adding a text or HTML block. However this can be taken a step further by implementing a simple block type specifically for quotes, with the markup generated for you.
In this simple tutorial, I’m going to show how Concrete5 can be extended to integrate a third-party JQuery plugin to enhance an existing module, and then how this can be encapsulated in a package.
I’m going to allow the slideshow module to display images using the clean & lightweight Craftyslide plugin, pictured below.
There are so many Content Management Systems (CMS’s) out there that due to the sheer volume of choice it’s easy to plump for the best known options, such as Drupal, Joomla! and Wordpress. However there are times when these “flagship” CMS’s might not be the best option.

I'm a web developer based in Manchester, England. I also design websites. I generally favour open-source technologies such as PHP, MySQL and JQuery, and I have extensive experience using Drupal.
Read more...Hi Lukas, I have gone through your tutorial, but when I try to apply the templates nothing shows...
Read more...The social server doesnt fulfill the secure canvas url as now facebook gives an error that the...
Read more...Thanks @Tommy. Saved me a great deal.