Plugin Directory

All-in-One Event Calendar

A calendar system with month, week, agenda views, upcoming events widget, color-coded categories, recurrence, and import/export of .ics feeds.

Version 1.6.3 Premium & Free

  • Added support for server running versions of php below 5.2.9

Version 1.6.2 Premium & Free

  • Fixed bug that was breaking adding/importing/editing events
  • Enabled updates and update notifications when there is a newer version

Version 1.6.1 Premium

  • Fixed bug that was breaking widget management screen
  • Removed some warnings from month view in certain setups

Version 1.6 Premium

  • Choose new Calendar Themes
  • Duplicate Events
  • Create Print View
  • Add location details that allow latitude and longitude for areas poorly covered by Google Maps
  • Turn on/off autocomplete for addresses
  • See more intuitive views of multi-day events on weekly and monthly calendars
  • Calendar administration role to allow for dedicated calendar application
  • Security updates
  • Bug fixes

Version 1.6.1

  • Fixed bug that was breaking widget management screen
  • Removed some warnings from month view in certain setups

Version 1.6

  • Create Print View
  • Turn on/off autocomplete for addresses
  • See more intuitive views of multi-day events on weekly and monthly calendars
  • Security updates
  • Bug Fixes

Version 1.5

  • Added daily view
  • Various bug fixes
  • Added new translations
  • Added support for featured images
  • Better support for Multisite Ajax
  • Added support for DURATION property in iCalendar specs
  • Resolved FORCE_SSL_ADMIN issue

Version 1.4

  • Export ICS feeds with utf8 header
  • Import/Download ICS feeds with CURL if available, otherwise keep the current method
  • Better UTF8 support for imported events
  • Use local version jquery tools instead of the CDN copy
  • Improved system for catching errors and trying best to find a possible route to proceed without having to quit/fail
  • Fixed various Notice level errors
  • Fixed bug with recurrence/exception rules not properly being converted to GMT
  • Added EXDATE support and EXDATE UI to allow selection of specific dates.
  • Added filter by feed source on All events page
  • Improved caching of stored events
  • Fixed getOffset problem - notify me if it still happens for you

Version 1.3

  • Added shortcodes support.#36 (Howto is under Frequently Asked Questions tab)
  • Added support to exclude events using EXRULE
  • Added Czech translation
  • Added Danish translation
  • Updated Swedish translation

Version 1.2.5

  • Reviewed plugin's security. The plugin is as safe to use as is WordPress itself.
  • Fixed: instance_id not corresponding with correct data #275
  • Fixed: Call-time pass-by-reference warning #268
  • Improvement: Added support for custom fields

Version 1.2.4

  • Improvement: Added a lower version of iCalcreator for environments with PHP versions below 5.3.0

Version 1.2.3

  • Improvement: Days of the week in month recurrence #170
  • Improvement: Make Month view, Week view compatible with touchscreen devices #210
  • Improvement: Improve error handling in get_timezone_offset function#219
  • Improvement: Update iCalcreator class #256
  • Fixed: Widget Limit options (category, tag, etc) multiselect fails to display properly #192
  • Fixed: Private Events Show in Calendar and Upcoming Events. #201
  • Fixed: Dates getting mixed up between Ai1EC calendars #229
  • Fixed: Error displayed when event is a draft #239
  • Fixed: PHP Notice errors from widget #255

Version 1.2.2

  • Fixed: Issue with Week view having an improper width #208

Version 1.2.1

  • Fixed: Exporting single event was exporting the whole calendar #183
  • Fixed: Widget date was off by one in certain cases #151
  • Fixed: Trashed events were still being displayed #169
  • Fixed: All day events were exporting with timezone specific time ranges #30
  • Fixed: End date was able to be before the start date #172
  • Fixed: 404 or bad ICS URLs now provide a warning message rather than fail silently #204
  • Fixed: Added cachebuster to google export URL to avoid Google Calendar errors #160
  • Fixed: Week view was always using AM and PM #190
  • Fixed: Repeat_box was too small for some translations #165

Version 1.2

  • Added scrollable Week view #117
  • Fixed some notice-level errors

Version 1.1.3

  • Fixed: last date issue for recurring events "until" end date #147
  • Fixed an issue with settings page not saving changes.
  • Fixed issues when subscribing to calendars.
  • Export only published events #95
  • Added translation patch. Thank you josjo! #150
  • Add language and region awareness in functions for Google Map. Thank you josjo! #102
  • Small translation error in class-ai1ec-app-helper.php. Thank you josjo! #94
  • Added Dutch, Spanish, and Swedish translations. For up to date language files, visit ticket #78.

