Who moved my calendar? Finding your way around Drupal's new calendar module update

Who moved my calendar? Finding your way around Drupal's new calendar module update

FFW Blog - illustration
default avatar
Thought byRay Saltini
June 27, 2012

Building calendars and upcoming events in Drupal has evolved significantly since the days of 4.6 and 4.7 and the storied Events module. You may be surprised - even caught off guard - to know it has changed significantly for the better only very recently.

The new 7.x-3.4 version of the module just released on May 19 now makes use of views templates. In previous versions after enabling the Calendar module a visit to your Views listing page would show several views installed by the Calendar module. It was immensely satisfying at first to see the new view with its various displays for day, week, month, etc. Until you discovered that your events would were not showing up on their actual dates but on the date in which they were created. Site builders would then go through the painstaking process of custom configuring a contextual filter (argument) for your event date rather than the default 'created date' used by the module upon install.

Thanks to module developer KarenS this problem is a thing of the past. Once you get over the shock and dismay of not finding the familiar default calendar view in your listing you will notice the new 'add from template' link at the top of the page. Click it, select your date preference and you are in the home stretch.

This is one of the best usability improvements for one of the most common tasks in Drupal. And despite several good online resources guiding site builders through the custom contextual filter configuration, the old way was still confusing and time consuming.

For hands on face to face training by expert Drupalists on everything from Site Building to Module Development visit our Training page.

Drupals Calendar ModuleDrupals Calendar Module Add View From Template


Drupals Calendar Module Date Field


Drupals Calendar Module Name It


Drupals Calendar Module Done


Drupals Calendar Module View


Drupals Calendar Module Block



Fill out the form to learn how FFW can support your needs.

Read next:

FFW Blog - illustration

Speed Limit: IE8

FFW Blog - illustration

Information and Identity Design


How Usability and UX Affect Conversions