[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)
User avatar
tojag
Registered User
Posts: 342
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 8:43 pm

David, I did a registration scenario several times and I do not know how to do it differently.
1. The new user accepts the forum rules.
2. A form for entering the required registration data appears - name, e-mail address, password, etc.
3. The account is created. DATA WILL BE GRABBED IN THE DATABASE. The account is waiting for activation. So there is no user GDPR approval yet. This can be checked in ACP for this user but the data is already collected.
4. The user activates the account.
5. The user logs in for the first time and must accept GDPR. Now the acceptance time of the privacy policy compliant with GDPR is registered. If the user accept privacy policy, everything is ok.
6. If the user has not activated the account or does not consented to the acceptance of GDPR, then his data is still in the forum database.

Have I missed any setting for new users?

In my opinion for new users it should be as follow:
1. The new user accepts the forum rules.
2. Next, new user should accept privacy policy compliant with GDPR and time of this accept should be registered.
3. Now forum can grab required registration data - name, e-mail, password, etc.
4. Creating account and waiting for activation.
So in the databese will always time of acceptation regulations and privacy policy.
If the user abandons the registration at any step, no data will be remembered without the acceptance of the regulations and consent to the privacy policy.

Where do I make a mistake?

User avatar
david63
Jr. Extension Validator
Posts: 15087
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 9:50 pm

tojag wrote:
Tue Mar 20, 2018 8:43 pm
1. The new user accepts the forum rules.
There is no acceptance of forum rules in a vanilla phpBB install (and in any case it would be board rules)
tojag wrote:
Tue Mar 20, 2018 8:43 pm
2. Next, new user should accept privacy policy compliant with GDPR and time of this accept should be registered.
It is
tojag wrote:
Tue Mar 20, 2018 8:43 pm
3. The account is created. DATA WILL BE GRABBED IN THE DATABASE. The account is waiting for activation. So there is no user GDPR approval yet. This can be checked in ACP for this user but the data is already collected.
It makes no difference on how an an account is activated the user data has to be in the database at this stage otherwise how will you know about the user? By this stage the user has already accepted the GDPR
tojag wrote:
Tue Mar 20, 2018 8:43 pm
5. The user logs in for the first time and must accept GDPR. Now the acceptance time of the privacy policy compliant with GDPR is registered. If the user accept privacy policy, everything is ok.
They have already accepted the GDPR
tojag wrote:
Tue Mar 20, 2018 8:43 pm
6. If the user has not activated the account or does not consented to the acceptance of GDPR, then his data is still in the forum database.
If the user does not accept the GDPR then they will not have registered and there will be no data in the database

I think you are trying to make this more difficult than it needs to be.
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: 342
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:07 pm

David, but now I have a situation like in the first scenario 1-6. That's how it works with Your extension. I do not understand why you put in point 2 from the second scenario. That's how it should work, but it does not work that way. Not for me. What am I doing wrong? I have a standard first registration screen, followed by a data entry form and confirmation of account creation. I do not see information about GDPR from your extension. It is only when the user first logs on a request to accept GDPR appears.
I will test tomorrow.

swissboy
Registered User
Posts: 10
Joined: Fri Jul 21, 2017 7:44 pm
Location: Zurich

Re: [3.2][RC] Privacy Policy

Post by swissboy » Thu Mar 22, 2018 11:40 am

Thank you very much! A very important extensiom. Without it a lot of phpBB forums had to be closed in the EU.

Is there a link for donations?

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

Re: [3.2][RC] Privacy Policy

Post by tojag » Thu Mar 22, 2018 2:36 pm

swissboy wrote:
Thu Mar 22, 2018 11:40 am
Without it a lot of phpBB forums had to be closed in the EU.
I agree! We as admins should doing according to law.
I know that most people disregard this, but sometimes one dissatisfied user is enough to bring about bankruptcy. I am not FB, MS or G. I can not allow it.
David, You do cool things. Thanks!

Bermudez
Registered User
Posts: 100
Joined: Mon Aug 15, 2011 11:56 pm
Location: Spain
Name: Juan Antonio
Contact:

Re: [3.2][RC] Privacy Policy

Post by Bermudez » Thu Mar 22, 2018 2:53 pm

