Learn how to build a Drupal website from scratch, create an Event content type and publish your calendar of events, using the Views, CCK, Date and Calendar modules. Major topics:
Installing and configuring a new Drupal site
Creating an Event content type
Configuring a Calendar view
Add a Coming Events and Events Archive view
Themeing the CCK location field
Building this setup into a feature (if there's time)
Modules:
Views module
CCK module
Date module
Calendar module
Devel module
Features module
Event_calendar feature module
Publishing your events with Views and CCK by John Romine from SandCamp on Vimeo.
Displaying a range of hours on the "Day view" of the Calendar, even when there are no events during an hour, came up as a question in the session.
Per http://drupal.org/node/501764#comment-2078612, on the "Day view" display, click the gear icon next to "Style: Calendar" under "Basic Settings". Then, for "Time Grouping" specify "Custom" and put the hours you want displayed. For example, for 8:00am to 5:00pm, in the text box put:
00:00:00, 08:00:00, 09:00:00, 10:00:00, 11:00:00, 12:00:00, 13:00:00, 14:00:00, 15:00:00, 16:00:00, 17:00:00
Displaying a range of hours