• The default language of any content posted is English.
  • 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 4.8.0

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
  • Like
Reactions: edgars221289
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
New version of Events Booking 4.4.5 . This release contains some small improvements listed below:

1. Support Mass Mail Templates

You can now setup mass mail templates. Then when you send mass mail to registrants, you can choose the one of the
existing templates instead of always have to type the email message manually.

2. Added Events Booking - Assign Checked In Registrants To User Groups plugin plugin

This plugin allows assigning registrants to the user groups you want when they are checked in. It is useful in case you want to give checked in registrants access to certain resources on your site using their assigned user groups (ACL)

3. Update EB Standard Checkout Payment Plugin

Added parameters to allow controlling funding sources, button styles. If you are using EB Standard Checkout payment plugin, please download and upgrade your site to this latest version of payment plugin to use these improvements.

4. Some small bugs fixes

- Fixed custom field could not be assigned to all events in some special cases
- Fixed warnings when create new location from frontend submit event form
Announce new version of Events Booking 4.4.3 . This release contains some small improvements and bugs fixes as listed below

1. Coupons Improvement
- Better combination between categories and events assignment for coupon. See Common Coupon Assignment Setup for same common setup documentation. It is much more flexible than before.
- If you assign coupon to a category, it will now valid for all events assigned to that category, not depend on the category is Main Category or Additional Categories. In earlier version, only Main Category of the event is counted.

2. Private Booking Count
For each event, there is now a new setting called Private Booking Count. It defines how many tickets/registrants are already booked for this event outside registration system. It allows the site admin to adjust it by hand when there are registrations made offline. In the past, you would have to create a fake registration record to handle that, now, you can setup it as a setting inside the event.

3. Support Image ALT for categories and events
You can now set Image ALT Text for categories and events images. If you leave it empty, category name/event title will be used for alt attribute for the image.

4. Allow easier hiding locations on map
Sometime, you just want to display location name of an event, not having a link to display that location in map, for example, an online location. From now on, for these locations, you just need to set Coordinates of the location to 0.000000,0.000000 and it won't be displayed on map anymore.

4. UX Improvements
- Some of the features in the system like sending reminder, speakers, sponsors, ticket types... require enabling it's related plugin to work. Sometime, you just setup data but forgot to enable these required plugins (mostly forgot to enable Reminder plugin although it is mentioned in documentation). Now, if you forgot, we will display a waring including link to allow you to go to the plugin page and enable it.

5. Some small bugs fixes
- PayPal Transaction ID is not stored properly
- Discount Rules for ticket types are not being saved properly
- Event Detail URL (if entered for event) is not used on Calendar view.
New version of Events Booking 4.4.1 with the following improvements and some small bugs fixes:

1. Export Registrants Improvements
- Support Export Templates while exporting registrants from frontend registrants management
- Add options to allow exporting more fields: Tax Rate, Language.

2. Custom Fees Improvement
- If you are using custom fee fields and want to show fee value associated with each custom fields (usually in invoice or in email messages), it is now possible. Just use the syntax [NAME_OF_FIELD_FEE_VALUE] . For example, if name of custom field is ticket_type, then you can use tag [TICKET_TYPE_FEE_VALUE]

3. Change Show Children Events Behavior
- Before this release, if you have Show Children Events In Parent Event Detail Page config option set to Yes, children events won't be shown on events list page (via menu items or in upcoming events module). From this release, whether children events show on events list or not is independent with the mentioned config option. It will be controlled by Hide Children Events parameter in the menu item or by Show Children Events parameter in upcoming events module (so the parameters will always be respected now)

4. CSS Class Mapping
If you want to replace certain css class used by Events Booking by a different css class (comes from your template), you can now go to Events Booking -> Configuration, look at CCS Class Mapping tab, add the mapping (Original Css Class -> New Css Class) and it will work as you want. You won't have to edit code to change css class anymore, just add the mapping you need when it is needed

5. PHP 8.2 Compatible
- Work done to make the extension fully compatible with PHP 8
- We also spent time to improve code quality of the extension with the help of the excellent tools from PHP community like PHP CS Fixer and Rector.

6. Other Small Improvements
-
Added setting to allow control number of records displayed on Public Registrants List
- Support WebP images format for categories and events
- Support showon behavior for event custom fields
- Allow setup separate Agendas and Speakers for children events if required (supported by new parameters in these plugins)

