Plugin Directory

The Events Calendar

The Events Calendar is a fully featured event management system with multiple views, 3rd party integrations, and a slew of premium add-ons.

2.0.6

Small features, UX and Content Tweaks:

  • Adjusted the Settings API so it now saves on page load and then redirects back to the page
  • add_cap()s are now wrapped in an if-statement
  • Added proper indentation and spacing to the Events Calendar PRO source files

Bug Fixes:

  • Additional fields no longer wiped when saving changes to events/settings pages
  • Plugin now removes newlines and carriage returns in the process of saving line-separated options for custom links
  • Reviewed/improved $_POST and $_GET variables after a security audit to make sure they're sanitized before output/saving to the database (to prevent mySQL injects and/or cross-site scripting vulnerabilities)

2.0.5

Small features, UX and Content Tweaks:

  • Warning messages to indicate if you're not running the latest version of PRO and/or if your PRO & core release numbers are out of sync
  • Totally revamped "Settings" page with tabbed structure & improved UI
  • Added a hook/filter to make it easier to modify the frontend year selection dropdown
  • Updated all country selection dropdowns with Chosen
  • Incorporated a "This Event Has Passed" message that appears on any single event entry when that event has already occurred
  • Added ability to filter the iCal Feed item generated by the calendar
  • Removed strip_shortcodes from the code to allow for unhindered shortcodes in event descriptions
  • New Polish translation files for core & PRO courtesy of community member Kamil Szymanski
  • New Swedish translation files for core & PRO courtesy of community member Ben Andersen
  • New Norwegian translation files for core & PRO courtesy of community member "Terje With Lunndal"

Bug Fixes:

  • Multiple bugs fixes related to how venue & organizer data is saved, displayed & edited
  • Increased iCal stability when working with recurring events (big thanks to Andy Fragen for his help!)
  • Stopped pointing to dead links to help keep days with no events from negatively impacting SEO
  • Featured images for recurring events no longer get lost upon making changes to the recurrence pattern
  • Sites running UTC offset time zone settings no longer see end dates appearing as "0:00"
  • Venue pages now show all upcoming events at a venue, regardless of pagination settings
  • Frontend venue pages no longer show past events (PRO only)
  • Recurrence column no longer appears in the admin events list when PRO is not activated
  • Apostrophes no longer become slashes upon saving data in custom fields
  • Resolved an issue impacting certain sites where gridview navigation inserted br and p tags into the markup that threw the month nav off in the layout
  • Various performance enhancements for the integrated Advanced Post Manager (PRO only)
  • Various preparatory updates to allow for integration with forthcoming add-ons
  • Removed deprecated tags from overall code base
  • Removed of various debug notices & errors

2.0.4

Small features, UX and Content Tweaks:

  • Settings option to control the default zoom level for embedded Google Maps (select from 0-21)
  • Filters for all template tags
  • Settings option to control the number of events that appear in each loop, independent of your overall WordPress settings
  • Hook for integrating with custom fields
  • Contextual body classes for events pages
  • Added a unique CSS ID / class for each DD and DT meta data item so that people can style them differently if they like; and a template tag to give developers flexibility
  • New Dutch translation files for core courtesy of community member Jacob Roel Meijering
  • New Dutch translation files for PRO courtesy of community member Ed Boon
  • Added a new contributors section to the readme, thank you to everyone who did/does!

Bug Fixes:

*Venue and organizer data - which previously disappeared - now remains in place when you go back to edit an existing event * Fix for a conflict impacting Headway users where the calendar title repeated in the header nav * Removed incomplete da_DK & nb_NO translation files from PRO code * Specific dates within category no longer return 404 errors * Translated slugs now run through sanitize title before use * Resolved translation issue with tribe_get_recurrence_text (PRO only) * Removed date from recurring events in search results (PRO only) * tribe_the_custom_fields no longer displays any HTML if there are no custom fields (PRO only) * Resolved an issue where the advanced post manager wasn't using WP's internal plugins_url() function and causing problems on IIS7 installs (PRO only) * Addressed various debug notices & errors

2.0.3

Small features, UX and Content Tweaks:

  • Incorporated get_tribe_custom(√îField label√ï) to code base
  • Code updated to account for additional translation strings
  • Made the $sep param of TribeEvents::maybeAddEventTitle() optional

Bug Fixes:

  • Organizer data can now be changed on an already-published entry in core
  • tribe_get_start_date() fixed
  • Future instances of custom recurrence no longer display inaccurate start/end times
  • In views/single.php on lines 58, 60 & 62, changed tag to <? instead of <?php
  • Required changes to WP_PLUGIN_URL (line 126) & WP_CONTENT_URL (line 930) in the.events.calendar.class.php
  • Deleting a single instance of recurrence in PRO (whether from the list or from within an entry) now works correctly with appropriate prompts/dialogue boxes
  • Attempting to change from a saved organizer/venue to no organizer/venue now works
  • Venue no longer behaves bizarrely when no address data added
  • Fixed issue where event links broke for recurring events whenever a site had permalinks set to default; also fixed general conflicts that occurred when URL rewriting was off
  • Customized defaults can now be turned off after being enabled under Settings -> The Events Calendar
  • Removed instances where organizer data displayed as event title for some users
  • Changes made to custom fields under Settings -> The Events Calendar now take effect upon save
  • Non-U.S. states and provinces now save correctly
  • General fixes to improve how default venues/organizers function and are modified
  • Addressed various PHP notices

