Maintenance Release for the Week of 15 July 2019

¡Buenos dias! We just shipped maintenance releases for Community Events and Community Tickets. Maintenance Releases are smaller updates between major updates that are mostly comprised of bug fixes, tweaks, and small (but meaningful) improvements.

We’re excited to get this update out for you. Our last update to Community Events and Community Tickets introduced many new shortcode options for Community Events and Tickets. This is exciting because it allows you to embed many of the functional elements of both plugins anywhere on your site. As we continue to improve the fit and finish of this customized approach, we’ve been working on the buttons within our forms. If you’ve created your own page for event submissions or to display a user’s list of submitted events, you’ll find the buttons within these now go to your shortcode pages instead of taking users back to the plugins’ default pages. It’s just another way of how we’re trying to make shortcodes both more flexible and a natural part of your website.

Oh, and you can now customize all Community Event URLs. Folks running multi-language sites were detecting page name conflicts when mixing languages and others have asked for the same way to rename page slugs that The Events Calendar offers by default. Now you can customize all of those things to get the right fit for your site!

We’ve tweaked a few more settings in this maintenance release to keep your site polished. To see all of the changes, check out the changelogs for all updated plugins below:


Community Events 4.6.3

  • Feature – Added new attributes to the shortcode that allow you to change the Add New and View Your Submitted Events buttons so that they navigate users to your custom pages containing shortcodes instead of the default page that the plugin creates.
  • Fix – You might want to navigate users who are unable to access the WordPress Dashboard to a specific page instead of the event submission screen. Now you can redirect them to any page on your site…or even to a page on another site! By default, the plugin will redirect these users from wp-admin to the Community Events list view of events submitted by the user. We added a new filter to complement this new feature so that you can hook into it and redirect users that way instead: tribe_events_community_logout_url_redirect_to
  • Fix – Some super observant users noticed that they couldn’t type into the Event Description field in the event submission form when submitting or updating a Community Event (/events/community/edit/) until they clicked on the “Visual” or “Text” tab in the field. Developers reading the console noticed that tinyMCE.get(…) triggers a null error on form submissions when the visual editor is active. That’s all cleaned up.
  • Fix – We’ve stopped translating slugs. Turns out that mixing languages together could take you to unexpected destinations. You can now customize all Community Event URLs.
  • Fix – Accessibility matters. To improve a screen reader experience, the Additional Fields section in Events Calendar PRO now renders in a better structure and contains correct class names. Dropdowns have also been enhanced by integrating the Select2 library.
  • Fix – Using hooks for customizations ought to use namespacing that matches how our plugins are spaced for better consistency and maintainability. We were inconsistently namespacing things but have fixed that so we are in better compliance of our own standards. Use apply_filters_deprecated and do_action_deprecated for backwards-compatibility
  • Tweak – It’s common to put in the wrong username or password into a sign-in form. We now keep users on the login page if they provide incorrect information so they can try again. Sending them elsewhere wasn’t helpful. It also looks prettier! There’s a new filter you can hook into to customize where users are redirected if you prefer sending them elsewhere: tribe_events_community_successful_login_redirect_to
  • Tweak – A failed login now keeps the user on the front end login form, displays an error message, and the overall login form’s styling is more consistent. We also added a new tribe_events_community_successful_login_redirect_to filter to customize where users are redirected when successfully logging in.
  • Added filters – Who likes new filters?! We do!
    • tribe_events_community_edit_event_page_title
    • tribe_events_community_submit_event_page_title
    • tribe_events_community_remove_event_page_title
    • tribe_events_community_event_list_page_title
    • tribe_events_community_submit_event_page_title
    • tribe_events_community_successful_login_redirect_to
    • tribe_events_community_my_events_query_orderby
    • tribe_events_community_my_events_query_order
    • tribe_events_community_my_events_query
    • tribe_events_community_logout_url_redirect_to
    • tribe_events_community_submit_event_page_title
  • Removed filters:
    • tribe_ce_edit_event_page_title
    • tribe_ce_submit_event_page_title
    • tribe_ce_remove_event_page_title
    • tribe_ce_event_list_page_title
    • tribe_ce_submit_event_page_title
    • tribe_ce_my_events_query_orderby
    • tribe_ce_my_events_query_order
    • tribe_ce_my_events_query
    • tribe_community_events_allowed_taxonomies
    • tribe_events_community_required_venue_fields
    • tribe_ce_submit_event_page_title
  • Added actions – Let’s do something new!
    • tribe_events_community_event_submission_login_form
    • tribe_events_community_before_event_submission_page
    • tribe_events_community_before_event_submission_page_template
    • tribe_events_community_before_event_list_page
    • tribe_events_community_before_event_list_page_template
    • tribe_tribe_events_community_event_list_login_form
    • tribe_events_community_event_submission_login_form
    • tribe_events_community_event_list_table_row_actions
  • Removed actions:
    • tribe_ce_event_submission_login_form
    • tribe_ce_before_event_submission_page
    • tribe_ce_before_event_submission_page_template
    • tribe_ce_before_event_list_page
    • tribe_ce_before_event_list_page_template
    • tribe_ce_event_list_login_form
    • tribe_ce_event_submission_login_form
    • tribe_ce_event_list_table_row_actions
  • Changed views – Heads up, customizers! A few templates have been updated in this release, so check your overrides for the following before updating:
    • community/columns/title
    • community/edit-event
    • community/edit-organizer
    • community/edit-venue
    • community/email-template
    • community/event-list-shortcode
    • community/event-list
    • community/modules/custom
    • community/modules/custom/fields/dropdown
    • community/modules/custom/fields/input-option
    • community/modules/custom/fields/text
    • community/modules/custom/fields/textarea
    • community/modules/custom/fields/url
    • community/modules/custom/table-row
    • community/modules/custom/table
    • community/modules/taxonomy
  • Language: 29 new strings added, 164 updated, 0 fuzzied, and 9 obsoleted

