Drupal

Drupal is an open source content management system and an excellent framework for developing web sites upon, at any level of complexity that is needed.

From the portfolio

Many of my recent web projects have been built upon the Drupal framework, and they can be seen in the Drupal portfolio section.

Contributed modules

Under the name of geodaniel, I have been a part of the Drupal community since late 2005 and have been working with the Drupal framework continually since that date.

In that time I have contributed a number of modules to help people expand their websites:

  • KML module

    The KML module allows geographically-enabled content of Drupal sites to be viewed through the popular Google Earth programme, giving users the opportunity to learn more about the location of content and the areas surrounding it.
    The development of this module was sponsored by my employer, OpenBand, a subsidiary of M.C. Dean, Inc..
     
  • Availability Calendars module

    The availability calendars module allows for site owners to show the availability (free, taken, etc) of certain items on their site on a day by day basis. For example, it could be used to show the availability of a holiday cottage for each day of the year along with the price per week for accommodation.
    The development of this module was part sponsored by Smeale Farm Cottages, with inspiration and code from the availability module.