[3.2][RC] Privacy Policy

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Scam Warning
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
Post Reply
User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

[3.2][RC] Privacy Policy

Post by david63 » Mon Mar 19, 2018 2:38 pm

Extension Name: Privacy Policy
Author: david63

Description: Adds options for the user to accept the use of cookies, under EU Cookie Directive (2012), and/or GDPR (2018) on the board.

Extension Version: [RC] 2.1.0-rc6

Requirements: phpBB 3.2.2

Notes:
  • This is a replacement for my Cookie Policy extension which now incorporates GDPR acceptance
  • If you have installed the Cookie Policy extension then that must be disabled and its data deleted before installing this extension
  • This extension has been found to be incompatible with Tapatalk
Features:
  • Cookie
    • Block all links from being accessed until the Cookie Policy has been accepted
    • Prevent log-in/registration until the Cookie Policy has been accepted
    • Attempts to only show the cookie/privacy acceptance for users with an EU IP address
    • Show the cookie acceptance box on either the index page or all pages
    • Position the cookie acceptance box either on the left or right
    • Show the Cookie/Privacy Policy page link in the bottom nav bar
    • Customise the cookie acceptance box to suit your board colour scheme
    • Customise the Cookie Policy page colours
  • Privacy
    • Will add a privacy agreement to the Registration agreement for new members
    • Can force all members to accept the Privacy Policy
    • The date/time of the acceptance is logged in the database
    • Can rest the acceptance so that the policy has to be re-accepted
    • Users can see in their UCP > Privacy Data the personal data that is stored
    • Admin option to list who has accepted
    • Admin option to view any member's personal data
    • There are events in this extension so that other extensions can add any other personal data
    • Policy text editor added for multiple languages
    • Permissions added
    • Ability to select which cpf appear on the User page
    • CSV download link
    • Link to request removal of account
    • Compatible with the Auto Groups extension <<new>>
    • Ability to accept/unaccept a user's Privacy Policy from the ACP (Privacy data) <<new>>
    • Anonymise user IP addresses on posts, polls & PMs <<new>>
    • Tapatalk detection and when found display a banner in the ACP <<new>>
    Installation:
    • Download the latest release and unzip it.
    • Upload the unzipped files to [board root]/ext/david63/privacypolicy and enable it in the ACP
    GitHub Repository: https://github.com/david63/david63-privacypolicy

    Extension Download:https://github.com/david63/david63-priv ... ve/3.2.zip
Last edited by david63 on Sat Jun 02, 2018 12:39 pm, edited 8 times in total.
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

Re: [3.2][RC] Privacy Policy

Post by david63 » Mon Mar 19, 2018 2:38 pm

Reserved
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

User avatar
HiFiKabin
Community Team Member
Community Team Member
Posts: 3152
Joined: Wed May 14, 2014 9:10 am
Location: Swearing at the PC, UK
Name: James
Contact:

Re: [3.2][RC] Privacy Policy

Post by HiFiKabin » Mon Mar 19, 2018 4:24 pm

Excellent job David

User avatar
jan_2017
Registered User
Posts: 139
Joined: Sun May 07, 2017 3:39 pm

Re: [3.2][RC] Privacy Policy

Post by jan_2017 » Tue Mar 20, 2018 3:58 am

Hello.

Good job , nice.

Do you have any screenshots ?

Thx Jan

zorni
Registered User
Posts: 117
Joined: Mon Mar 23, 2009 10:29 pm
Contact:

Re: [3.2][RC] Privacy Policy

Post by zorni » Tue Mar 20, 2018 9:19 am

This will be a very important extension soon, thanks!

One request: Is it possible that you implement fields for custom links, if a board has his own privacy policy? (Tbh: Finally every board needs his very own privacy, depending which features are installed/used. There is no 1 pp fits all forums). That would be awesome.

User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

Re: [3.2][RC] Privacy Policy

Post by david63 » Tue Mar 20, 2018 10:07 am

zorni wrote:
Tue Mar 20, 2018 9:19 am
Is it possible that you implement fields for custom links, if a board has his own privacy policy?
But if you have your own Privacy Policy then surely you already have a link to it. I could possibly look at hiding the link from this extension
jan_2017 wrote:
Tue Mar 20, 2018 3:58 am
Do you have any screenshots ?
Easiest way is to install it on your test board.
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

User avatar
tojag
Registered User
Posts: 336
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: [3.2][RC] Privacy Policy

Post by tojag » Tue Mar 20, 2018 10:21 am

David, thanks a lot to you!
I will be testing.

The first thing I noticed - in IE and Edge browser I can not open Cookie Policy details via a link from the cookies bar. However, it opens without problems with the link from the navbar. With FireFox and Chrome works ok

zorni
Registered User
Posts: 117
Joined: Mon Mar 23, 2009 10:29 pm
Contact:

Re: [3.2][RC] Privacy Policy

Post by zorni » Tue Mar 20, 2018 10:24 am

