Top of Page
Top of page

System - EU e-Privacy Directive

eprivacyComply with the EU e-Privacy law!  Block all cookies until the user has accepted them.

It bugs me when I see incomplete implementations.  So, when I saw a recent JED entry which meant to make Joomla compatible with this law, I had to check it out.  To my surprise - the site set 24 cookies prior to my accepting them.  Two other extensions I tested set 60 and 63 cookies before the user accepted them.  All three were commercial - so to me, people who buy those extensions are getting ripped off!  That was unacceptable! (Pun intended)

This plugin overrides and prevents any cookies sent by Joomla, and any JavaScript cookies from being set until the user accepts them.  Some may think this is overkill, as there are loopholes which allow "some" cookies to be set under certain circumstances without the users knowledge.  After reading the guidelines, I determined that there was no real way to know which cookies are safe to set and which are covered by the law because the language contains the word "may" in some very unfortunate places.

My solution was to put up a wall and declare "No Cookie" until such times as the user clicks a silly little button.

This extension uses language files to manage the note that is displayed to the user, so it should be acceptable for all languages once someone decides to write a new language file for it.  There are only 4 things to translate, so it should be cake.

Version 2.x Instructions

  • Update 1.6 - Major update - new features!
  • Joomla 1.5 version sponsored by Bert Aarts - This is the ONLY Joomla 1.5 extension I will continue to support

RicheyWeb Joomla extensions are free! Additionally, they contain no advertisements or links back to RicheyWeb.com. If you feel that I have blessed you, then you can bless me. Click to make a donation to fund future development.

Top Downloads

Joomla 2.5

  1. AdminExile 17.9%
  2. ByeByeGenerator 10.6%
  3. Top of the Page 9.1%
  4. Favicon Package 8.1%
  5. SplashR 7.6%
  6. e-Privacy 6.6%
  7. CoolClock 5.7%
  8. Authentication - EMail 3.7%
  9. Content - MooAccordion 3.2%
  10. ScriptsDown 2.7%
  11. Browser Update Warning 2.5%
  12. Expires Headers 2.4%
  13. NicePanel 2.3%
  14. Terms of Service Package 1.6%
  15. Clean Response 1.6%
  16. System - Nomad 1.5%
  17. System - CleanFeed 1.2%
  18. Password Strength 1.1%
  19. DomainRestriction 1.1%
  20. Session Keeper 1.0%
  21. HeadTag 1.0%
  22. Detect Language 0.9%
  23. KeepaliveLight 0.6%
  24. MicroBread Module 0.6%
  25. MetaRobots 0.6%
  26. Meta Character Count 0.6%
  27. External Favicon 0.6%
  28. Offline 0.5%
  29. Answer Tips 0.4%
  30. Log Bad Passwords 0.4%
  31. System - SEBLODFeed 0.3%
  32. User - StaticPassword 0.3%
  33. Settler Module 0.3%
  34. User - StaticEmail 0.3%
  35. Settler Plugin 0.3%
  36. Loggie 0.2%
  37. Content - Before/After 0.2%
  38. Age Of 0.2%
  39. Profiler 0.1%
  40. Do Not Track 0.1%

Joomla 1.5

  1. e-Privacy 100.0%
RicheyWeb Extensions have been downloaded 427,460 times.
118 individuals and companies have made donations supporting future development.
Thank you Frank Bailey!