Version 1.1.2

  • Fixed: Problem in repeat UI when selecting months before October #136
  • Fixed: Append instance_id only to events permalink #140
  • Fixed: Events ending on date problem #141
  • Feature: Added French translations

Version 1.1.1

  • Fixes a problem when plugin is enabled for first time

Version 1.1

  • Feature: New recurrence UI when adding events #40
  • Feature: Translate recurrence rule to Human readable format that allows localization #40
  • Feature: Add Filter by Categories, Tags to Widget #44
  • Feature: Add option to keep all events expanded in the agenda view #33
  • Feature: Make it possible to globalize the date picker. Thank you josjo! #52
  • Fixed: On recurring events show the date time of the current event and NOT the original event #39
  • Fixed: Events posted in Standard time from Daylight Savings Time are wrong #42
  • Fixed: Multi-day Events listing twice #56
  • Fixed: %e is not supported in gmstrftime on Windows #53
  • Improved: IE9 Support #11
  • Improved: Corrected as many as possible HTML validation errors #9
  • Improved: Optimization changes for better performance.

Version 1.0.9

  • Fixed a problem with timezone dropdown list

Version 1.0.8

  • Added better if not full localization support #25 #23 #10 - thank you josjo
  • Added qTranslate support and output to post data using WordPress filters #1
  • Added uninstall support #7
  • Added 24h time in time pickers #26 - thank you josjo
  • Fixed an issue when event duration time is decremented in single (detailed) view #2
  • Fixed an issue with times for ics imported events #6
  • Better timezone control #27
  • Fixed the category filter in agenda view #12
  • Fixed event date being set to null when using quick edit #16
  • Fixed a bug in time pickers #17 - thank you josjo
  • Deprecated function split() is removed #8

Version 1.0.7

  • Fixed issue with some MySQL version
  • Added better localization support - thank you josjo
  • Added layout/formatting improvements
  • Fixed issues when re-importing ics feeds

Version 1.0.6

  • Fixed issue with importing of iCalendar feeds that define time zone per-property (e.g., Yahoo! Calendar feeds)
  • Fixed numerous theme-related layout/formatting issues
  • Fixed issue with all-day events after daylight savings time showing in duplicate
  • Fixed issue where private events would not show at all in the front-end
  • Fixed duplicate import issue with certain feeds that do not uniquely identify events (e.g., ESPN)
  • Added option to General Settings for inputting dates in US format
  • Added option to General Settings for excluding events from search results
  • Added error messages for iCalendar feed validation
  • Improved support for multiple locales

Version 1.0.5

  • Added agenda-like Upcoming Events widget
  • Added tooltips to category color squares
  • Fixed Firefox-specific JavaScript errors and layout bugs
  • Added useful links to plugins list page
  • Fixed bug where feed frequency setting wasn't being updated
  • Made iCalendar subscription buttons optional

Version 1.0.4

  • Improved layout of buttons around map in single event view
  • Set Content-Type to text/calendar for exported iCalendar feeds
  • Added Donate button to Settings screen

Version 1.0.3

  • Changed plugin name from All-in-One Events Calendar to All-in-One Event Calendar
  • Important notice: When upgrading to version 1.0.3 you must reactivate the plugin.

Version 1.0.2

  • Fixed the URL for settings page that is displayed in the notice

Version 1.0.1

  • Fixed bug where calendar appears on every page before it's been configured
  • Displayed appropriate setup notice when user lacks administrator capabilities

Version 1.0

  • Initial release

Requires: 3.1.3 or higher
Compatible up to: 3.3.2
Last Updated: 2012-5-18
Downloads: 163,665

Average Rating

4 stars
(276 ratings)

Support

20 of 59 support threads in the last three weeks have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

16 people say it works.
14 people say it's broken.

0,1,0
0,1,0
100,1,1 100,1,1
100,2,2 100,2,2 100,1,1 100,1,1 100,1,1
100,2,2 100,2,2 100,1,1 100,2,2 100,2,2 0,1,0
100,2,2 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,3,3 100,2,2 100,4,4 89,9,8 100,4,4 79,14,11 88,8,7 100,6,6 77,39,30 100,7,7 62,13,8 94,16,15 93,14,13 100,1,1 50,2,1 100,2,2 100,2,2 100,1,1 100,2,2
80,15,12 100,3,3 82,11,9 100,3,3 100,5,5 100,4,4 100,4,4 100,1,1 50,2,1 100,2,2
83,12,10 100,8,8 89,19,17 70,27,19 64,33,21 69,52,36 82,45,37 100,3,3 100,1,1 100,2,2
79,19,15 67,12,8 38,8,3 25,12,3 53,30,16