This is a new version of the DPCalendar Joomla calendar extension. All users are kindly requested to update. Please read the release notes for a complete list of changes in this release.
Prerequisites
DPCalendar needs the following environment to run successfully:
Joomla 3.10.5 and above
MySQL >= 5 with the mysqli driver activated
PHP >= 7.4.0
Browsers: Firefox, Edge, Chrome, Opera but not Internet Explorer
Curl is needed when interacting with external systems like Google calendar or PayPal
Installation
To install DPCalendar, you have to download the package and upload it through the Joomla installer. You can also install DPCalendar through the built in Joomla web installer. After a successful installation configure the component, modules and the plugins and publish them. More information how to get started with DPCalendar can be found in our introduction articles.
Upgrade
To upgrade DPCalendar from an earlier version, just install the package or individual extensions with the Joomla installer, DPCalendar will handle the upgrade procedure by itself.
Main changes in the 8.3 series
[#8472] Edit, cancel capabilities for a guest/public user with a security token
[#8708] Redirection after frontend submission of an event
[#8994] Display changed events when saving original event
[#9046] Hosts per event
[#9048] Render events in contact details page
[#7435] Location Form > Flat Mode + Field Order feature
[#8636] Send booking mails with the email address of the author
[#8955] Send out booking notification mail with address from attendee
[#9039] Min amount parameter for booking options
[#9045] Ignore Search on List and Blog Views without search form
[#9063] Width option for Calendar column in Timeline calendars view
[#9138] Load datepicker from input date and not current date
[#9156] Add aria label to links on DPCalendar
[#9165] Sort ticket holder list by event and name
[#9166] Use latitude/longitude from params for back end map in location form
[#9172] DPCalendar calendar view should fetch the events with a GET request
[#9173] Remove legacy Joomla constants
Release notes
[#8472] Edit, cancel capabilities for a guest/public user with a security token
[#8708] Redirection after frontend submission of an event
[#8994] Display changed events when saving original event
[#9046] Hosts per event
[#9048] Render events in contact details page
[#7435] Location Form > Flat Mode + Field Order feature
[#8636] Send booking mails with the email address of the author
[#8955] Send out booking notification mail with address from attendee
[#9039] Min amount parameter for booking options
[#9045] Ignore Search on List and Blog Views without search form
[#9063] Width option for Calendar column in Timeline calendars view
[#9138] Load datepicker from input date and not current date
[#9156] Add aria label to links on DPCalendar
[#9165] Sort ticket holder list by event and name
[#9166] Use latitude/longitude from params for back end map in location form
[#9172] DPCalendar calendar view should fetch the events with a GET request
[#9173] Remove legacy Joomla constants
[#8944] Tags can not be assigned in J4
[#9129] Wrong Location is taken on google calendar when title is not same as location string
[#9153] CalDAV server is not sending xml content header on propfind
[#9174] Notification cli script throws timezone warning on Joomla 4
[#9176] CalDAV plugins shows error on PHP 8.1 and Joomla 3 when no live site is set
[#9177] Publish buttons in back end admin list are not clickable
[#9180] Event sync CLI script throws an error on Joomla 4 and PHP
[#9186] Deprecated notice in event form for created field on J4 and PHP 8.1
[#9190] SQL error in DP Cal 8.3.0-b1
[#9196] Show invoice footer date in user timezone
[#9199] When JCalPro plugin is activated a warning is shown that the model doesn't exist
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.