Event Tickets Plus
Fixes
- Resolve PHP notices when creating new tickets with Attendee Registration Information. [ETP-713]
Fixes
- WooCommerce PayPal attendees are now effectively generate immediately if the setting is set to immediately generate them. [ETP-698]
Tweaks
- Attendee registration fields in the admin are now open when first added. [ETP-593]
- Add notice and Individual Attendee Collection mocked fields to the attendee registration fields in the fieldset editor and the Attendee Registration settings per ticket basis. [ETP-683]
- Show resend ticket order action for WooCommerce attendees manually added from the Attendees Report. [ETP-688]
- Add new filter
tribe_tickets_plus_manual_attendees_view_send_ticket_email_for_new_attendeesthat lets you return false to disable sending ticket emails to new attendees added manually through the Attendees admin report. - Added filters:
tribe_tickets_modal_show_if_no_ticket_with_ar_in_cart,tribe_tickets_plus_manual_attendees_view_send_ticket_email_for_new_attendees - Changed views:
v2/attendee-registration/mini-cart
Languages
- 9 new strings added, 20 updated, 0 fuzzied, and 3 obsoleted
Fixes
- Compatibility with WordPress 5.7 and jQuery 3.5.X [ETP-626]
- Attendees will no longer have a new user created (if they did not already exist), which was introduced in Event Tickets Plus 5.2.0. To turn this on, you can simply add the filter
add_filter( 'tribe_tickets_attendee_create_user_from_email', '__return_true' ); - Removed the 'Edit' column from the Attendees Report export CSV file. [ETP-652]
Tweaks
- Add filter
tribe_tickets_modal_show_if_no_ticket_with_ar_in_cartyou can return false on to skip the Attendee Registration Modal if no tickets with Attendee Registration fields are in cart. [ETP-516] - Tweaked incomplete order status queries for MySQL 8+ compatibility in the WooCommerce integration. [ETP-669]
Languages
- 0 new strings added, 30 updated, 0 fuzzied, and 0 obsoleted
Features
- You can now add and edit attendees directly from the Attendees Report screen -- Choose the ticket or RSVP then fill out the attendee details and a ticket will be set up and emailed to them. You can edit existing attendees and all of the things you love about Attendee Registration has come along for the party too! [ETP-366]
- WooCommerce and Easy Digital Download attendees are now generated through the new Event Tickets 5.1.0 Attendees API which provides more flexibility for adding and editing attendees at the code-level. [ETP-366]
- There's a new Orders API for setting up a corresponding WooCommerce or Easy Digital Downloads order for an attendee generated through the Attendees API. [ETP-366]
Fixes
- Add a workaround for a potential WooCommerce fatal error until WooCommerce 5.1 is released. [ETP-635]
- Always enforce an integer for WooCommerce when we use the cart contents because some WooCommerce-related plugins may directly modify the cart contents and set the quantity to an unexpected format (float). [ETP-631]
- Ensure form submissions for Attendee Registration Information is prepared when updating the persistent cookie the same as it is prepared for creating the cookie.
- Ensure single Attendee Registration Fields are retained properly when processing Attendee Registration Information for storage. [ETP-642]
Tweaks
- Handle currently selected values in the Attendee Registration Field templates (v2) for Birth Date field, Radio field, and Checkbox field.
- Allow providing values to Attendee Registration Fields at the code level so the fields can be prepopulated on render. [ETP-366]
- Extend the Attendees Repository code from Event Tickets for Tribe Commerce and RSVPs so that meta integration is handled directly on attendee save. [ETP-366]
- Added filters:
tribe_tickets_plus_manual_attendees_user_allowed_to_add,tribe_tickets_plus_manual_attendees_user_allowed_to_edit,tribe_tickets_plus_manual_attendees_add_capabilities,tribe_tickets_plus_manual_attendees_edit_capabilities,tribe_tickets_plus_manual_attendees_show_on_front,tribe_tickets_plus_meta_render_table_meta_data_orphaned_data,tribe_tickets_plus_repositories_traits_attendee_meta,tribe_tickets_manual_attendees_enabled - Removed filters:
wootickets_attendee_insert_args - Added actions:
event_tickets_woocommerce_tickets_generated,event_tickets_woocommerce_tickets_generated_for_product - Changed views:
attendees-list,eddtickets/tickets,login-to-purchase,meta,meta/birth,meta/checkbox,meta/datetime,meta/email,meta/number,meta/radio,meta/select,meta/telephone,meta/text,meta/url,tickets-plus/attendee-list-checkbox-rsvp,tickets-plus/attendee-list-checkbox-tickets,tickets-plus/email-qr,tickets-plus/orders-edit-meta,tickets-plus/orders-tickets,tpp/attendees-list-optout,v2/attendee-registration/button/back-to-cart,v2/attendee-registration/button/submit,v2/attendee-registration/content,v2/attendee-registration/content/attendees/content,v2/attendee-registration/content/attendees/error,v2/attendee-registration/content/attendees/fields,v2/attendee-registration/content/event,v2/attendee-registration/content/event/summary,v2/attendee-registration/content/event/summary/description,v2/attendee-registration/content/event/summary/title,v2/attendee-registration/content/notice,v2/attendee-registration/content/title,v2/attendee-registration/footer,v2/attendee-registration/mini-cart,v2/attendee-registration/mini-cart/title,v2/components/meta/birth,v2/components/meta/checkbox,v2/components/meta/datetime,v2/components/meta/email,v2/components/meta/number,v2/components/meta/radio,v2/components/meta/select,v2/components/meta/telephone,v2/components/meta/text,v2/components/meta/url,v2/iac/attendee-registration/email-disclaimer,v2/iac/attendee-registration/unique-email-error,v2/iac/attendee-registration/unique-name-error,v2/iac/my-tickets/resend-email-template,v2/modal/attendee-registration,v2/modal/attendee-registration/footer,v2/modal/attendee-registration/notice/error,v2/modal/attendee-registration/notice/non-ar,v2/modal/attendee-registration/title,v2/modal/cart,v2/modal/form,v2/modal/item/opt-out,v2/modal/item/remove,v2/modal/item/total,v2/modal/target,v2/tickets/commerce/fields,v2/tickets/commerce/fields/edd,v2/tickets/commerce/fields/woo,v2/tickets/submit/button-modal,wootickets/tickets
Languages
- 28 new strings added, 40 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Prevent potential fatal errors by passing the currency object to the context for the tickets footer template in the Attendee Registration mini cart in all cases. [ETP-629]
- Multiple shortcodes
[tribe_tickets post_id="ID"]in a single page will now properly work with Modal and adding to cart. [ETP-627] - 2 new strings added, 3 updated, 0 fuzzied, and 2 obsoleted
Features
- (V2 Customizer) Add background color css overrides. [ETP-556]
- (V2 Customizer) Add Event Title color css overrides. [ETP-576]
- (V2 Customizer) Add Event Date & Time color css overrides. [ETP-575]
Fixes
- Resolve a potential fatal error when saving a page using the Block Editor that contains the Attendee Registration Page shortcode. [ETP-598]
- Resolve PHP notices on the Attendee Registration Page from WooCommerce and Easy Digital Commerce ticket details when multiple Commerce Providers may be available. [ETP-599]
Tweaks
- Added support for placeholders on the new Meta Field views (v2/components/meta/*.php) and make use of them in Individual Attendee Collection to show "Optional" text when collection is optional. [ETP-577]
- Moved ticket editor warnings to Event Tickets. [ET-947]
- Add opaque backgrounds for selected bordered elements. [ETP-579]
Languages
- 1 new strings added, 8 updated, 0 fuzzied, and 3 obsoleted
Fixes
- Resolve notices and fatal errors related to
[tribe_tickets]shortcode, happening since version 5.1.0.
Fixes
- Require Event Tickets 5.0.3+ for compatibility purposes on certain areas Event Tickets Plus that have direct calls to Event Tickets functionality. [ETP-578]
Fixes
- Remove 'provider' query parameter from WooCommerce Cart and Checkout links to avoid conflicts with some payment gateways. It still gets added to the Attendee Registration page's URL. [ETP-322]
- Display Attendee Registration notice only to sites that have upgraded, and on the tribe settings page. [ETP-430]
- Save fieldset checkbox label when adding Attendee Registration Information. [ETP-323]
Languages
- 0 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted
Features
- With our revamped RSVP experience, Attendee Registration fields have been cleaned up for RSPVs and will be served through Event Tickets Plus. Any customizations or style updates to these fields should be revisited and updated to match your current markup in their new template locations. [ET-866]
Fixes
- Updated our HTML markup, accompanying CSS, and JS click event handling for WordPress 5.5 compatibility where we have toggle boxes when editing Attendee Registration Information. [ETP-380]
- Replace usage of MultiByte package when it's not available, use
tribe_strtoupperinstead ofmb_strtoupperandmb_detect_encoding[ETP-411] [ETP-412] [VE-150]
Tweaks
- Removed unused HTML files in the plugin root folder that were there for your reference to our plugin's data collection transparency. This information is included within WordPress' Privacy Guide at /wp-admin/privacy-policy-guide.php [ETP-348]
- The shortcode
[tribe_tickets_rsvp]is now compatible with the new refreshed RSVP frontend views feature in Event Tickets 5.0. [ETP-386] - Changed views:
meta/birth,v2/components/meta/birth,v2/components/meta/checkbox,v2/components/meta/datetime,v2/components/meta/email,v2/components/meta/number,v2/components/meta/radio,v2/components/meta/select,v2/components/meta/telephone,v2/components/meta/text,v2/components/meta/url
Languages
- 5 new strings added, 11 updated, 0 fuzzied, and 0 obsoleted