Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
This module provides a 'all or nothing' approach dealing with cookies. On a first-time visit, the visitor will get a splash screen asking to allow cookies. All other cookies for the site will get deleted. If the visitor accepts, a cookie will be set to remember the setting for one year. From there on, the site will function normally.
The problem with other drupal cookie modules like listed below (see related modules), is they don't really prevent cookies from being set until you accept, which is necessary for the Dutch version of the cookielaw, which is more strict than the European version. This is especially true for sites which use a lot of social media integration or media embeds (e.g. youtube). It would be very time-consuming to display such a site without all this content when a visitor chooses not to accept cookies. That's why many Dutch sites have implemented this somewhat crude 'cookiewall' solution asking the visitor to accept all cookies or they won't be able to see the site.
Note: please use dev version, 7.x-1.x release was made by mistake. API of this module is unstable, it can and will change in the future. We will issue a stable release after we finalize the API.
About
This module provides an easy way for developers to display any Drupal form in a popup (through jQuery UI dialog).
Note: this module does nothing itself and only provides API for module or theme developers.
There are plenty of modules that display something in popups, the most popular of them is Popup (for Drupal 7). The main difference from this kind of modules is that Popup forms does one thing (and does it well): it opens form in a popup.