Hi garciademarina,
thanks for the plugin, nice work!
Quick tests:
[1] "You must accept
out (...)" should be "our" (I think) [multiple occurrence]
[2] If we deactivate "Terms & Conditions" (e.g. there is no current page for it), but erroneously put {TERMS} in template, it will be shown with current page URL as a link titled "Terms and Conditions". There should be a check for this option to avoid this.
[3] custom hook is erroneously named "gprd"
[4] delete_user.js - unused resource?
[5] "user memu" typo
[6] there are double slashes in assets links, for example:
<script type="text/javascript" src="http:// ... /oc-content/plugins//gdpr_osclass/admin/js/plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
(on a side note, visual appearance of GDPR plugin aside, I'm not sure if it should include 'heavy' stuff like bootstrap just for the settings, maybe that should be a shared core resource in Osclass, like jQuery; less important for sure)
[7] Delete account (Bender theme) vs Remove account (GDPR plugin) - minor, but inconsistent wording, regardless of independent translation.
[8] Also, to avoid confusion for inexperienced users, once the plugin is installed/activated, at least first opt-in GDPR module should be active. This is to avoid issues like "it's not working" out-of-the-box because of turned-off switch.
This is it so far
Any chance getting it on GitHub?
Regards
dev101