Community Tickets 4.6.3

  • Fix – Sometimes you want to change how our plugin looks or works on your site. For that, we suggest our Themer’s Guide. We discovered that copying our template to the theme does not override the page as it should. We’ve decided to follow our own directions and updated all the template override locations to the correct one.
  • Fix – We corrected the responsive styling for reports when using the shortcode.
  • Fix – This is related to our last fix noted in the Community Events update. We changed the namespacing of our hooks to be consistent across the board. Use apply_filters_deprecated and do_action_deprecated for backward-compatibility.
  • Added filters – We’ve got new filters here, too!
    • tribe-events-community-tickets-event-list-attendees-button-text
    • tribe-events-community-tickets-event-list-sales-button-text
    • tribe_community_tickets_template
    • tribe_community_tickets_attendees_report_title
    • tribe_community_tickets_attendees_report_url
    • tribe_community_tickets_payment_options_title
    • tribe_community_tickets_event_list_payment_options_button_text
    • tribe_community_tickets_payment_options_url
    • tribe_community_tickets_sales_report_title
    • tribe_community_tickets_sales_report_url
  • Added actions – Let’s do something new!
    • tribe_community_tickets_attendees_nav
    • tribe_community_tickets_sales_report_nav
    • tribe_community_tickets_payment_options_nav
    • tribe_community_tickets_before_the_payment_options
    • tribe_commuity_tickets_before_the_payment_options
  • Removed actions:
    • tribe_ct_attendees_nav
    • tribe_ct_sales_report_nav
    • tribe_ct_payment_options_nav
    • tribe_ct_before_the_payment_options
    • tribe_ct_before_the_payment_options
  • Changed views – – Heads up, customizers! Check your overrides for these views before updating.
    • community-tickets/modules/email-item-event-details
    • community-tickets/modules/orders-report-after-organizer
    • community-tickets/modules/payment-options
    • community-tickets/modules/shortcode-attendees
  • Language: 0 new strings added, 35 updated, 0 fuzzied, and 0 obsoleted

Not Updated This Release

The following plugins have not been updated this release and will remain at the version numbers specified here: