We were approached by one of our clients a good while back to differentiate some minor content on the site based on their different geographical markets and the location of the users visiting the site. Originally, this included just a few graphics, but as you are probably well-aware, true believer, this didn't satisfy them for long and additional features were desired. The appropriate combination of contributed modules didn't present themselves so custom modules and methods were developed to handle this feature set. What we found on our journey was a plethora of interesting trivia about the Drupal system and how to correctly workaround the "gotchas". Practical examples will be shown from our Drupal 6 build with concepts that are easily transportable and applicable to Drupal 7 platforms.
Stephen Barker founded Digital Frontiers Media to provide cost-effective excellence to web and interactive multimedia clients in 2007. Stephen was named one of 2010’s “25 People to Watch” in the July issue of Biz941 magazine. Stephen holds a Master’s degree from 2006 for his work in Augmented Reality (AR) and Tangible User Interfaces (TUIs) and has over five years of experience in these technologies along with building physical computing systems using sensors, video analysis, servos, and other novel input-output devices.