• The default language of any content posted is English.
    Do not create multi-accounts, you will be blocked! For more information about rules, limits, and more, visit the Help page.
    Found a dead link? Use the report button!
  • Information: Safety & Support
    Resources here are generally safe, but false positives may occur on Virustotal due to certain coding techniques. Exercise caution and test before use.
    Consider buying licenses to support developers. Your security is our priority.
Events Booking - Joomla Events Registration

Events Booking - Joomla Events Registration 5.0.6

1. Various Layout Improvements
- Improve add/edit event page layout, both from frontend and backend
- Improve frontend location submission layout
- Added menu item parameters to allow show/hide columns on frontend managements

2. Improve Registration History
-
Added new menu item parameter Show Cancelled Registrations to allow hiding cancelled registrations
- Added menu item parameters to control show/hide columns on Registration History page

3. Improve Shopping Cart
- Added config option Add More Events Menu Item allows you to choose the page which users will be redirected to (usually the page which list your events) when click on Add More Events button instead of using default page. That allow users to see and add other events to cart easier.

4. Improve Speakers/Sponsors Management
You can now unpublish speakers/sponsors from Speakers/Sponsors management page. These unpublished items won't be displayed on the frontend anymore

5. Technical Change: Replace CMS FileSystem package By Framework FileSystem package
The CMS FileSystem package was deprecated need to be replaced by Framework FileSystem package. We spent time to work on this replacement to make sure the extension continue working well with future releases of Joomla (the upcoming Joomla 6) without requiring Behaviour - Backward Compatibility plugin enabled

6. Other Improvements
- Improve Resend Email Feature: You can now resend email to group members. This was not supported before.
- Improve Upcoming Events Module: Added From Date and To Date parameters, allow you to show events from the date range you want in the module.
- Improve Invoice Feature: Added new config option Send Invoice When Registration Approved. You can set it to No if you do not want to send invoice to registrants when their registrations (which use offline payment methods) are approved
- Improve Events Import: You can now import group registration rates for your events using events import feature if needed.
- Events Booking - Map: Added parameters to allow hiding children events on the map
- Allow each event to override the behavior of Reduce Registration Process config option.
1. Fixed an incompatible issue with Joomla 5.2.3+

This could make custom field which you assigned to events might not be showed on registration form under certain condions.

2. Improve Frontend Registrants Management

Added feature to allow batch download invoices from registrants management in the frontend

3. Improve Events Management

Added a new column to show number of waiting list users for your events if waiting list is enabled

4. Improve Events Booking - Latest Registrants module

Added parameters to allow show/hide the columns currently being displayed

5. Added Schedule Task to allow deleting old QRCODEs

You can setup schedule task to QRCODEs which were created more than one day before to clean up / save hosting space

6. Updated EB Stripe Checkout Payment Plugin

Added advanced parameters to allow collect more information when users process payment at Stripe website like collecting phone number, billing address, Tax ID. This is not needed by most users, but sometime, you might need it for your own purpose

7. Various Bugs Fixes

- Allow setup placeholder for more field types like URL, Email, Number....
- Improve email validation on shopping cart to prevent registration if the email does not pass the rules defined in Email Domain Options in Joomla Users Management
- Added option to allow setup currency for each event when event is submitted from frontend of your site
1. Improve SQL field type

Allow setting Prompt Text (use as the first option for the field). For example, if you create custom field to display list of users, you can set Prompt Text to Select User to make it more clear for your users.

2. Allow controlling when to show Number Registered Users for your event

Sometime, you only want to show Number Registered User for your event it is greater than certain value (you do not want visitors know that the event has not had anyone or only few users registered for it yet). For that, you can use new added config option called Only Show Number Registered Users If Greater Than Or Equal

3. Improve Events Export/Import


Added free_event_registration_status information to events export/import

4. Allow easier selecting events

If you have too many events, selecting an event from events dropdown (on Registrants Management screen, when you add new Registrant...) could be a challenge. In that case, you can set Enable Select Event From Modal config option to Yes. By doing that, instead of having to find and select an event from a dropdown, you can click on a button to see list of events from modal popup, then search and select the event you want from there.