7. Bugs Fixes
- Fixed small bugs in payment processing library for PayFast and BluePay payment gateway
- Do not add waiting list users to ACYMailing Lists
- Make sure full calendar uses right language.
- Receive Confirmation Email feature in custom field is now also working with waiting list
  • Like
Reactions: tatar221 and zafro
Download OS Events Booking v4.3.0 - Joomla Events Registration
1. Export Registrants Template

This new feature allows you to have different export registrants templates. For each export template, you can control:
- The fields you want to be exported with that template
- The order of these fields
After adding export templates, you can choose to use the export template you want while exporting registrants. The registrants data will then be exported using the format/rule defined in the selected export template

2. Improve Registrants Management
- Added Allow Filter Registrants By Type config option. If enabled, you can choose to filter registration records base on it's type directly on Registrants Management screen: All, Only Billing Records, Only Members Records.
- Allow filter registrants base on Payment Date.

3. Custom Fields Improvements
- Added option to allow showing custom fields below payment methods list
- Allow a custom field to be shown when certain payment method is selected already. This is useful, usually, when you use offline payment plugins and want to allow customers to provide more payment data using custom fields.

4. Modules Improvements
- Added Pre-Text and Post-Text parameters to the modules come with the extension. With these new parameters, you can add text (HTML code is supported) before and after modules output if needed. For example, you can use Post-Text to add link to events page at the end of upcoming events module....

5. Other Small Improvements
- Update TCPDF library to latest version
- Update EB Stripe Checkout payment plugin to work with latest Stripe API. Please note that you should only update to this latest version of the payment plugin if your Stripe account is configured to use Stripe API version newer than 2020-08-27 (2022-08-01 or newer)
- Added more offline payment plugins (you can now use up to 9 offline payment plugins)

6. Bugs Fixes
- Update PayPal payment plugin to fix an issue causes by change from PayPal system recently. The issue is that some registration records are Pending while most of other records works as expected.
- Fixed children events list use wrong language on multilingual website (it was always using site main language, not the current active to display children events data)
- Fixed full events are still being displayed in calendar even if it is configured to be hidden
- Fixed edit registrant permission on frontend on some special case
- Fixed Full Event Notification plugin keep sending emails when someone join waiting list.

Please note that we are planning to raise minimum PHP version requirement to PHP 7.4. So if you are using PHP version older PHP version, please plan to upgrade to at least PHP 7.4 to be able to continue updating to future releases of Events Booking.
  • Like
Reactions: tatar221 and zafro
1. Compatible with Joomla 4.2.0 and 4.2.1
There is a small backward incompatible change in Joomla 4.2.0 causing fatal error in Events Booking older version and this version fixed it. If you are using Joomla 4.2.0 (and upcoming Joomla 4.2.1 release), please update to this latest version of Events Booking to make sure the extension works well with that Joomla version.

2. Full Event Notification Plugin
We added Events Booking - Full Event Notification to allow sending notification emails to the users you want (usually administrator) when an event is full if it is needed. Please refer to documentation to see how to configure and use that plugin if you want to use this option.

3. Allow defining your own emails & messages tags
Added a new section to Events Booking -> Configuration to allow define your own email & messages tag. After adding these tags with it own value, you can use these tags in any email messages in the extension.

4. Improve Weekly Calendar
Added more parameter to Calendar - Weekly Layout menu item type to make it more flexible
- Locations, Categories, Exclude Categories : Allow control events from what categories, locations will be displayed when users access to this menu item.
- Default Week Start Date: Allow control the weekly start date when users access to this menu item (default to start date of the current week)

5. Full Event Control Improvement

- Added a new config option to hide events when it is full
- When someone cancel registration and event is open to registration again (because the number of registrants now smaller than event capacity), the system will re-publish, re-show these events so that other users can see and register for it.

6. Registrants Management Improvement

- Added config options to allow control show/hide more fields on Registrants Management: Last Name, Email, Payment Method.
- Display Ticket Types data on frontend Registrants Management.

7. Small Bugs Fixed

- Fixed background image for certificate not working on Joomla 4
- Prevent checkin registrants of a future events using QR CODE scanner.
- Do not display Register column on Category Table Layout when it is configured to display past events
- Fixed Events Booking - Advanced Events Slider module does not display upcoming events properly
  • Like
Reactions: tatar221 and zafro
Top