Event Calendar functionality for an Event-driven site

""
Northern California Nevada Cycling Association

The Northern California Nevada Cycling Association website relaunched this past week. We've been working with this membership group to convert their site into Drupal. Some interesting highlights include:

A templatized "event details" page for their races throughout the year, which includes Google Maps integration

A conversion of an existing phpBB forum into Drupal using the phpBB2Drupal module, which allows us to bring over ~5,000 posts from their existing forum into a Drupal equivalent. We also moved over all their existing users and their private messages.

A customized front page that evaluates today's date and shows you the type of events you're interested in (there are four main categories). We used Taxonomy and Event to handle this functionality.

As the site grows the organization will allow promoters to upload and edit their own events, as well as add event updates, file uploads, and race results.

The site makes extensive use of Nodereference and Views Attach, which allow us to create relationships between specific nodes.

For example, there is a "year" content type, and there is a "member club" content type: we can use the existing tools to then build a year "view" of all that year's member clubs. This process simplifies data entry and year-to-year updating.

 

The current webmaster has been doing HTML-only updates on their old site. We're hoping the conversion to web-based data entry forms allows them more flexibility, functionality, and ability to make edits to the site "on-the-fly."