5. General Code Improvement

As mentioned, we continue the effort of refactoring Events Booking code base to use latest Joomla 1/ Joomla 5 API in this release. That improves code quality of the extension and make sure it will continue working well with future releases of Joomla.

6. Bugs Fixes

Some bugs found, reported by customers and got fixed in this release:

- Coupon Discount is not applied properly when using Shopping Cart
- Only send PDF tickets to group members if it is configured
- Passing correct mime type for ICS file in email
- Fixed selected option is not cleared when clicking on remove icon on some filter dropdowns in the backend
- Allow display plugin outputs properly when multiple events details are being displayed on a single page (using page builder)
- Fixed sending reminder email when 6th reminder is used
1. Drop Support For Joomla 3

- Raise minimum PHP requirement to 7.4.0
- Raise minimum Joomla version requirement to 4.2.0
- Clean up code, remove the code which is needed to support Joomla 3
- Use latest Joomla API available for Joomla 4.2.0+
- Drop Support For Twitter Bootstrap 2 and Twitter Bootstrap 3
- Convert plugins in the extension to use Subscriber Interface (available on Joomla 4+), thus make these plugins work faster

We will still maintain support for Joomla 3, but mostly bugs fixes and minor improvements. Future improvements will only focus for Joomla 4+.

2. Improvements

- Improve User - Events Booking plugin: Added Synchronize Data parameter to allow synchronize data from Joomla user profile back to his/her registration record when the data is updated for the account.
- Improve Events Management: Added Show Event Creator config option to allow showing event creator on events management screen.
- Improve Export Registrants: Added config options to allow including/excluding Registrant ID and Event ID in the export.
- Improve Upcoming Modules/ Upcoming Events menu item type, Category menu item type: Added Month parameter to allow showing events from certain selected month only.
- Improve Registration History: Added config options to allow hiding First Name, and Last Name. Also, you can now decide to not show registrations of past events in registration history if needed.
- Improve Frontend Registrants Management: Do not show past events in events filter if the menu item is configured to not show registrants from past events.
  • Like
Reactions: edgars221289
Version: 4.8.0 Last Updated: Feb 21 2024 Compatible: Joomla 3.9.0+, Joomla 4, Joomla 5
Next release of Events Booking, version 4.7.0. Below are the improvements in this release:

1. Allow sending additional reminder emails

By default, Events Booking allows you to send up to 3 reminders emails. However, sometime, you might need to send more number of reminder emails than that. We added a hidden tool to allow you send up to 6 reminder emails. Follow instructions on this page eventbookingdoc.joomservices.com/tools#s...rt-up-to-6-reminders if you want to use up to 6 reminders.

2. Allow Translating Speakers On Multilingual Website

Allow translating speakers on a multilingual website. Keep in mind that you cannot translate speakers directly on add/edit event screen (for technical reasons). You will need to access to access to Events Booking , then Setup-> Speakers, add/edit speaker and do the translation from there

3. Improve Event Custom Fields Integration

Added a new config option called Validate Event Custom Fields allows you to control whether event custom fields need to be validated when events is added from frontend/backend or both. Usually you would need to enable it for frontend to make sure users enter data for all custom fields you defined when submitting events

4. Improve ACYMailing Plugin

Added a new parameter Remove From Lists When Registration Cancelled . If set to Yes, registrant will be removed from the assigned mailing lists when their registration is cancelled (by themself or by administrator)

5. Compatible with Joomla 5 Dark Mode

Some adjustments added to make sure backend of the extension compatible with Joomal 5 Dark Mode (in administrator template)

6. Compatible Better With Dark Themes

If you are using a template with dark themes, some layouts/pages in the extension does not look very well. In that case, you can set Activate Transparent config option under Themes tab to Yes. The system will add necessary css code to look better on these dark themes

7. Other small improments and Bugs Fixes

