Menu

DPCalendar 7.0.0 Stable

Released on: Tuesday, 26 June 2018 00:00

Release information

This is a shiny new major version of the DPCalendar Joomla calendar extension. The target of this release was to improve performance, accessibility and security as well as adding new top notch features. The highlight of this release are:

  • We reverted from pure PHP views back to inline HTML views in conjunction with BEM class naming. The event detail view got a face lift too.
  • Url's can now being generated without ids and a default menu item per category to not have duplicate content on multiple menu items.
  • OpenStreetMap integration.
  • Timeline view.
  • Templates for event colors.
  • Terms and condition settings while booking an event.
  • Booking options, additionally to different ticket types.
  • Improve page speed with minimal CSS files and defer loaded Javscript's.
  • Autocomplete for location search.

Please read the release notes for a complete list of changes in this release and the update backwards compatibility breaks.

The minimum requirement for this version is Joomla 3.7!

Prerequisites

DPCalendar needs the following environment to run successfully:

  • Joomla 3.7 and above
  • MySQL >= 5
  • PHP >= 5.5.9

Basically DPCalendar needs the requirements of a Joomla installation.

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. For more information how to get started with DPCalendar read our short getting started guide.

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.

Backwards compatibility breaks

As this is a new major version, it contains some backwards compatibility breaks.

  • The most notable one are the new HTML views. Because of that we disable all template overrides after the upgrade. You have to create them from scratch again.
  • If you do activate the modern router, the links to the old urls are lost, similar as with articles. You have to use the redirect component to create the connection between them.
  • The images are converted from a list of three images to an intro and full one. So you have to double check the images on your events.
  • The upcoming module renders now the description in all layouts. You can set the description limit to 0 when you want to have the old behavior.
  • The social share and comments systems got removed, as they had a dramatic impact on page speed and privacy. If you want to show them again, use one of the available extensions in the JED.

Main changes in the 7.0 series

  • [#41]   Search for similar events as template while editing the event title
  • [#56]   SEO urls for events with the new Joomla router
  • [#2849]   OpenStreetMap integration
  • [#5614]   Templates for event color
  • [#5745]   Add terms and conditions link for bookings
  • [#5851]   Move views back to plain HTML instead of pure PHP
  • [#5881]   Edit tickets after booking is done
  • [#5910]   Redo the dashboard
  • [#5944]   Booking options
  • [#5945]   Change images of an event to full and intro
  • [#6019]   Timeline view and layout
  • [#6024]   Location auto complete in list and blog view
  • [#6028]   Circle when radius search
  • [#5134]   Date filter for the map menu item
  • [#5501]   Display the global values in the menu item configuration
  • [#5572]   Resource view display without map
  • [#5843]   Don't show End time option when booking
  • [#5850]   Improve UX for the booking/save button
  • [#5901]   Override booking code/id in layout
  • [#5949]   Show captcha field always at the end when not specified in the order
  • [#5970]   Make end date exclusive in overlapping check
  • [#6003]   Restyle the views
  • [#6015]   Remove social share buttons and comments
  • [#6016]   Add event button in calendar view toolbar
  • [#6018]   Show description in all layouts in the upcoming module
  • [#6029]   Icons as SVG images
  • [#6039]   Replace jQuery timepicker with native
  • [#6043]   Remove inline javascript code for CSP compliance

Release notes

  • [#41]   Search for similar events as template while editing the event title
  • [#56]   SEO urls for events with the new Joomla router
  • [#2849]   OpenStreetMap integration
  • [#5614]   Templates for event color
  • [#5745]   Add terms and conditions link for bookings
  • [#5851]   Move views back to plain HTML instead of pure PHP
  • [#5881]   Edit tickets after booking is done
  • [#5910]   Redo the dashboard
  • [#5944]   Booking options
  • [#5945]   Change images of an event to full and intro
  • [#6019]   Timeline view and layout
  • [#6024]   Location auto complete in list and blog view
  • [#6028]   Circle when radius search
  • [#5134]   Date filter for the map menu item
  • [#5501]   Display the global values in the menu item configuration
  • [#5572]   Resource view display without map
  • [#5843]   Don't show End time option when booking
  • [#5850]   Improve UX for the booking/save button
  • [#5901]   Override booking code/id in layout
  • [#5949]   Show captcha field always at the end when not specified in the order
  • [#5970]   Make end date exclusive in overlapping check
  • [#6003]   Restyle the views
  • [#6015]   Remove social share buttons and comments
  • [#6016]   Add event button in calendar view toolbar
  • [#6018]   Show description in all layouts in the upcoming module
  • [#6029]   Icons as SVG images
  • [#6039]   Replace jQuery timepicker with native
  • [#6043]   Remove inline javascript code for CSP compliance
  • [#5904]   Editing Google event shows fields which are not applicable
  • [#5977]   Ticket details view doesn't show the details
  • [#5979]   Logo missing in ticket from E-Mail notification
  • [#6000]   Adapt user of ticket when the booking gets attached to a user
  • [#6001]   Hide seat option is not working in ticket detail view
  • [#6004]   Do not show the price in the booking form for free events
  • [#6027]   CalDAV can't determine the deleted events correctly
  • [#6038]   Event description items have scrollbars

DPCalendar Free

The DPCalendar Free installer package with the component, modules and plugins. You can install the whole zip file in one step.

Environment:
Subscription: Free Standard Professional Premium
File size: 3.55 Mb
Download now
Downloaded 1799 times
MD5 Signature 3a1f5d3a0ffbacf3da4577b75da3a6f5
SHA1 Signature e90cb38d164d3b75a7854de793535b8cf998d161
SHA-256 Signature e9e291fdbad656c2268d30270cd1f686422925d2ffc08cc180678f4bd899dbe5
SHA-384 Signature 78e9a1ef747506fd939314c3a0f3199e9721600055a5b8c2ce5280c400ed92e59468d1122994aeb549932cb1d90aeb20
SHA-512 Signature 96de404dfc39b72e109741dd8d3c1e81a0071e54381ce0b9e8e0387d0258dc447252c604a6617864c19456ee39d1a00e1fcd4d65ff0d03ecf06a6a538359859a

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.