=== Cookie Opt In === Contributors: clearsite Donate link: http://clearsite.nl/wordpress-development/ Tags: european union, cookie, legal, consent, wpml, multi-language Requires at least: 3.2.1 Tested up to: 3.4.1 Stable tag: 1.2.2 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html European Union law state you must ask permission for cookies. This plugin handles that for you. == Description == European law states: + A website must inform the visitor about both presence and function of each cookie the website creates + A website must ask permission for all cookies other than cookies required for the correct function of the website Cookies you ARE ALLOWED to create WITHOUT permission are * Session cookies * E-commerce cookies that provide a function for the visitor, like shopping cart or product filter settings * Cookies that define the cookie-preferences of the user You still need to INFORM the visitor. Cookies you are NOT allowed to create without permission are * Analytics cookies * Advertisement cookies * Any cookie from a third party (i.e. e.g. neither your website nor your visitor) Again, you also need to INFORM the visitor. This plugin will handle all these for you, but it takes some configuration. If the "offending" scripts are added by action, you can configure the plugin to remove_action it when appropriate. If an action-removal is not possible you must adapt your plugins and themes. Technical instructions are available in the plugin after installation. Also help is available*, for contact details, see the plugin admin pages. (*) Pricing for help, if applicable, available upon request. == Installation == The plugin installation is pretty straightforward. 1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. See the admin pages for more info. == Frequently Asked Questions == No questions asked as of yet, leave a comment on wordpress.org if you need help or contact us by other means. = How to activate the Example skin? = A skin to this plugin is - in effect - a separate WordPress plugin. The Example included is called 'Cookie-Opt-In - Example skin'. = How can I create my own skin? = Examine the plugin file 'wp_cookie_opt_in_skin.php'. Here you see reference to a JS and a CSS file. Also examine these two files. == Screenshots == 4. Example skin - notification bar 5. Example skin - cookie selection panel 6. Example skin - preferences button 1. First visit shows this form. The content of the form is dependant on the configuration, the styling is done by CSS. 2. The INFO that is set in settings is visable, in this case, by clicking the ? . A read-more link is only shown when an URL is filled in. 3. When the visitor has made a choice, (s)he can change it by clicking the cookie (also highly customisable). == Changelog == = 1.2.2 = * Updated: Interface translation for nl_NL. * Added: POT Interface translation template added. = 1.2.1 = * Fixed: Prevent E_NOTICE messages - http://wordpress.org/support/topic/plugin-cookie-opt-inbugsfixes-lots-of-php-error-notices = 1.2.0 = * Feature added: Cookie-Opt-In is now WPML Aware! * Automatically converts old settings to new * Settings page handles settings for the selected language through the WPML Language Selector (Admin) * Front-end listens to the language selected by the visitor (Front-end) = 1.1.5 = * Removes: Debug console.log line in js file = 1.1.4 = * Added: more exclusions of Google Analytics Filters/Actions to the default list * Fixed: When clicking View Details, then accept without selecting a cookie-type, settings were not stored (Example skin issue) = 1.1.1 = * Minor fixes in translations and texts = 1.1.0 = * Made our personal skin available as a demo skin for all of you :) = 1.0.4 = * Updated information shown on WordPress.org = 1.0.3 = * Fixed issue with preference-cookie not sticking on 32-bit server = 1.0.2 = * Allow other types of buttons in interface (not just input.button, but any item with class button inside the scope) = 1.0.1 = * Initial release to WordPress.org == Arbitrary section == You may provide arbitrary sections, in the same format as the ones above. This may be of use for extremely complicated plugins where more information needs to be conveyed that doesn't fit into the categories of "description" or "installation." Arbitrary sections will be shown below the built-in sections outlined above. == Upgrade Notice == * No upgrade notice yet.