[11-Jan-2023] Events Booking version 4.4.0 release

  • Tuan Pham Ngoc
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
1 year 11 months ago #155759 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
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.

More
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
  • Administrator
More
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

Please Log in or Create an account to join the conversation.

More
1 year 11 months ago #155792 by Clovis
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

Please Log in or Create an account to join the conversation.

  • Tuan Pham Ngoc
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
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.

More
1 year 11 months ago #155800 by Clovis
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
  • 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
Total Registration    1    R$ 1.234,05

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
    • Administrator
    More
    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
    The following user(s) said Thank You: Clovis

    Please Log in or Create an account to join the conversation.

    More
    1 year 11 months ago - 1 year 11 months ago #155819 by Eduardo Correa
    Replied by Eduardo Correa 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


     
    It is just ability to use (different) Speakers, Agenda and Sponsors at child-events, as main event uses.

    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.

    More
    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.