tojag wrote:
Thu Mar 22, 2018 2:36 pm
swissboy wrote:
Thu Mar 22, 2018 11:40 am
Without it a lot of phpBB forums had to be closed in the EU.
I agree! We as admins should doing according to law.
I know that most people disregard this, but sometimes one dissatisfied user is enough to bring about bankruptcy. I am not FB, MS or G. I can not allow it.
David, You do cool things. Thanks!
I totally agree too. This is a great and useful extension. Image

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

Re: [3.2][RC] Privacy Policy

Post by tojag » Fri Mar 23, 2018 11:02 am

David,
My remarks after next tests.
In the features of the extension you wrote:
1. "Cookie: Prevent login/registration until the Cookie Policy has been accepted."

Please consider whether it would be impossible to treat the date of registration as the date of acceptance of the privacy policy. After all, the user has accepted the policy if enforcement is enabled.
Until the first login, I collected data from the registration form, and I have no registered time of acceptance of the privacy policy by the user. They only accept it at the first login. It would look as if I was collecting data without the user's consent. I write about it because in my forum I have many users who created an account (that is they gave me data) but never activated it or did not log in. Each forum has such users.

2. "Privacy: Will add a privacy agreement to the Registration agreement for new members."

Does this mean that I can add a text with the privacy policy as another one step to accept during registration? Would be good but I do not see this option. How to enable it? If I have previously accepted the privacy policy when browsing the site, then at the time of registration, I do not have this request. Appears at the first login, that is after registration, not before. Additionally if I try to register next account from this browser session or if the browser remember cookies, any request of acceptance privacy policy does not appear durning registration. It is possible that someone else will want to register from the same computer and will not receive the appropriate message until the first login (but it is not known if he will log in at all).

3. And..
Can the data from additional custom profile fields be displayed in privacy details in the UCP? For example, if I add 'gender', 'children', etc. Of course, these fields can be displayed elsewhere but can they be in the UCP privacy details of your extension? You probably would have to add a checkbox in ACP to indicate whether the field is a personal data or not.

Thank you again for your extension and your hard work.

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

Re: [3.2][RC] Privacy Policy

Post by david63 » Fri Mar 23, 2018 11:13 am

Point 2 - there is a bug stopping that from happening which will be fixed in the next release.
tojag wrote:
Fri Mar 23, 2018 11:02 am
Can the data from additional custom profile fields be displayed in privacy details in the UCP?
Yes - in one of two ways.

1. If the CPF starts with phpbb then it will be automatically picked up, if the field has been enabled.

2. There are events within the extension that will allow another extension to add data.
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: 342
Joined: Thu Aug 07, 2014 8:00 am
Location: Warsaw, Poland, EU
Name: Gregory

Re: [3.2][RC] Privacy Policy

Post by tojag » Fri Mar 23, 2018 12:17 pm

Thanks for your reply.
david63 wrote:
Fri Mar 23, 2018 11:13 am
1. If the CPF starts with phpbb then it will be automatically picked up, if the field has been enabled.
It works fine! :)

David, do You need some extra tests?
As I wrote before, there is some problems on Edge and IE.

I think that this extension should be built in the core (as it is in the case of COPPA) or should be patronized by the phpBB team as the official extension for phpBB compliance with the law.

Thanks David!

User avatar
</Solidjeuh>
Registered User
Posts: 1158
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] Privacy Policy

Post by </Solidjeuh> » Fri Mar 23, 2018 3:29 pm

Dutch translation 2.1.0-rc1:
https://github.com/Solidjeuh/Privacy-policy

=== EDIT ===

I have this ext installed: External Links Open in New Window
https://www.phpbb.com/customise/db/extension/elonw/

Users can click on links, the popup message opens and says you can't use links untill they accept the cookies. BUT after closing the popup, the websites still opens in a new tab.

& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.

Image
We offer fun HTML5 games for young and old.
Register a free account & enjoy all functions!
Save your score, challenge other members or play along with our tournaments.


~~~ https://www.solidjeuh.be ~~~

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

Re: [3.2][RC] Privacy Policy

Post by tojag » Fri Mar 23, 2018 11:01 pm

Froddelaar wrote:
Fri Mar 23, 2018 3:29 pm
& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.
I confirm it.

Edit:
The names are probably taken from phpbb_profile_lang because when I changed the value of the lang_name field in this table it changed in UCP.