2.0.2

Small features, UX and Content Tweaks:

  • Added link to new user primer (http://tri.be/support/documentation/events-calendar-pro-new-user-primer?ref=tec-readme) to the activation message.
  • Added tribe_is_event_in_category conditional to plugin code base.
  • Plugin now adds a default role when registering custom post types.
  • Russian language files incorporated (free & PRO) from Mikhail Michouris
  • Dutch translation files incorporated (free only) from Rick van Dalen
  • Danish translation files incorporated (PRO only) from Christian Andersen
  • Italian translation files incorporated (free & PRO) from Stefano Castelli

Bugs:

  • Months will now show appropriate day count, instead of 31 days as they were previously.
  • Custom recurring events previously not showing start AND end time (just start time); now are showing both.
  • Hack to include events in your main loop no longer causes event link to vanish.
  • Fixed issue of recurrence settings changing upon publication.
  • Fixed other bug related to recurrence details showing incorrect date/time.
  • General bugs with weekly recurrence have been squashed.
  • Admin page should no longer hang when updating a recurring event.
  • Breadcrumbs will now show the correct slug info on Thesis.
  • Not entering a name for an organizer or venue doesn't stop it from publishing, as it did previously.
  • Admin events list now appears with soonest event at the top, not the bottom.
  • Deleting instances of recurrence now works within individual entries.
  • Unnamed venue/organizer now created when no venue or organizer name added.
  • Featured image no longer overlaps the map on individual entries in the default 2011 theme.
  • Custom recurrence events weren't previously showing end time on the frontend; they will now.
  • Comments box now appears on the default page template (was previously only on default events template).
  • Minor change to line 1835 of the-events-calendar.class.php.
  • Incorporated patch to include file name in permalink for users running the plugin on shared IIS servers.
  • Changes to incorrect tag on lines 58, 60 & 62 in views/single.php.
  • Next/Previous link in recurring & standalone events both work fine.
  • General display tweaks to Calendar widget (wasn't showing future events previously, and CSS was screwy)
  • Renamed the dashboard Tribe newsfeed widget to conform with rebranding efforts.
  • Worked to better display comments in Thesis & Genesis themes.
  • General display bugs related to the WP 3.3 beta.
  • Fixed general PHP notices that appeared with debug turned on in your wp-config file.

2.0.1

Small features, UX and Content Tweeks:

  • Enabled method to turn off event upsell messages on your site in wp-config.php - define( 'TRIBE_HIDE_UPSELL', true );
  • Updated migration message to help 1.6.5 users have an easier time when they upgrade to 2.0
  • Added a "View my events" link in the settings panel to help users find where the calendar lives
  • Added Russian and Swedish translation files.
  • Broke out advanced functions into their own file "advanced-functions.php"
  • Added in line documentation to all template tags and moved them to separate files in the /public folder
  • Added and updated documentation on http://tri.be/support/documentation/

Bugs:

  • Added "00" in the time drop down when in 24 hour mode
  • Updated default end time to "17" for 24 hour mode
  • Fixed broken link in the "you need events 2.0 open source" on activation for PRO users.
  • More tag now properly crops content in loop
  • Custom meta > number only drop down values now carry over
  • Resolved an issue where single day view yielded a 404 if date was in the past
  • Next event widget now shows the proper event
  • Attachments on recurring events now persist across instances
  • Custom recurring event error caused by blank end date fixed
  • Default state now shows properly
  • Title tags wrong in various views fixed
  • Event date showing incorrectly for certain cases of recurrence fixed.
  • Venue / Organizer data not saving for certain cases of recurrence fixed.

2.0

This is such a major re-write that we are starting the change log over.

Requires: 3.1 or higher
Compatible up to: 3.4-alpha
Last Updated: 2012-5-1
Downloads: 217,636

Average Rating

3 stars
(243 ratings)

Support

6 of 30 support threads in the last three weeks have been resolved.

Got something to say? Need help?

Compatibility

+
=
Works!

19 people say it works.
5 people say it's broken.

0,1,0
100,3,3 100,2,2 81,16,13 82,17,14 92,13,12 0,1,0 100,2,2
75,8,6 92,13,12 78,49,38 80,10,8 100,6,6 67,3,2 100,1,1
100,3,3 0,1,0 67,6,4 40,45,18
78,9,7 60,58,35
100,1,1
100,5,5
47,15,7 0,1,0
33,9,3
62,21,13 59,29,17 100,1,1
26,23,6 100,1,1 0,1,0
33,12,4 100,1,1
33,15,5 100,1,1 100,1,1
100,1,1 100,1,1
13,8,1 100,2,2 100,1,1
36,33,12 50,18,9 52,25,13 100,3,3 100,1,1 100,1,1 100,1,1
100,1,1 71,7,5 100,2,2 100,2,2 100,2,2 100,1,1
100,1,1 50,2,1 60,5,3 67,43,29 79,19,15 81,21,17 100,1,1
100,1,1 100,6,6 79,24,19