Menu
Beach toys

This time we don’t have big feature releases to announce, but we’re still introducing a set of meaningful improvements across DPCalendar, DPMedia, and DPAttachments. While not headline grabbing on their own, these updates collectively enhance usability, streamline workflows, and refine existing functionality to provide a smoother and more reliable experience for both administrators and end users.

Following our established release strategy, we are excited to announce a new feature version of DPCalendar, DPMedia and DPAttachments. This time one week earlier than normal as here in Switzerland is summer season is approaching soon. Today, we are releasing the following updates:

The next chapters are highlighting some of the most important changes in this release window.

DPCalendar: YOOtheme calendar element got new options

The YOOtheme Calendar element has been significantly enhanced with a wide range of new configuration options. It now offers the same level of customization as the calendar module and the calendar menu item, providing a consistent editing experience across all calendar-related features. Thanks to these expanded settings, administrators have greater flexibility to tailor the calendar's appearance, functionality, and displayed information to match the specific requirements of their website. This makes it much easier to integrate the calendar seamlessly into different layouts and design concepts while ensuring that it meets the needs of both site managers and visitors. More information can be found in the DPCalendar YOOtheme plugin documentation.

Yootheme element calendar

DPMedia: Support for Piwigo API keys

Until now, authentication against the Piwigo API required a username and password. As this method is no longer considered secure enough, Piwigo has introduced API keys as a more secure authentication option. The DPMedia Piwigo plugin now supports API key authentication. Users are strongly encouraged to migrate to API keys, as they provide better security and can be managed independently from user accounts. Username and password authentication is expected to be deprecated and may be removed in a future Piwigo release. More information can be found in the Piwigo plugin documentation

Piwigo API keys

DPAttachments: Replace existing attachment

Previously, when a new version of an attachment was available, editors had to delete the existing attachment and create a new one. This process has now been simplified. A new option in the attachment edit form allows editors to upload a replacement file directly, automatically updating the existing attachment while keeping all associated references intact. More information can be found in the attachment management documentation.

Attachments list

DPCalendar: Send copy of invoice to extra email addresses

In some countries, legal regulations require that invoices are not only delivered to the customer but are also stored by the seller for a certain period of time. To support these requirements, the Manual and QR plugins now include a new option that allows invoices to be automatically sent to one or more additional email addresses. This makes it easy to collect all generated invoices in a dedicated mailbox, archive them for compliance purposes, or forward them to a secure storage solution. By using this feature, businesses can simplify their invoice management process and ensure that important financial documents are retained in accordance with local legal and accounting requirements. More information can be found in the manual payment plugin or QR code payment plugin documentation.

DPCalendar: Limit per ticket type

Ticket types (prices) can now have their own booking limit. When a limit is defined, the ticket selection in the booking form automatically adjusts and prevents users from selecting more tickets than are still available for that specific ticket type. This limit overrides the event's maximum ticket setting and takes all bookings for the event into account. For example, if the limit is set to 20 tickets and 18 tickets have already been booked by various attendees, a new registration will only be able to select up to 2 remaining tickets. If the field is left empty, the ticket type will not impose any additional restrictions and the standard event settings will apply. More information can be found in the event configuration documentation.

Bugfixes

We are eager to improve our extensions on a regular basis. That's why every major/feature release does contain also bug fixes and small enhancements as well to improve the stability and performance.

A full changelog is added in the respective download release description on our download site.

Kind regards

Allon Moritz aka laoneo
Founder of Digital Peak

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.