Edit2:
You can create a new CPF field called phpbb_LOCATION where LOCATION in your language. I checked, it works, but... the difficulty will be if you need diacritics.
Last edited by tojag on Fri Mar 23, 2018 11:25 pm, edited 1 time in total.

User avatar
3Di
Registered User
Posts: 13151
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][RC] Privacy Policy

Post by 3Di » Fri Mar 23, 2018 11:16 pm

Froddelaar wrote:
Fri Mar 23, 2018 3:29 pm
& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.
That's a native string, common.php
'LOCATION' => 'Location',

You may override it I guess, in ACP/users / profilefields / [b]phpbb_location[/b] ...

at the bottom of that page http://prntscr.com/ivjv4n
:game_die: The new Dice Roller extension for phpBB 3.2 is out! :game_die:

Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
Extensions, Scripts, MOD porting, Update/Upgrades
My development's activity º PhpStorm's proud user

User avatar
</Solidjeuh>
Registered User
Posts: 1158
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] Privacy Policy

Post by </Solidjeuh> » Fri Mar 23, 2018 11:19 pm

3Di wrote:
Fri Mar 23, 2018 11:16 pm
Froddelaar wrote:
Fri Mar 23, 2018 3:29 pm
& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.
That's a native string, common.php
'LOCATION' => 'Location',

You may override it I guess, in ACP/users / profilefields / [b]phpbb_location[/b] ...

at the bottom of that page http://prntscr.com/ivjv4n
It's translated in the language/nl/common.php file

Code: Select all

'LOCATION'							=> 'Locatie',
But still in English in this ext
We offer fun HTML5 games for young and old.
Register a free account & enjoy all functions!
Save your score, challenge other members or play along with our tournaments.


~~~ https://www.solidjeuh.be ~~~

User avatar
3Di
Registered User
Posts: 13151
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: [3.2][RC] Privacy Policy

Post by 3Di » Fri Mar 23, 2018 11:22 pm

Froddelaar wrote:
Fri Mar 23, 2018 11:19 pm
3Di wrote:
Fri Mar 23, 2018 11:16 pm
Froddelaar wrote:
Fri Mar 23, 2018 3:29 pm
& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.
That's a native string, common.php
'LOCATION' => 'Location',

You may override it I guess, in ACP/users / profilefields / [b]phpbb_location[/b] ...

at the bottom of that page http://prntscr.com/ivjv4n
It's translated in the language/nl/common.php file

Code: Select all

'LOCATION'							=> 'Locatie',
But still in English in this ext
Look at my screenshot, instead of LOCATION digit Locatie, what happens?
:game_die: The new Dice Roller extension for phpBB 3.2 is out! :game_die:

Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
Extensions, Scripts, MOD porting, Update/Upgrades
My development's activity º PhpStorm's proud user

User avatar
</Solidjeuh>
Registered User
Posts: 1158
Joined: Tue Mar 29, 2016 3:45 am
Location: Aalst (Belgium)
Name: Andy Dm
Contact:

Re: [3.2][RC] Privacy Policy

Post by </Solidjeuh> » Fri Mar 23, 2018 11:24 pm

3Di wrote:
Fri Mar 23, 2018 11:22 pm
Froddelaar wrote:
Fri Mar 23, 2018 11:19 pm
3Di wrote:
Fri Mar 23, 2018 11:16 pm
Froddelaar wrote:
Fri Mar 23, 2018 3:29 pm
& in UCP, the "Location" field cannot be translated, I see no language string for that in the files.
That's a native string, common.php
'LOCATION' => 'Location',

You may override it I guess, in ACP/users / profilefields / [b]phpbb_location[/b] ...

at the bottom of that page http://prntscr.com/ivjv4n
It's translated in the language/nl/common.php file

Code: Select all

'LOCATION'							=> 'Locatie',
But still in English in this ext
Look at my screenshot, instead of LOCATION digit Locatie, what happens?
But that will also show "Locatie" to English users .. ?
We offer fun HTML5 games for young and old.
Register a free account & enjoy all functions!
Save your score, challenge other members or play along with our tournaments.


~~~ https://www.solidjeuh.be ~~~

Post Reply

Return to “Extensions in Development”

Who is online

Users browsing this forum: Exabot [Bot], Gubkin, mastnacek and 18 guests