On some of our modules we save browser capability values to localStorage, this ensures the module will not recheck again until browser get upgraded or a user clears the localStorage manually in their browser. This is only relavent with the following Joomla51 module extensions..

  • J51 LayerSlideshow
  • J51 Rotate
  • J51 ImageHover
  • J51 News
  • J51 Testimonials

You may find that this goes against some local GDPR guidelines and require this feature to be disabled. To do so you can go through the following steps.

  1. Create an override for your module. A override allows you to override the output of your module and are located in the ./html folder of your template (Eg. ../templates[YourTemplate/html). Note that an override for your module may already exist. If it does you will be editing your existing override rather than creating a new one. You can check if an override exists by checking your templates html folder. Overrides are stored in a self titled sub-folder of the html folder.
  2. Presuming there is no existing override for your module, navigate to your template customiser (Joomla 4: System -> Site Templates -> [YourTemplate])
  3. Click in to the Create Overrides tab and select the module you wish to override
  4. Once you created the override, click back in to the Editor tab
  5. Navigate to the ./html folder and locate the override you have just created (Eg. ./html/j51_rotate/default.php
  6. In your override code, locate where the slider object is been set. It will look something like the following...
    var slider = tns({
        container: "#layerslideshow'.$j51_moduleid.'",
        mode: "gallery",
        items: 1,
        slideBy: "page",
        controls: true,
        autoplay: '.$autoplay.',
        autoplayTimeout: '.$autoplaySpeed.',
        speed: '.$speed.'
    });
        
  7. To the end of the slider object, add a useLocalStorage property and set it to false. Eg.
    var slider = tns({
        container: "#layerslideshow'.$j51_moduleid.'",
        mode: "gallery",
        items: 1,
        slideBy: "page",
        controls: true,
        autoplay: '.$autoplay.',
        autoplayTimeout: '.$autoplaySpeed.',
        speed: '.$speed.'
        useLocalStorage: false
    });
        
  8. Click Save & Close

Note: Ensure to repeat the above for all relavent modules.

Join Our Newsletter

* indicates required
We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok