Creates a classes and events calendar for your site. Handles repeating entries and provides multiple views.
(3/31/2011) * Fixed a bug where the month display would display the first day of the next month incorrectly
(1/10/2011) * Fixed a bug that caused additional days in month view to link to the wrong month (thanks BrentP) * Possibly fixed error with uksort.
(10/5/2010) * Fixed a bug where events starting or ending in previous years could not be modified
(10/5/2010) * Fixed a bug where the end date of the upcoming events list would display the start date instead.
(10/4/2010) * Fixed bug with expiration date causing issue when repeat interval set to none. * Removed links to daily events when there are none.
(09/17/2010) * Fixed error with events repeating under "these relative days" and the week view
(09/17/2010) * Upcoming events now go out 6 months looking for events.
(08/04/2010) * Added rel="nofollow" to navigation and blank cell links so that googlebot and other search engines don't index an infinite calendar.
(08/03/2010) * Added internationalization for the text. Date formatting still to come. * Fixed bug where multiple day event would not appear on later days on the daily view. * Added two toggles in the settings page to turn off/on the Monthly/Weekly View option and the Print View option
(07/30/2010) * Removed the author from entries. Hopefully this fixes the issue where events were not displaying in the admin panel * Added check for date_default_timezone_set so that sites using php4 won't break. (Note: I'm not sure the times will work right with Day Light Savings on php4)
(07/22/2010) * Bug Fix: When editing events and an error occurred, the start and end dates could reset. * Bug Fix: On some servers, saving an event, could give an error about a default value for level * Bug Fix: Blank page on event deletion * Feature: Added option in settings page to display the sort by categories above the monthly and weekly views or not.
(07/21/2010) * Fixed bug when displaying the upcoming events list on sites w/o pretty urls
(07/16/2010) * Fixed bug when more than one [date] in the list format would not parse.
(07/16/2010) * Cleaned up the admin settings page and added some tips.
(07/16/2010) * Added ability to display upcoming events * Fixed timezone bug
(07/10/2010) * Added setting field to change the page title.
(07/10/2010) * Fixed bug where an expiration date on a none repeating event would cause the event to not appear
(07/10/2010) * Fixed bug where if the event expire date was less then the end of the month, the event would not show.
(07/9/2010) * Included jquery in header for sites that don't include it already. Fixed some css issues to work better with the default twentyten theme and others.
(07/9/2010) * Fixed bug on sites not using pretty urls
(07/9/2010) * Added short code and php function as alternate ways to display the calendar.
(07/8/2010) * Fixed print view typo on line 266 - (thanks Jerome)