Configure Event Listings
The Event module gives you the ability to add start and end times to all types of content (though "basicevent" generally should be the only type; see below), as well as enables different types of displays of those listings, be it in a calendar format, a table, or a sidebar block.
Note that these instructions apply only to sites running 4.6. Newer sites do not include the Event module.
Initial setup:
- Enable the 'event' and 'basicevent' modules under administer » modules.
- Click administer » access control and give the "create events" and "edit own events" permissions to the appropriate roles. (See our documentation on roles and permissions for more information.)
Setting Up Event Listings Display
- click administer » settings » event.
- choose the time zone to use for input
- Use the sitewide time zone (which you can set under administer » settings)
- Use the time zone of the user editing or creating the event (if you've allowed it under administer » settings, users can set their own time zones)
- Allow users to set event time zones (meaning each individual event listing will have its own time zone)
- choose which time zone to use for display
- choose a notation preference. 24h will show times like 13:30 for 1:30 PM. 12h will show times like 1:30 PM.
- type in a number of event listings to show up in the Upcoming events block. (See the sections on blocks below.)
- select an overview display.
- Day will show events on the current day.
- Week will show a calendar view of events during the current week.
- Month will show a calendar view of events during the current month.
- Table will show a table, with days running top to bottom. You can set the amount of days in the next setting.
- List will show upcoming events with no blank spaces in between (like Table will if there are days without events).
- If you chose Table in step #6, type in a number of days to show from today. It will show all days regardless of whether that day has an event scheduled.
- Select whether you want Taxonomy filter and Content type filter controls.
Event Blocks
With the Event module enabled, if you click administer » blocks, you will have the option to enable two related blocks:
- "List of upcoming events" which will show the events closest to the current time, with links directly to those event listings.
- "Calendar to browse events" will show a small calendar in the sidebar with a link on days that have events scheduled for those days.
See also our instructions on enabling and placing blocks.
(Optional) Selecting which content types are "event-enabled"
Though it's technically possible to assign event capability to any content type, we recommend only enabling this for the 'basicevent' type, which should be done by default. The reason we recommend this is that if you added other content types to have event information on them, then every time you create an item of that content type, you will be asked for a start and end date.
- Click administer » content » congifure tab » content types sub-tab.
- Click the "configure" link in the line for the content type.
- Choose one of the following:
- Never: no event information for this content type
- All views: each time you create an item of this content type, it will have a start and and end date, and will show up in all event views.
- Only in views for this type: same as All views, except that it will only show up in views for this content type only.
- Click "Save configuration".