My Calendar is one of the best event manager plugins there is on the market.
It is packed full of features and allows a fine-grained control on how events are recorded, managed and displayed.
Installation:
Unpack and upload it to the /wp-content/plugins/ directory.
Activate the plugin through the 'Plugins' menu in WordPress.
Here are some key features of "My Calendar (WordPress)":
· Daily, weekly or monthly calendar views
· Manage events by categories
· Manage events by location
· Sidebar widgets
· Special WordPress WYSIWYG editor button
· Shortcode generator
· Anything can be customized using the style and template editors
· Add events by author
· Add recurring events
· Support for advanced user roles and permissions
· An event holds details like: title, description, image, host, loation, category, URL
· Events can force users to register
· Admin event notifications
· Template tags available
· Multi-lingual
Requirements:
· WordPress 3.0.6 or higher
What's New in This Release: [ read full changelog ]
Bug fix:
· Duplicate attribute 'rel' in prev/next nav.
· Category color associations on event titles when no color assigned.
· Print view would not always display all categories if no limits set.
· Group editor lost multi-day settings.
Improvement:
· Throw a warning on events set up with problem settings, e.g. recurring events where the next occurrence begins before the current event has ended.
· Added template tag: {map_url} for Google Map URL.
· New filters: filters for calendar year/month/day (to change the default start date for the calendar.)