A free extension like this survives only by reputation. You can help by submitting a review in the Joomla Extension Directory. Please take the time to make a review by clicking on the link below (opens in a new window)
Ok so I should deny YT videos showing, maps showing, recaptcha showing before acceptance. So it doesn't really block 3rd party cookies, but it's a question of how it is used together with permissions (i.e.: acceptedcoockies groups), right?
It blocks them just fine, if configured to do so. If you were to set your YT, and recaptcha plugins to the cookies access level - my plugin would block them.
The issue is the "Same Origin" policy that is enforced in ALL browsers. site-a.com cannot manipulate or access cookies from site-b.com - I can, however, affect the loading of the plugins, components, and modules that load site-b.com cookies. Preventing those extensions from running effectively prevents the cookies from appearing in association with site-a.com
By loading extensions with bring cookies from other domains, the "Same Origin" policy prevents me from doing anything about it. My extension is the only one that even attempts to address 3rd party cookies - nobody else even tries. I test competing extensions often.
I'm not trying to be confrontational - I really want it to work everywhere, but there are some restrictions that I can't circumvent, like the Same Origin policy. It's these restrictions that led me to the solutions I designed. I found a way to reach the finish line, but it is not a plug-and-play solution. Configurations are rigid and uncompromising.
This is why I block 3rd party cookies using access levels.
Hi Richey, I see that you are going on with the update of your plugin and I really love your work. Now that I've set the new versions, I compiled the cookie definitions list and set to "cookies acepted" and "cookies rejected" access levels a map module.
My question is:
first access: I see the banner and the list of cookies that I've set as required or not. Required are already checked, while NOT REQUIRED are unchecked. But also if they remain unckecked, clicking on accept cookies, modules with those unaccepted cookies (set as "cookies rejected level) are shown as well.
What can I do? Am I doing something wrong?
Yes I did it.
I assigned the map module to accepted cookies.
My question is:
I have some checkboxes in the banner, that I set with the different cookies descriptions. If people accept only (for example) autentication cookies and not gmaps cookies, how can I assign the access levels?
Because those modules are all in accepted cookies access level.
If people check just autentication and not gmaps cookies in the banner, it shows the gmap module as well.
I'm shurely doing something wrong, but don't understand what....
accepted cookies / declined cookies - this are the default levels for all of the Joomla assigned cookies.
For each cookie you define in the list, you must create an access level, and assign the plugins/modules to that access level. For example - if you're going to offer Google Analytics as an option. You would create a Cookies - Google Analytics user group, and access level (containing that group). Assign the Google Analytics plugin to that access level. When you create the cookie definition for Google Analytics, you would choose the Cookies - Google Analytics access level for that item.
This way, when a user does not accept that cookie, they are not added to that view level, and the plugin does not load. Likewise, when they do accept the level, they are added to the group, and the plugin does load.