Hi Guys,

First of all; great job on the plugin. Very useful and easy to customize.

However, I could not find any log files or records in the database that record the behaviours of the user when they have made their choice.

Problem that we have here in the Netherlands, is that it is mandatory by Dutch law to hold records for at least 5 years to prove that somebody did consent in accepting cookies. Currently I cannot find any of those logs and so, this module doesn't meet Dutch requirements. I very much hope I'm wrong and just overlooked this, but otherwise this is a critical feature request for everyone wanting to use this plugin in the Netherlands.

Thanks in advance.

Comments

BarisW’s picture

Hi Harro, check out: http://drupal.org/project/ro_cookie_opt_in

Does exactly this and is opt-in instead of opt-out.

nickbits’s picture

Interesting idea. Can I just clarify what you have to record?

If I visit a site and consent to cookies, what are you going to record, just the IP? Assuming it is a site I do log-on/sign-in to. I assume the ISP would then record which user has which IP, just seems to be a bit difficult to record and log to me, but I may be missing the obvious!

budda’s picture

Status: Active » Postponed

This sort of additional functionality can be implemented by adding in two callback functions for the allowed or notallowed choices and then triggering an ajax callback to the server to log the response and whatever other data is needed.

hook_cookiesallowed_alter(&$callbacks)
hook_cookiesnotallowed_alter(&$callbacks)

See the cookie_googleanalytics.module in the sub 'modules' folder as a starter.

I'd be happy to add the Dutch support as a sub module to the project if somebody writes it.