Advertisement:

Author Topic: Gdpr compliance plugin  (Read 4779 times)

Jarosvet

  • Newbie
  • *
  • Posts: 27
Re: Gdpr compliance plugin
« Reply #15 on: May 24, 2018, 06:29:44 pm »
I got the same page when i tested but when i activate this option it working.

You've saved me, thank you!

Aficionado

  • Guest
Re: Gdpr compliance plugin
« Reply #16 on: May 24, 2018, 06:32:47 pm »


Thank you, but I see just a blank "custom page" when click on it

Blank page COULD be also a fatal error. Enable Debug to a Log and check.

I see you found the cause.
« Last Edit: May 24, 2018, 06:58:23 pm by Aficionado »

tabuausada

  • Jr. Member
  • **
  • Posts: 77
Re: Gdpr compliance plugin
« Reply #17 on: May 24, 2018, 07:09:25 pm »
This is great thanks!!!

buninsan

  • Full Member
  • ***
  • Posts: 104
Re: Gdpr compliance plugin
« Reply #18 on: May 25, 2018, 05:58:32 pm »
Hi there,
We have develop a plugin that will help you comply with GDPR  General Data Protection Regulation
I get an error when deactivating and activating the plugin

Fatal error: Cannot redeclare user_info_js() (previously declared in oc-content/themes/osclasswizards/functions.php:505) in oc-content/plugins/gdpr_osclass/class/OsclassGdpr.php on line 33

Aficionado

  • Guest
Re: Gdpr compliance plugin
« Reply #19 on: May 25, 2018, 06:20:39 pm »
Accept button behaves a bit strange. Hovering the line next to it and the tick is on (or seems so) ?

Also checking and unchecking that button, seems a bit ... i dunno how to write this .... unresponsive ? Or better seems confusing to people if it is actually ticked or not.

I use Osclass Wizards theme.

Thanks
« Last Edit: May 25, 2018, 06:35:45 pm by Aficionado »

garciademarina

  • Administrator
  • Hero Member
  • *****
  • Posts: 974
Re: Gdpr compliance plugin
« Reply #20 on: May 25, 2018, 07:30:53 pm »
Hi there,

I will to check with Osclass Wizzards theme, however you can try to overwrite the styles using some css.

NOTE: I just uploaded a new version with some improvements regarding "download user data" link. Check the first entry to see the changes.

Regards

buninsan

  • Full Member
  • ***
  • Posts: 104
Re: Gdpr compliance plugin
« Reply #21 on: May 25, 2018, 08:09:12 pm »
if a user registers through social networks, then he can not agree with the rules of the GDPR

calinbehtuk

  • Sr. Member
  • ****
  • Posts: 450
Re: Gdpr compliance plugin
« Reply #22 on: May 25, 2018, 09:09:39 pm »
if a user registers through social networks, then he can not agree with the rules of the GDPR

You can't expect that a plugin will solve all the issue with gdpr or make your site compliance. This is just a start with some minimal option. Every site owner has to  inspect his site to see what data is stored and what plugins store data that has to be in complience with gdpr. This is just a start, and not all sites are the same. It is imposible to create a plugin that will cover all the data stored by third-party plugins.

You can create a pop-up that will be show when the user click on social networks buttons. And if the user will not accept your policy then redirection will not be made.

WEBmods

  • Hero Member
  • *****
  • Posts: 937
  • github.com/webmods-croatia/love-osclass/ | patrick
Re: Gdpr compliance plugin
« Reply #23 on: May 26, 2018, 01:02:44 am »
if a user registers through social networks, then he can not agree with the rules of the GDPR

You can't expect that a plugin will solve all the issue with gdpr or make your site compliance. This is just a start with some minimal option. Every site owner has to  inspect his site to see what data is stored and what plugins store data that has to be in complience with gdpr. This is just a start, and not all sites are the same. It is imposible to create a plugin that will cover all the data stored by third-party plugins.

You can create a pop-up that will be show when the user click on social networks buttons. And if the user will not accept your policy then redirection will not be made.

I created a redirect to user profile settings if a user doesn't accept TOS (for example while using social register) and the user can't do anything if it doesn't accept it.

Regards.

cartagena68

  • issues
  • Hero Member
  • *
  • Posts: 1198
Re: Gdpr compliance plugin
« Reply #24 on: May 26, 2018, 05:55:51 am »
@garciademarina

in the new version in admin->portability.php both input portability_download have value 1
and also with the name portability_download[] is not working you need to eliminate the []
« Last Edit: May 26, 2018, 06:14:21 am by cartagena68 »

dev101

  • Osclass Hero
  • Hero Member
  • *
  • Posts: 2155
  • osclass.work
Re: Gdpr compliance plugin
« Reply #25 on: May 26, 2018, 06:32:15 am »
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:

Code: [Select]
<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
« Last Edit: May 26, 2018, 06:39:33 am by dev101 »

garciademarina

  • Administrator
  • Hero Member
  • *****
  • Posts: 974
Re: Gdpr compliance plugin
« Reply #26 on: May 28, 2018, 10:55:33 am »
Hi there,

Thanks for your notes @cartagena68 and @dev101 !

Some bugs has been fixed. However:

Quote
[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.

At Gdpr settings page you already need to select Terms & conditions and Privacy Policy pages, both pages are required.

Quote
[7] Delete account (Bender theme) vs Remove account (GDPR plugin) - minor, but inconsistent wording, regardless of independent translation.

If someone needs to change this text only need to translate the plugin to their needs.

Quote
[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.

I don't want any plugin to modify the behaviour of my website without my explicit consent, also the checkbox text it's pretty self explanatory

"Check this to turn on GDPR related features (adding a checkbox to your form)."

Regarding the use of bootstrap, we are only using bootstrap on oc-admin pages, so it's not a big trouble at all.  (The important thing is that "remove user" feature it's using vanilla javascript)

I new version 1.0.1 has been upload. https://market.osclass.org/plugins/miscellaneous/gdpr-osclass_979

Thanks for your feedback, regards


dev101

  • Osclass Hero
  • Hero Member
  • *
  • Posts: 2155
  • osclass.work
Re: Gdpr compliance plugin
« Reply #27 on: May 28, 2018, 02:38:39 pm »
Thanks!
Well, it's all optional of course :)

There's just one more thing, when guests post new items, I think there also must be a checkbox present regarding terms & privacy acceptance.

Regards
dev101

garciademarina

  • Administrator
  • Hero Member
  • *****
  • Posts: 974
Re: Gdpr compliance plugin
« Reply #28 on: May 28, 2018, 02:41:13 pm »
Hi @dev101, yes it should be, right now I'm adding compatibility with comments form, and some help for manually adding the "I agree" checkbox to alerts and comments.

Regards

Aficionado

  • Guest
Re: Gdpr compliance plugin
« Reply #29 on: May 28, 2018, 02:56:03 pm »
What a great User Experience all this EU GDPR actually is. Visiting a site, you will have to agree to 100 rules and conditions and also check manually 100 checkboxes.

That happens when someone make a law without knowing what he is actually doing. They didn't learn (the EU) anything from their cookie law crap.