No comments so far


Protect-Privacy is the Joomla 4 kompatible Version of the famous EU e-Privacy Directive package from Michael Richey (RicheyWeb).

Comply with GDPR and the EU e-Privacy law (AKA the EU Cookie Law)! Block all cookies until the user has accepted them - Session, Language, even 3rd party cookies and cookies set by JavaScript!
Blocking cookies set by JavaScript requires IE8 or greater, FireFox, Chrome or Opera (probably other modern browsers as well). This plugin can prevent 3rd party cookies, but cannot remove them once they're set (due to the Javascript same-origin restriction).
This plugin overrides and prevents any cookies sent by Joomla, and any JavaScript cookies from being set until the user accepts them. Many of the other EU cookie extension in the JED don't block cookies at all - or they allow the cookies to be set and then immediately unset them with JavaScript (which is cheating and will fail when JS is disabled). If you're worried about the GDPR requirements, this extension is written in a way that is fully compliant.

The Javascript code is now pure vanilla Javascript, since Joomla 4 does not include jQuery.
To make this plugin J4 compatible, many things has to be done:

  • Fixing some bugs around the orignial sources
  • Changed Joomla classes to namespaced
  • All JQuery Scripts translatet to vanilla Javascript
  • Fixed problems with modal dialog box
  • Added color selector for modal dialog
  • Added Option to suspress cookie-table
  • Converted to J4 class environment
  • Merged with GeoIP plugin
  • Removed "Message" option, cause it will not work with J4

First intension was to send Michael the codes, so he can update his package. After some mails and no reaction by him, the package is going public here. So the update server is now changed to this one.