[11-Jan-2023] Events Booking version 4.4.0 release
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
Less
More
1 year 11 months ago #155759
by Tuan Pham Ngoc
[11-Jan-2023] Events Booking version 4.4.0 release was created by Tuan Pham Ngoc
Dear customers
Today, I am happy to announce new version of Events Booking 4.4.0 with the following improvements and some small bugs fixes:
1. Multilingual Improvements
- Allow translating ticket types and agendas. Access to Events Booking, then Setup -> Ticket Types or Setup -> Agendas and do the translation from there
- Allow Translating Certificate Layout.
- Add a column to show event language on Events Management screen.
- Handle association properly when event assigned to certain language.
2. Allow using Custom URL for Event Details
If for some reasons you want to use a custom URL for event details page, you can use this feature. You will need to go to Events Booking -> Configuration, Backend Submit Event Form tab, set Show Custom Event Detail URL to Yes to be allowed to setup custom event details URL for your events.
3. Improve Frontend Registrants Management
Added a parameter to allow hiding registrants of past events there so that you can focus on registrants of current and future events only.
4. Improve Frontend Event Submission
Added parameter to submit event menu item type to allow control which categories users can submit event to for each menu item.
5. Improve Performance
- Added necessary indexes to database tables using by Events Booking to improve performance. We found this performance issue on a high traffic booking website with 150K registrants and counting (500 registrants per day) and need to work on this improvement. Update to this version would make Events Booking work faster on your site, especially when you have many events and registrants.
6. Update Omnipay Payment Processing Library
Some of our payment plugins use ominpay payment processing library as the base for processing payment. The default version of that library shipped in the extension is version 2 and not compatible with PHP 8. From this version of Events Booking, we ship Omnipay library version 3 so that it works well with PHP 8 in case it is used for certain payment plugins.
7. Security Improvement
Added a setting to allow filtering custom field data before it is saved to database if needed. Not only filtering data, it also allows you to convert data which users entered on registration form before saving it to database if needed. For example, you might want to convert data which users entered for certain field to upper case, to lower case...
8. Display warnings if site is using PHP version older than 7.4
We will raise minimum PHP version requirement to 7.4 from next release of Events Booking. So if your site is using PHP version older than 7.4.0, a warning will be displayed
so that you know and can increase PHP version for your website (this waring message could be turned on by changing a setting in Events Booking -> Configuration in case you could not update PHP version for some reasons).
9. Minor Improvements
- Added eb-event-full class to fully booked event on Full Calendar to allow apply custom style for fully booked events if needed
- Improve Monthly Calendar menu item type: Add Start Year parameter to allow control start year of Year dropdown
- Support conditional text feature on Certificate Layout
- Allow setup User Email Subject in event or category if needed.
- Allow easier hiding map if needed (set set coordinates or location to 0.000000,0.000000)
- Support event information tags on Group Members Form Message.
- Use utf8mb4 encoding for new installation (same with Joomla core). This allows you to use emojis in Events Booking if needed.
10. Bugs Fix
- Fix validation engine (use on registration form) does not scroll to first field with error when validation fail (on Joomla 4)
- Fix gallery images are not being resized and displayed properly on Joomla 4.
- Fix recurring events date not calculated properly for Monthly By Day in Week option.
Please update your site to this latest version of Events Booking to use these improvements and have these small bugs fixed. Thanks for continue using our products and support our development.
Regards,
Tuan
Today, I am happy to announce new version of Events Booking 4.4.0 with the following improvements and some small bugs fixes:
1. Multilingual Improvements
- Allow translating ticket types and agendas. Access to Events Booking, then Setup -> Ticket Types or Setup -> Agendas and do the translation from there
- Allow Translating Certificate Layout.
- Add a column to show event language on Events Management screen.
- Handle association properly when event assigned to certain language.
2. Allow using Custom URL for Event Details
If for some reasons you want to use a custom URL for event details page, you can use this feature. You will need to go to Events Booking -> Configuration, Backend Submit Event Form tab, set Show Custom Event Detail URL to Yes to be allowed to setup custom event details URL for your events.
3. Improve Frontend Registrants Management
Added a parameter to allow hiding registrants of past events there so that you can focus on registrants of current and future events only.
4. Improve Frontend Event Submission
Added parameter to submit event menu item type to allow control which categories users can submit event to for each menu item.
5. Improve Performance
- Added necessary indexes to database tables using by Events Booking to improve performance. We found this performance issue on a high traffic booking website with 150K registrants and counting (500 registrants per day) and need to work on this improvement. Update to this version would make Events Booking work faster on your site, especially when you have many events and registrants.
6. Update Omnipay Payment Processing Library
Some of our payment plugins use ominpay payment processing library as the base for processing payment. The default version of that library shipped in the extension is version 2 and not compatible with PHP 8. From this version of Events Booking, we ship Omnipay library version 3 so that it works well with PHP 8 in case it is used for certain payment plugins.
7. Security Improvement
Added a setting to allow filtering custom field data before it is saved to database if needed. Not only filtering data, it also allows you to convert data which users entered on registration form before saving it to database if needed. For example, you might want to convert data which users entered for certain field to upper case, to lower case...
8. Display warnings if site is using PHP version older than 7.4
We will raise minimum PHP version requirement to 7.4 from next release of Events Booking. So if your site is using PHP version older than 7.4.0, a warning will be displayed
so that you know and can increase PHP version for your website (this waring message could be turned on by changing a setting in Events Booking -> Configuration in case you could not update PHP version for some reasons).
9. Minor Improvements
- Added eb-event-full class to fully booked event on Full Calendar to allow apply custom style for fully booked events if needed
- Improve Monthly Calendar menu item type: Add Start Year parameter to allow control start year of Year dropdown
- Support conditional text feature on Certificate Layout
- Allow setup User Email Subject in event or category if needed.
- Allow easier hiding map if needed (set set coordinates or location to 0.000000,0.000000)
- Support event information tags on Group Members Form Message.
- Use utf8mb4 encoding for new installation (same with Joomla core). This allows you to use emojis in Events Booking if needed.
10. Bugs Fix
- Fix validation engine (use on registration form) does not scroll to first field with error when validation fail (on Joomla 4)
- Fix gallery images are not being resized and displayed properly on Joomla 4.
- Fix recurring events date not calculated properly for Monthly By Day in Week option.
Please update your site to this latest version of Events Booking to use these improvements and have these small bugs fixed. Thanks for continue using our products and support our development.
Regards,
Tuan
The following user(s) said Thank You: Clovis, Geoffrey Smith, David Unwin, Bas van Kollenburg, Olga Martinez, GUILLOT Daniel, Robert Fliegel, Johnny, Eduardo Correa, Tim Trogemann
Please Log in or Create an account to join the conversation.
- Eduardo Correa
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 2
1 year 11 months ago #155763
by Eduardo Correa
Replied by Eduardo Correa on topic [11-Jan-2023] Events Booking version 4.4.0 release
I'm still waiting for agenda and speakers for child events... = (
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 11 months ago #155768
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [11-Jan-2023] Events Booking version 4.4.0 release
Hi Eduardo
Exactly how you want it to work? Please let me know your requirement so that I can understand and support it (in next release). Maybe I can find sometime to work on it quickly for you
Regards,
Tuan
Exactly how you want it to work? Please let me know your requirement so that I can understand and support it (in next release). Maybe I can find sometime to work on it quickly for you
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Clovis
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
1 year 11 months ago #155792
by Clovis
Replied by Clovis on topic [11-Jan-2023] Events Booking version 4.4.0 release
Great improvments! Thank You!
Wish feature:
I would like to see a filter dashboard by event.
Ie. We have some events and courses. How to know what event is more profitable?
P.S. I am working in this feature trying Google data Studio to create events dashboard filterable
Again, Thank you! I Love Event Booking
Wish feature:
I would like to see a filter dashboard by event.
Ie. We have some events and courses. How to know what event is more profitable?
P.S. I am working in this feature trying Google data Studio to create events dashboard filterable
Again, Thank you! I Love Event Booking
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 11 months ago #155799
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [11-Jan-2023] Events Booking version 4.4.0 release
Thanks for your suggestion Clovis. Exactly what data you want to show when select an event from dashboard? Maybe this kind of "dashboard" data should be shown inside the event itself?
Please Log in or Create an account to join the conversation.
- Clovis
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
1 year 11 months ago #155800
by Clovis
Replied by Clovis on topic [11-Jan-2023] Events Booking version 4.4.0 release
Something like this image
Just to know what top five events is more profitable.
If be show inside of each event could be the same as Statistcs
Again, thanks for your extension, still great since i use from 2014
Just to know what top five events is more profitable.
If be show inside of each event could be the same as Statistcs
- Today 0 R$ 0,00
- Yesterday 1 R$ 1.234,05
- This week 1 R$ 1.234,05
- Last week 0 R$ 0,00
- This month 1 R$ 1.234,05
- Last month 0 R$ 0,00
- This year 1 R$ 1.234,05
- Last year 0 R$ 0,00
Again, thanks for your extension, still great since i use from 2014
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 11 months ago #155809
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [11-Jan-2023] Events Booking version 4.4.0 release
Thanks for your suggestions. I will think more about the statistic requirement and hope to improve it. If I decide to improve it, I will update and let you know
Regards,
Tuan
Regards,
Tuan
The following user(s) said Thank You: Clovis
Please Log in or Create an account to join the conversation.
- Eduardo Correa
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 2
1 year 11 months ago - 1 year 11 months ago #155819
by Eduardo Correa
And I think the breadcrumb of child events must be reworked to
"HOME > CATEGORY > MAIN EVENT > CHILD EVENT". ATM, child event breadcrumb looks like they are a main event, and not an (child)event "attached" to main event.
Clovis suggestion are great! Per event (and not per time) amount
If you decides to support this in next release, i can wait.
Many thanks!
Replied by Eduardo Correa on topic [11-Jan-2023] Events Booking version 4.4.0 release
It is just ability to use (different) Speakers, Agenda and Sponsors at child-events, as main event uses.Hi Eduardo
Exactly how you want it to work? Please let me know your requirement so that I can understand and support it (in next release). Maybe I can find sometime to work on it quickly for you
Regards,
Tuan
And I think the breadcrumb of child events must be reworked to
"HOME > CATEGORY > MAIN EVENT > CHILD EVENT". ATM, child event breadcrumb looks like they are a main event, and not an (child)event "attached" to main event.
Clovis suggestion are great! Per event (and not per time) amount
If you decides to support this in next release, i can wait.
Many thanks!
Last edit: 1 year 11 months ago by Eduardo Correa.
Please Log in or Create an account to join the conversation.
- Robin Duckett
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 1
1 year 10 months ago #156445
by Robin Duckett
Replied by Robin Duckett on topic [11-Jan-2023] Events Booking version 4.4.0 release
Thanks very much Tuan. You are a star! Robin
The following user(s) said Thank You: Tuan Pham Ngoc
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2024 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.