Cool - thanks Michael. I did notice those settings in the plugin, but couldn't find any documentation on them after a cursory glance - I should have checked your YouTube videos! The solution you suggested worked perfectly, thank you. However, I wasn't too keen on the JavaScript popup as it is not easily customisable (like the module is) and I wasn't sure about it from a UX point of view.
From your explanation I realised that if a user does not decline or accept cookies, then they are blocked, which is great (I should have realised this earlier though). After this, I used a combination of template and language overrides, and your 'declined cookies' and 'accepted cookies' viewing levels to achieve a solution, which I've detailed below in case others want to use it.
- When cookies have been declined, or no option has been chosen, the e-Privacy module is displayed in place of the login module
- The login module is only visible when cookies have been accepted
- Towards the bottom of the login module, another e-Privacy module is included (using ModulesAnywhere) and this enables those who have accepted cookies to change their mind
As an aside, do you have a change log for all the improvements you are doing from version to version? It would be useful to know what each new upgrade brings.
Thanks for the help!