Web357 logo

Documentation for Cookies Notification Bar

Get started

Cookies Policy Notification Bar

Get familiar with the basic setup and structure of "Cookies Policy Notification Bar".

First of all, make sure you always download the latest version (currently version is 3.1.7).
Login to the Member Area and grab the latest release. An active membership is required.

Buy PRO version!

Installation

How to Install

  1. Download the file "pkg_cookiespolicynotificationbar_v3.1.7_j25_j3x.zip" from Download Area.
  2. Login to the backend of your Joomla! 2.5/3.x website and navigate to Extensions > Extension Manager.
  3. Choose to upload the zip file "pkg_cookiespolicynotificationbar_v3.1.7_j25_j3x.zip" and the "Cookies Policy Notification Bar" package will be installed and ready for your website to use.
  4. Navigate to Extensions > Plugin Manager and activate the plugin "Cookies Policy Notification Bar".

Upgrade

To update from a version to a bigger version, all you need to do is just upload the new package over the previous one. There is no need to uninstall it first as you will lose all your parameters. Just install on top.

Requirements

In order for "Cookies Policy Notification Bar" to function as intended, you need to have Joomla! 2.5 or 3.x installed (preferably the latest version in each major release) and working properly on the right server environment as noted in Joomla! technical requirements here.

Important: We can only provide support for setups that:

  • meet the Joomla! technical requirements.
  • do not have extension files or Joomla! core files which have been altered in any way.

We can't guarantee that this extension will work with any 3rd party extension, but it usually works if extension is using standard Joomla! HTML.

Demo & Screenshots

Live Demo

See a live demo of "Cookies Policy Notification Bar" in action here: https://demo.web357.eu/joomla/cookies-policy-notification-bar.

Screenshots

Base Settings

Base Settings

Texts for Languages

Texts for Languages

Styling (Defaults)

Styling (Defaults)

Styling (Text)

Styling (Text)

Styling (Buttons)

Styling (Buttons)

Advanced Settings (Include or Exclude plugin from pages)

Advanced Settings (Include or Exclude plugin from pages)

Advanced Settings (Block Cookies)

Advanced Settings (Block Cookies)

Advanced Settings (Tools for Debuggers)

Advanced Settings (Tools for Debuggers)

Features

Basic Features


  • Multilingual Support (Our best feature).
  • Block Cookies (The cookies are disabled, till the User clicks on the "Accept Cookies Policy" button).
  • Position (top, bottom).
  • Duration (The duration of message (in seconds). After this time, the notification bar will disappear).
  • Animate Duration (The duration of the animation will run (in milliseconds). Default is 2000.).
  • Limit (The limit of how many times, the notification bar, will display if visitor not press the button).
  • Message (The Message in notification bar. HTML allowed).
  • Font Color (The Font Color. Example: #fff or #ff0000 or green etc.).
  • Link Color (The Font Color. Example: #ccc or #f2f2f9 or red, blue, black etc.).
  • Font Size (The Font Size. Default is 13px.).
  • Background Opacity (The Background Opacity of notification bar).
  • Background Color (The Background Color. Example: #000).
  • Custom CSS (Enter your custom css code).
  • Include or Exclude plugin from pages (Select the pages that plugin will load or not load).
  • Debugging Tools (Display & Clean the cookies).

Don't hesitate to contact us if you have any feature request.

Usage

At joomla! backend, you can find a lot of useful parameters to customize the extension for your needs.
If you navigate with your mouse over the label, left of each form field, you can read a short description about the functionality of each field.

In the FAQ section, you can find a list of useful frequently asked questions that maybe answer your question.

Feel free to contact us or open a new topic in the forum, if you need more instruction about one or more parameters.

F.A.Q.

How to block the cookies on my Joomla! website?

Block Cookies (General Info)

Some scripts like the 'Google Analytics', the 'Google Adsense', the 'Olark live chat', the 'Zopim live chat', and many other javascript applications, use cookies in their javascript code. This plugin has the great opportunity to block the cookies of these scripts.

So, if you want to block the cookies of your apps before the user of your website accepts the cookies policy by clicking on the confirm button, you just have to follow the below easy instructions.

How to Block Cookies

You just have to add your script code between the tags <cpnb> and </cpnb> to block the cookies of your needed script application. It is not needed to block all the scripts of your website, but only those which uses cookies (e.g. Analytics, AdSense, Live chat, etc.).

<cpnb><script>Your script code goes here...</script></cpnb>

Example with Google Analytics

In your index.php file, before the </body> tag you should add the below code.

<cpnb>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-48177956-1', 'auto');
  ga('send', 'pageview');

</script>
</cpnb>

Example with Google Adsense

In the Module Manager at Joomla! backend, you will be able to create a new custom HTML module and insert your Google AdSense code like the following example.

<cpnb>
<script async src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'></script>
<ins class='adsbygoogle'
     style='display:block'
     data-ad-client='ca-pub-8965970770231326'
     data-ad-slot='6949324692'
     data-ad-format='auto'></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
</cpnb>

Example with an External JS file

In your index.php file, in the head tag, you should add the below code.

<cpnb><script src='/templates/current_template/js/your_script.js'></script></cpnb>

The plugin has been published but is not working.

Most of the times we receive a support ticket with a subject "The plugin is published, but not working. HELP!!!".

Don't panic :)
Here's the solution.

Probably, you are using the great plugin "System - jQuery Easy". This plugin strips the "noconflict" jQuery code. If this plugin is installed on your website, try to disable this parameter (Strip No Conflict Code). Navigate to plugin parameters, click on the tab "Advanced Site Options (Expert users only)" and choose "Strip No Conflict Code" > "No" from "System - jQuery Easy Plugin". Save the new params, refresh your page, and now you are able to see the "Cookies Policy Notification Bar" at the top, or at the bottom, of your page.

If it still does not work after the above solution, feel free to contact me anytime at This email address is being protected from spambots. You need JavaScript enabled to view it., or open a new ticket in Support Forum, or contact us private through VIP Support area.

Support

Normally we will answer your questions within 24 hours.

If you still have questions or concerns about the product after reading instructions above:

  • You can use our Support Forum to ask your questions and report bugs.
  • Contact us using the contact form.
  • You can send us an email to this address: support [@] web357 [.] eu
  • Chat with us using the right-bottom box.

If you did not find the information you were looking for in the documentation or if you have any other questions regarding the product feel free to contact us. We will be happy to provide you with a detailed answer as quickly as we can.

Stay tuned

We are always working on something new and exciting so make sure to subscribe to our newsletter and be the first to know.