david63 wrote:
Tue Mar 20, 2018 10:07 am
zorni wrote:
Tue Mar 20, 2018 9:19 am
Is it possible that you implement fields for custom links, if a board has his own privacy policy?
But if you have your own Privacy Policy then surely you already have a link to it. I could possibly look at hiding the link from this extension
Sure, but I like the feature to force users to (re-)accept the pp for example.

User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

Re: [3.2][RC] Privacy Policy

Post by david63 » Tue Mar 20, 2018 10:31 am

tojag wrote:
Tue Mar 20, 2018 10:21 am
in IE and Edge browser I can not open Cookie Policy details via a link from the cookies bar.
Not surprised about Edge as it is the most non standard browser (even more so that IE) that exists - do people still use IE?
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

User avatar
Scanialady
Registered User
Posts: 200
Joined: Thu Jan 17, 2013 7:09 pm
Location: Germany
Name: Annette
Contact:

Re: [3.2][RC] Privacy Policy

Post by Scanialady » Tue Mar 20, 2018 10:47 am

That sounds promising. Thank you tackle the problem.
Webseite, Blog, Wiki
JV-Arcade / phpBB-Arcade / dmzx-Extensions Übersetzungsteam, andere deutsche Übersetzungen - german language files

User avatar
tojag
Registered User
Posts: 336
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: [3.2][RC] Privacy Policy

Post by tojag » Tue Mar 20, 2018 10:49 am

David, tis is just information from the first tests. I always test in FF, Chrome, IE, Edge. My forum is visited by older people, they often use only what is standard in the system like Edge or IE.

My proposal in lang file agreement.php. 'or later' is important because user can fill some data not required durning registration process:

'TERMS_OF_USE_CONTENT_2' => '<br /><br /><strong>GDPR</strong><br />To comply with the EU GDPR (2018) you need to be made aware of the following.<br /><br />In addition to the above “%1$s” will also store all of the IP address that you use to post with. Depending on your preferences “%1$s” may send you emails to the email address that you used when you registered or you have subsequently changed assigned to the account but you are able to change these preferences from your User Control Panel (UCP) at any time should you wish to stop receiving them.<br /><br />The personal details that you gave us when you signed up or later will be used solely for the purposes of “%1$s” board functionality. They will not be used for anything else and neither will they be passed on to any third party without your explicit consent.<br /><br />The only other information about you is that which you decide to post in the fora, whereupon it is considered to be “publicly available” as it will have been indexed by search engines)as well as on-line archive sites.<br /><br />By clicking on the “I agree to these terms” button below your acceptance of these terms will be recorded.'

User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

Re: [3.2][RC] Privacy Policy

Post by david63 » Tue Mar 20, 2018 11:04 am

I agree with the "or later" bit.

You can change the agreements to whatever you want in the language file - there is no way that the wording will suit everyone, so there is no way that I will be constantly changing it.
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

User avatar
tojag
Registered User
Posts: 336
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: [3.2][RC] Privacy Policy

Post by tojag » Tue Mar 20, 2018 11:20 am

I agree with you. Everyone must adapt to their requirements.
I finish the translation and it simply drew my attention.

User avatar
tojag
Registered User
Posts: 336
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: [3.2][RC] Privacy Policy

Post by tojag » Tue Mar 20, 2018 12:45 pm

I finished the PL translation. Available if someone wants.

A small note after the first tests.
GDPR requires that data can be collected after consent, not before. Currently, the site based on phpbb and your extension collects data during registration, and only then after logging in is waiting for acceptance of the website's GDPR policy. If someone does not activate the account or does not accept information about GDPR, the database will contain data without the consent of the user.
The current method of operation is very good for existing users to enforce consent from them, however, for new users, this consent should be obtained during registration.
Could the extension register the date of registration (ie the time of pressing Accept at the first registration screen) as the date of acceptance of the rules including the privacy policy for new users? Of course, we can modify the text of the first account registration screen according to information about GDPR.
What do You think about it?

User avatar
david63
Jr. Extension Validator
Posts: 14645
Joined: Thu Dec 19, 2002 8:08 am
Location: Lancashire, UK
Name: David Wood
Contact:

Re: [3.2][RC] Privacy Policy

Post by david63 » Tue Mar 20, 2018 3:24 pm

tojag wrote:
Tue Mar 20, 2018 12:45 pm
GDPR requires that data can be collected after consent
Agreed
tojag wrote:
Tue Mar 20, 2018 12:45 pm
and only then after logging in is waiting for acceptance of the website's GDPR policy.
Untrue.
tojag wrote:
Tue Mar 20, 2018 12:45 pm
Could the extension register the date of registration (ie the time of pressing Accept at the first registration screen) as the date of acceptance of the rules including the privacy policy for new users?
It does - and phpBB has always logged the registration date/time
David
Remember: You only know what you know and - you don't know what you don't know!
My CDB Contributions | How to install an extension
I will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.
No support requests via PM or email as they will be ignored

Post Reply

Return to “Extensions in Development”

Who is online

Users browsing this forum: Bing [Bot], Hippie459MN, kamaleon, LapouX, lopoto, martti, Mess and 34 guests