- Support Intro Text on Registration History page
- Fix location image is not being displayed properly on some places (Joomla 4+, not happens on Joomla 3)
- Minor fixes to registration form layout to work better in columns format and UIKIT
Next release of Events Booking, version 4.6.1. Below are the improvements in this release:

1. Compatible with Joomla 5.0 Native

Joomla 5 is planned to be released later today. We did final testing and make sure Events Booking compatible with Joomla 5.0 native (without requiring backward compatible plugin). So if you want to update your site to Joomla 5, Events Booking is already compatible

2. Improve Events Booking - Move Registrants Plugin

You can now control what event you want to enable moving waiting list users to become registrants automatically when someone cancels his registration for the event (instead of it is processed for all events like before).

3. Improve Multilingual
If your site is a multilingual website, you can now use different datetime format (Event Date Format, Date Format, Time Format), each format for a language.

4. Improve Registrants Management
- Allow filtering for registration records base selected ticket types
- Allow controlling number of records per page on frontend Registrants Management
- Allow Exporting Registration Cancel Date on Export Registrants

5. New Payment Plugin Added

We added supported for a new payment plugin called PostFinance checkout.postfinance.ch/

6. Bugs Fixes
- Make sure category image is being displayed on category menu item type (it did not work on Joomla 4 due to change in format of the selected image filename)
- On frontend edit registrant screen, only show events which users has permission to assign registrant to (basically, only show events which the user created on events dropdown)
- Fixed Add To Cart button not working on upcoming events module Grid Layout
- Fixed Google Map not being displayed on some special cases.
- Fixed QRCODE not working on registration complete page
Release of Events Booking, version 4.5.1. Below are the improvements in this release:

1. Support Custom Field Dependency On Ticket Types

If you use Ticket Types, you usually want to collect different information base on the ticket types which users choose for their registration. This is now possible. When you add/edit a custom field, you can choose the Ticket Types which the custom field depend on and the custom field will only be displayed if users choose the selected Ticket Types for their registration.

2. Allow Sending Certificates Via Reminder Emails

If you use Certificate feature in Events Booking, you can now deliver certificates PDF automatically to your registrants in one of the three supported reminder emails (there are new parameters added to System - Events Booking Reminder plugin to do that). Keep in mind that the system will only send certificate if the reminder emails are configured to send after event (it does not make sense to send certificate before event, when users does not attend the event yet)

3. Incomplete Payment Registrations Notification

Sometime, users can register for your events but does not complete payment for some reasons (payment processing failed, ignore payment process....) and you might want to know about these registrations (to contact them and ask them to see the reasons and encourage them to register again...). For that, you can use System - Incomplete Payment Registrations Notification

4. Improve Event Attachment Handling

You can now configure the system to only send event attachments to paid registrants only. That mean if someone registers for your event and use offline payment, he won't receive attachments until his registration is approved by administrator. That's useful when you only want to deliver these attachments/resources to paid users only. Just change Send Event Attachments config option to Only To Paid Registrants

5. Improve MPDF plugin

If you use MPDF plugin to generate pdf files (invoices, tickets, certificates), there are some improvements of the plugin which you might want to download the plugin and update:
- Update MPDF library to latest version
- Handle background image (for ticket, certificate) properly. That does not work before
- Support different css files, each pdf file for css code for a type of pdf file generated (invoice, ticket, certificate). See eventbookingdoc.joomservices.com/plugins...to-css-file-directly
- Allow using custom TTF font if the fonts shipped with the plugin does not work for your need eventbookingdoc.joomservices.com/plugins/mpdf#use-custom-font

6. Other Improvements
- Remove user from waiting list when he/she successfully registered for the event.
- Allow using event custom field tags in New Event Notification and Event Approved Emails
- Allow hiding Location field on frontend submit event form
- Added a new parameter to Ticket Types plugin to allow control default status of Collect Members Information checkbox

6. Bugs Fixes
- Fixed Price Text not being displayed in Upcoming Events module Improved Layout
- Registration buttons not being displayed on Location view
  • Like
Reactions: tatar221
Top