Events
Recent Updates
Features
- Incorporated taxonomy filters to the advanced events list widget
- Incorporated a feature to make the end date follow the start date when editing recurrence in the admin
- Added the iCalendar feed that was formerly only available with Pro
- Added a ‘View All Events at this Venue’ link to the Featured Venue Widget
- Split out the Related Events code to its own template file: views/pro/related-events.php
Deprecateds
- Deprecated the meta walker and added new templates for custom field data
Fixes
- Fixed recurring event URLs when using default permalinks
- Fixed the query for days with events in the mini calendar widget
- Added code to prevent the re-creation of deleted instances of recurring events, when the original event is re-saved or the series is split
- Fixed switching a recurring event to a non-recurring event
- Incorporated code to better handle recurring events when importing events from a WordPress XML export
- Tribe_get_events() now provides a default value for the eventDisplay query parameter
- Moved all HTML Markup (and the loop) to the List Widgettemplate
- Fixed an issue where Category CSS classes were being removed from Events when in Responsive Mode
- Fixed an issue where duplicate Prev/Next Nav elements would display in Photo & Map View when no events were found
- Incorporated code to hide the ‘All Day’ bar in Week View when no All Day events are found
- Fixed an issue where the selected category wasn’t being respecting when paginating on Photo View
- Fixed an issue where using the Mini Calendar widget could break comments on posts
- Incorporated code so that the mini calendar widget will no longer display expired events in the list below the calendar
Languages
- Incorporated new Estonian translation files, courtesy of Andra Saimre
- Incorporated updated German translation files, courtesy of Dennis Gruebner
- Incorporated updated Swedish translation files, courtesy of Jonas Reinicke
- Incorporated new Latvian translation files, courtesy of Raivis Dejus
- Incorporated new Afrikaans translation files, courtesy of Liza Welsh
- Incorporated updated Czech translation files, courtesy of Petr Bastan
- Incorporated updated Greek translation files, courtesy of Yannis Troullinos
Fixes
- Fixed editing of recurring events when Pro is active
Features
- Added a “Delete All” option for recurring events
Languages
- Incorporated new Ukranian translation files, courtesy of Vasily Vishnyakov
- Incorporated updated German translation files, courtesy of Dennis Gruebner
Fixes
- Removed the Google Checkout payment option when publishing events to Eventbrite
Languages
- Incorporated updated French translation files, courtesy of Alaric Breithof
Fixes
- Fixed a bug that creates duplicate instances of events scheduled past the future cutoff date
Fixes
- Patched a bug where the “Recurring event instances” setting was impacting month view, instead of just appearing on list-based views (thanks to alexhammerstein on the forums for this report!)
- Addressed an issue caused by our recurrence refactor where certain sites/hosting providers experienced a fatal error blocking admins from the dashboard (thanks to Jared on the forums for the first report!)
- Fixed an uncaught exception/fatal error that appeared during the conversion of recurring events for some users (thanks to Mariruth on the forum for the first report of this!)
- Patched a SQL error that appeared on sites without any events (thanks to user nothingtodo on the forums for the report here!)
Fixes
- Incorporated fully responsive styles and functionality for all Events views! For an overview of the changes, see this blog post
- Changed how recurring events are stored, to give a unique post ID to each recurrence
- Fixed an issue where the Category class wasn’t properly being added to events when paging in Week View (thanks to Andy Fragen on the forums for reporting this!)
- Fixed issue with popstate and bug in webkit when coming back from single venue view
- Fixed issue were week view title would be cut off on short events (thanks to umediagroup on the forums for their report of this!)
- Changed the workflow for breaking instances of a recurring event out of their series
- Fixed recurring event permalinks in tag archives
- Changed Week view to use the “End of day cutoff” setting (thanks to zengirl on the forums for the report here!)
- Updated the recurrence UI to prevent setting a recurrence end date before the series start date
- Fixed an issue where deleting an instance of a recurring event would delete the entire series
- Fixed an issue where the Mini Calendar Widget could skip February when navigating through the months (thanks to timhengeveld on the forums for this report!)
- Fixed an issue where the “Hide if no events” checkbox was not working in the Featured Venue widget
- Fixed an issue where the iCal button would always download all events, instead of the events currently being viewed (thanks to philmacaulay on the forums for the first report of this!)
- Fixed a variety of untranslatable strings
Performance
- Optimized some queries related to map view (thanks to crack00r on the forums for the report that got us thinking about this!)
Languages
- Incorporated new Ukranian translation files, courtesy of Vasily Vishnyakovw
- Incorporated updated Spanish translation files, courtesy of Juan Jose Reparaz Sarasola
- Incorporated new Montenegrin translation files, courtesy of Sasa Vukovic
- Incorporated updated Norwegian Bokmål translation files, courtesy of Morten Ruud
- Incorporated new Norwegian Nynorsk translation files, courtesy of Torbjørn Lauen
- Incorporated updated Romanian translation files, courtesy of Cosmin Vaman
- Incorporated updated German translation files by Oliver Heinrich
- Incorporated updated Brazilian Portuguese translation files from Emerson Marques
- Incorporated updated Dutch translation files from J.F.M. Cornelissen and Frans Pronk
- Incorporated updated French translation files from Laurent Proulx
Fixes
- Fixed handling of user roles blocked from admin for superadmins on multisite
- Fixed an issue where borders weren’t displaying properly on the WYSIWYG editor (thanks to memeco on the forums for his report here!)
- Fixed inconsistencies in the event submission form when PRO and Community have different default venues or organizers
- Updated sanitization filters to allow shortcodes in event descriptions by default (thanks to elmalak on the forum for reporting this!)
- Fixed broken templates when editing venues and organizers while using the default events template
- Fixed a variety of untranslatable strings
Languages
- Incorporated updated Romanian translation files, courtesy of Cosmin Vaman
- Added updated German translation files, courtesy of Oliver Heinrich
- Added updated Brazilian Portuguese translation files, courtesy of by Emerson Marques
- Incorporated updated Dutch translation files, courtesy of J.F.M. Cornelissen
- Incorporated updated Spanish translation files, courtesy of Juan Jose Reparaz Sarasola
Fixes
- Corrected text domains for front end Filter Bar strings
- Updated Filter Bar queries to work without tribe_event_duration, as part of our PRO recurrence refactor
Tweaks
- Namespaced the front-end templates by moving them into the views/filter-bar directory
Languages
- Incorporated new Spanish translation files, courtesy of Elias Garcia Fernandez
- Incorporated new Romanian translation files, courtesy of Cosmin Vaman
- Incorporated new German translation files, courtesy of Patrick Lemke and Oliver Heinrich
- Incorporated new Dutch translation files, courtesy of J.F.M. Cornelissen
- Incorporated new Italian translation files, courtesy of Radu Costinean
- Incorporated new Danish translation files, courtesy of Soren Jensen
Features
- Added a feature where the tribe_get_cost() function in events templates will now display ticket cost from Eventbrite (thanks to randalldon at the forums for reporting this!)
- Added a filter ‘tribe_events_eb_request’ that can be used to filter any request params before they are sent to Eventbrite (thanks to Cloud Genius on the forums for the report!)
- Added Eventbrite event privacy status to the event editor , along with a link to change the Event privacy on Eventbrite
Fixes
- Updated the API so that Events will now only be created at Eventbrite if the event is published in TEC
- Improved error messaging when errors occur
Languages
- Incorporated updated Romanian translation files, courtesy of Cosmin Vaman
- Incorporated updated Spanish translation files, courtesy of Lorenzo Sastre Muntaner
Features
- Added extra reassurance that All Day events will show first on Day view
Fixes
- Fixed the automated recurrence description for events with no end date
- Added hooks for use in widgets (thanks to Daniel Maier on the forums for reporting this!)
- HTML tags are now properly stripped from Google Calendar descriptions (thanks to masspeaceaction for reporting this bug at the forums!)
- Fixed a bug where the wrapper div was incorrectly being replicated each time you navigated within the mini calendar widget (thanks to timhengeveld for reporting this bug!)
- Fixed a bug where the calendar widget redirected improperly when set to show 0 events (thanks to Oliver for reporting this one on the forum!)
- Fixed a bug where the “Show only the first instance of each recurring event” option was only affecting the first page of events
- Addressed an issue where the “View All Events” link accessed disabled months for certain PRO users (thanks to yvrmark for reporting this bug!)
- Scheduled events are no longer exposed before being published (thanks to adamfitz for the explanation here!)