[05-October-2021] Events Booking version 3.17.2 releases
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
Less
More
3 years 2 months ago #146874
by Tuan Pham Ngoc
[05-October-2021] Events Booking version 3.17.2 releases was created by Tuan Pham Ngoc
1. Support built-in QR Code Scanner For Check-in Registrants
Before version 3.17.2, you would need to use a mobile APP for checking registrants using QRCODE. From this release 3.17.2, we have a built-in QRCODE scanner which you can use to checkin registrants without requiring a mobile app. This is really useful, especially if you use Android devices, you do not have to buy an expensive app to checkin registrants now. See eventbookingdoc.joomservices.com/advance...lt-in-qrcode-scanner for detailed documentation.
2. Improve ICS File Generation (PHP 7.2+ only)
We use a better library for generating ICS file for sites which use PHP 7.2+. This library allows passing more information to the ICS file and in case you register for multiple events using shopping cart, there would be only one ICS file contains all registered events (instead of separate ics files like in older version)
3. Improve Map Module
- Display special characters (like single quote, double quote) properly for event title in the map
- Map will always be displayed, even if it does not have any event at that time
4. Improve Layouts
We also tested the extensions on different template frameworks (T3, T4, Helix) and fixed some small issues with the layout of the extension on the template built from these popular template framework
5. Other Minor Improvements
- Improve reminder plugins, the Time Ranges parameter will also affect the plugin, even if you are using cron job. That allows you to send reminder emails in certain time range you want only, even with cron job (for example, only send reminder emails from 8am until 5pm)
- Improve Frontend Submit Event Form: Added Intro Text parameter to the menu item setting to allow you to add some text which will be displayed at the top of form to give instructions to your users.
6. Optional PHP 8 support for payment processing library
The core code of our extension works OK with PHP 8. However, for payment processing, some of payment plugins depend on a third party payment processing library called Omnipay. If you use some payment plugins such as Authorize.net, Eway and want to use PHP 8, please install this new library Omnipay 3 (download, then go to Extensions -> Manage -> Install to install) and it will work well with PHP 8. If you still use PHP 7, no other actions is needed
7. Bugs Fixes
- Fixed fatal error on Joomla 4 when adding new speaker/sponsor
- Fixed select user popup when editing registrant from frontend on Joomla 4 when the registrants management page is in a sub menu item
Please update your site to this latest version of Events Booking to use these improvements and bugs fixes. Thanks for continue using our product and support our development. And just for information, for the next major release of Events Booking - version 4 - which we will start working on from tomorrow, we will raise PHP requirement to PHP 7.2.5+ (same with Joomla 4 requirements). That allows us to use better libraries, write better code, support PHP 8 to improve the extension. So if your site still runs on older version of PHP, please contact your hosting provider, ask them to change settings of your hosting account to use PHP 7.4 (or at least PHP 7.2.5) to be able to update to future releases of the extension.
Regards,
Tuan
Before version 3.17.2, you would need to use a mobile APP for checking registrants using QRCODE. From this release 3.17.2, we have a built-in QRCODE scanner which you can use to checkin registrants without requiring a mobile app. This is really useful, especially if you use Android devices, you do not have to buy an expensive app to checkin registrants now. See eventbookingdoc.joomservices.com/advance...lt-in-qrcode-scanner for detailed documentation.
2. Improve ICS File Generation (PHP 7.2+ only)
We use a better library for generating ICS file for sites which use PHP 7.2+. This library allows passing more information to the ICS file and in case you register for multiple events using shopping cart, there would be only one ICS file contains all registered events (instead of separate ics files like in older version)
3. Improve Map Module
- Display special characters (like single quote, double quote) properly for event title in the map
- Map will always be displayed, even if it does not have any event at that time
4. Improve Layouts
We also tested the extensions on different template frameworks (T3, T4, Helix) and fixed some small issues with the layout of the extension on the template built from these popular template framework
5. Other Minor Improvements
- Improve reminder plugins, the Time Ranges parameter will also affect the plugin, even if you are using cron job. That allows you to send reminder emails in certain time range you want only, even with cron job (for example, only send reminder emails from 8am until 5pm)
- Improve Frontend Submit Event Form: Added Intro Text parameter to the menu item setting to allow you to add some text which will be displayed at the top of form to give instructions to your users.
6. Optional PHP 8 support for payment processing library
The core code of our extension works OK with PHP 8. However, for payment processing, some of payment plugins depend on a third party payment processing library called Omnipay. If you use some payment plugins such as Authorize.net, Eway and want to use PHP 8, please install this new library Omnipay 3 (download, then go to Extensions -> Manage -> Install to install) and it will work well with PHP 8. If you still use PHP 7, no other actions is needed
7. Bugs Fixes
- Fixed fatal error on Joomla 4 when adding new speaker/sponsor
- Fixed select user popup when editing registrant from frontend on Joomla 4 when the registrants management page is in a sub menu item
Please update your site to this latest version of Events Booking to use these improvements and bugs fixes. Thanks for continue using our product and support our development. And just for information, for the next major release of Events Booking - version 4 - which we will start working on from tomorrow, we will raise PHP requirement to PHP 7.2.5+ (same with Joomla 4 requirements). That allows us to use better libraries, write better code, support PHP 8 to improve the extension. So if your site still runs on older version of PHP, please contact your hosting provider, ask them to change settings of your hosting account to use PHP 7.4 (or at least PHP 7.2.5) to be able to update to future releases of the extension.
Regards,
Tuan
The following user(s) said Thank You: Geoffrey Smith, David Unwin, IT-Manager Eintracht Triathlon
Please Log in or Create an account to join the conversation.
- IT-Manager Eintracht Triathlon
- Offline
- Senior Member
Less
More
- Posts: 78
- Thank you received: 0
3 years 2 months ago #146914
by IT-Manager Eintracht Triathlon
Replied by IT-Manager Eintracht Triathlon on topic [05-October-2021] Events Booking version 3.17.2 releases
Hi!
This is again a great step forward. Thanks a lot! And really good that now change focus to match the latest Joomla requirements.
Well done!
Kind regards, Frank
P.S. A general wish would be to have the possibility to better follow "re-uploads" of the same package. Without a version change, we might miss these smaller bug-fixes.
This is again a great step forward. Thanks a lot! And really good that now change focus to match the latest Joomla requirements.
Well done!
Kind regards, Frank
P.S. A general wish would be to have the possibility to better follow "re-uploads" of the same package. Without a version change, we might miss these smaller bug-fixes.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
3 years 2 months ago #146915
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [05-October-2021] Events Booking version 3.17.2 releases
Thanks Frank for your suggestions. I will see how to handle that from the next release.
Regards,
Tuan
Regards,
Tuan
The following user(s) said Thank You: IT-Manager Eintracht Triathlon
Please Log in or Create an account to join the conversation.
- noel adams
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 0
3 years 2 months ago #146927
by noel adams
Replied by noel adams on topic [05-October-2021] Events Booking version 3.17.2 releases
Hi Tuan,
Thank you for the update. There may be a problem with the new "intro text'. menu option. The add event module simple.php gives an error on statement:
if (EventbookingHelper::isValidMessage($this->params->get('intro_text')))
This error was when using XAMPP Joomla 4. I have not tested on Joomla 3.
Regards,
Noel.
Thank you for the update. There may be a problem with the new "intro text'. menu option. The add event module simple.php gives an error on statement:
if (EventbookingHelper::isValidMessage($this->params->get('intro_text')))
This error was when using XAMPP Joomla 4. I have not tested on Joomla 3.
Regards,
Noel.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
3 years 2 months ago #146928
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [05-October-2021] Events Booking version 3.17.2 releases
Hi Noel
Tested and do not see any error here. If you has that error on a public accessible site, please help submitting a support ticket so that I can check it directly on your site
Regards,
Tuan
Tested and do not see any error here. If you has that error on a public accessible site, please help submitting a support ticket so that I can check it directly on your site
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- noel adams
- Offline
- Senior Member
Less
More
- Posts: 49
- Thank you received: 0
3 years 2 months ago #146963
by noel adams
Replied by noel adams on topic [05-October-2021] Events Booking version 3.17.2 releases
Thanks Tuan,
You correctly diagnosed that the error was caused by an override of mine. Mia Culpa.
Regards,
Noel.
You correctly diagnosed that the error was caused by an override of mine. Mia Culpa.
Regards,
Noel.
Please Log in or Create an account to join the conversation.
- Marc Pinnekamp
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
3 years 1 month ago #147233
by Marc Pinnekamp
Replied by Marc Pinnekamp on topic [05-October-2021] Events Booking version 3.17.2 releases
Hi,
I am trying to update but always get this error message:ErrorPaketdownload fehlgeschlagen. Manuell von joomdonation.com/index.php?option=com_dm...ckage&document_id=56 herunterladen und installieren.
Translation:
Error
Packagedownload missed. Load manually from... and install
I am trying to update but always get this error message:ErrorPaketdownload fehlgeschlagen. Manuell von joomdonation.com/index.php?option=com_dm...ckage&document_id=56 herunterladen und installieren.
Translation:
Error
Packagedownload missed. Load manually from... and install
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
3 years 1 month ago #147234
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [05-October-2021] Events Booking version 3.17.2 releases
Hello Marc
That's strange to me. Please submit a support ticket so that I can check it directly on your site to see why the issue happens and get it sorted
Regards,
Tuan
That's strange to me. Please submit a support ticket so that I can check it directly on your site to see why the issue happens and get it sorted
Regards,
Tuan
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.