News:

Wondering if this will always be free?  See why free is better.

Main Menu

SMF & GDPR Personally Identifiable Information

Started by kitz, April 11, 2018, 01:35:54 PM

Previous topic - Next topic

vbgamer45

Quick update must fix
1.0.1
!Bug fix error on registration if there is registration error. Requires uninstall of old version


Quote from: @rjen on April 29, 2018, 04:51:17 PM
A user cannot decline the updated agreements.
I would suggest decline option added results in the user be logged off immediately
Good idea!
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

@rjen

Couple of error messages upon review of the agreements..

https://test.fjr-club.nl/index.php?action=gpdr;sa=registeragreement;save=1
8: Undefined index: admin_menu_name
Bestand: /home/deb77453/domains/fjr-club.nl/public_html/test/Sources/gpdr2.php
Regel: 280


https://test.fjr-club.nl/index.php?action=gpdr;sa=privacypolicy;save=1
8: Undefined index: admin_menu_name
Bestand: /home/deb77453/domains/fjr-club.nl/public_html/test/Sources/gpdr2.php
Regel: 280
Running SMF 2.1 with latest TinyPortal at www.fjr-club.nl

vbgamer45

Quote from: @rjen on April 30, 2018, 03:22:50 AM
Couple of error messages upon review of the agreements..

https://test.fjr-club.nl/index.php?action=gpdr;sa=registeragreement;save=1
8: Undefined index: admin_menu_name
Bestand: /home/deb77453/domains/fjr-club.nl/public_html/test/Sources/gpdr2.php
Regel: 280


https://test.fjr-club.nl/index.php?action=gpdr;sa=privacypolicy;save=1
8: Undefined index: admin_menu_name
Bestand: /home/deb77453/domains/fjr-club.nl/public_html/test/Sources/gpdr2.php
Regel: 280
Fixed for next update
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

a10

Have tested on my test-forum. Looks like it will be excellent. Great work. Thanks.
2.0.19, php 8.0.23, MariaDB 10.5.15. Mods: Contact Page, Like Posts, Responsive Curve, Search Focus Dropdown, Add Join Date to Post.

Shambles

Splendid work vbgamer45, splendid work.

QuoteFixed for next update
Will you be creating a formal mod for this?

vbgamer45

Well it is a formal mod right now that you can install via the package manager. I have submitted to the mod site too.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Shambles

Lovely. thanks. I tried the version you attached to reply #40 but it contains the admin_menu_name index error, so I will await the fixed version :)

You're good at this. Did anyone tell you?

vbgamer45

I am good at getting things done :) Just need time is the main issue.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

@rjen

I started translating this to Dutch, and in doing so I noticed that some of the text strings are both in the language file AND included in the update of Modifications.english.php files ?

On purpose?

Find attached the translated language files. I am not sure if it has added value to translate the privacy_template.txt since it is not language specific, and most likely everyone will tailor this to his own forum anyway...
Running SMF 2.1 with latest TinyPortal at www.fjr-club.nl

vbgamer45

Yes done on purpose so there is not need to an extra language file.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Rob Lightbody

One point I'd like to make on the right to be deleted - I do not believe this requires that you delete every post  they've ever made, no matter how much they insist on it - what it does require, is that you delete their personal data (name, email address and anything else that could identify them).     For most forums, deleting a user and every post they've ever made could cause complete havoc.

@rjen

Quote from: vbgamer45 on April 30, 2018, 03:29:31 PM
Yes done on purpose so there is not need to an extra language file.

Ok, then I will need to add these strings myself in the mdofications.dutch files...
Running SMF 2.1 with latest TinyPortal at www.fjr-club.nl

vbgamer45

Recommend uninstall of old version first.

1.0.2
+Added support for SMF 1.1.x
+Added option to decline changes to the privacy policy and agreement page
!Fixed extension for post export data as .txt file
!Fixed undefined error on view privacy policy page
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Shambles

Thanks VB - I'll give this a whirly when I get home from this madhouse they call "work".

Cheers

wiebke

Thanks!
I have another request for this helpfull mod, though - a possibility to delete IP from posts. Either some weeks after post is made or delete them manually for posts of a certain age/posts made by guests. Would love to have something like this!

vbgamer45

Right now the ip is cleared when the member is deleted if you have that option enabled.
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

wiebke

Yes, I saw that and it's great work. But if the member wans to stay active, I would like to be able deleting the IP on older topics. Especially on those, where the member already have been deleted.

@rjen

Quote from: vbgamer45 on May 01, 2018, 06:05:40 PM
Recommend uninstall of old version first.

1.0.2
+Added support for SMF 1.1.x
+Added option to decline changes to the privacy policy and policy and agreement page
!Fixed extension for post export data as .txt file
!Fixed undefined error on view privacy policy page

Can I somehow find (in the database) what users have not (yet) accepted the agreement?
We will need to remove these users' data within a certain period of time, since we are not allowed to keep their personal data...

Furthermore: If a user does not accept the agreement they cannot access the forum anymore, so they can also not access their profile to download the recorded data.
Is it possible to allow them to at least access their profile without accepting the privacy policy?
Running SMF 2.1 with latest TinyPortal at www.fjr-club.nl

vbgamer45

Yes in the database there are fields in the smf_themes table
gpdr_policydate - privacy policy date
gpdr_agreementdate - member agreement date


Access to the profile not sure. I could. Or just give them the option to download data?
Community Suite for SMF - Take your forum to the next level built for SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com -  Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

@rjen

Quote from: vbgamer45 on May 02, 2018, 08:03:51 AM
Yes in the database there are fields in the smf_themes table
gpdr_policydate - privacy policy date
gpdr_agreementdate - member agreement date


Access to the profile not sure. I could. Or just give them the option to download data?

The option to download data is the minimum requirement.
Profile access would be nice: this way we can still allow them to remove personal details themselves...
Running SMF 2.1 with latest TinyPortal at www.fjr-club.nl

Advertisement: