JVA - Privacy Policy and data management tool 1.0.8

Downloads and support of extensions for phpBB 3.3.x.
Notice: Download only V.I.P. and donors groups.
Forum rules
To facilitate the general communication between the members and for the benefit of the community you are asked to write your posts in English. May be you get no answer, if you write in other languages.
  • Sticky - Post
User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

JVA - Privacy Policy and data management tool 1.0.8

Post by KillBill »

Extension Name: JV Privacy Policy and data management tool
Extension Description: An extension adds an option for the user to accept the use of cookies under EU Cookie Directive (2012), and the privacy requirements under the GDPR Directive (2018) and which allows users to delete their own account.
Extension Version:: 1.0.8
Requirements: phpBB 3.3.0 or later and is lower than phpBB 4.0
Download:

JVA_PPDMT-1.0.8-2020_01_16.zip

Installation instruction:
  1. Create database backups
  2. Upload all files of the latest release
  3. Go ACP/Customise/Extensions Manager/ search (JVA - Privacy Policy and data management tool) and click enabled
  4. Go Acp/ permissions / Group permissions / and set the permissions of the (Registered viewers) group. (All POST permissions to NEVER)
  5. Go Acp/ permissions / Forum permissions / and set the permissions of the (Registered viewers) group. all forum - (All POST permissions to NEVER)
  6. Go Acp/ Arcade/ Group category permissions / and set the permissions of the (Registered viewers) group. all category - (All POST permissions to NEVER)
  7. Go ACP / Extension / Privacy policy and data management tools / settings / and make the necessary settings.
* POST permissions means all permissions which can send data. Shoutboxes, PNs, posts, scores.... Read them all and think about it!

Features in the current state of development:

Footer links added: Privacy policy • Terms of use

ACP
  • Privacy policy enable/disable. The founder/admin is immediately redirected to the privacy policy and has to agree. Users will be redirected with their login.
  • Sample text for privacy policy included. It is highly recommended to read this sample text thoroughly and adapt it to your own needs. For this you can use an edited copy of the language file.
  • After privacy policy users have to agree to the terms of use, too. If they don't want to agree, they are redirected to "delete my registration".
  • Possibility to use your own privacy policy file. ATTENTION: you have to use a php language file in your language folders (a renamed and edited copy of the original file may be the easiest way to avoid mistakes). Enter the name of your file without .php.
  • Cookie usage for guests enable/disable. ATTENTION: it is required to edit the phpBB core file "session.php" to get it to work. If this is set to disabled no cookies for guests are stored, no need to show and accept privacy policy. Guests will see a cookie banner with information that no cookies will be stored on their device.
  • Create a "viewer group" automatically and move registered users into who not fully accept privacy policy. enable/disable. If this is disabled, and no group is created, the users who not fully accept will be redirected to "delete my registration". ATTENTION: you should creat special user roles using never permissions for this group to restrict sending forms.
  • Fields for data protection officer (controller) to fill with name and phone number, will be inserted into privacy policy.
  • Insert board e-mail-adress into the privacy policy automatically.
  • Reset acceptance of the privacy policy. All users have to re-accept (the founder included).
  • Reset acceptance of the terms of use. If users decline they are redirected to "delete my registration".
  • Added date of last acceptance of Privacy policy and Terms of use to the users´s overview in ACP.
UCP
  • Profile tab: Delete my registration - users can choose whether they want to delete their posts, too. User password ist required to confirm.
  • Privacy data tab: Privacy data: a list of the users privacy data. The possibility to download his data (privacy data, posts, PMs) in a chosen format (txt, csv).
  • Privacy data tab: Settings: possibility to accept later the declined cookies and declined privacy policy.
may be continued....
You do not have the required permissions to view the files attached to this post.

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

# Changelog

## 1.0.6 - 2020-01-02

- [Modified] phpBB 3.3 compatibility.

User avatar
Ruud66
V.I.P.
V.I.P.
Posts: 176
Joined: Thu Dec 25, 2014 11:02 am
Gender: Male
Arcade super highscore: 68
Arcade highscore: 2

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Ruud66 »

Hi KillBill,

Happy new year!

I installed the new version and see two warnings when I click on Privacy, at the very top of the website:

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/language/language.php on line 372: vsprintf(): Too few arguments
[phpBB Debug] PHP Warning: in file [ROOT]/ext/jv/ppdmt/event/listener.php on line 515: implode(): Invalid arguments passed

It happens on my website but on yours too ;)

User avatar
Scanialady
Site Admin
Site Admin
Posts: 624
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Female
Location: Germany
Arcade super highscore: 4
Arcade highscore: 2

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Scanialady »

true, confirmed (logged out, clicked as a guest)

Code: Select all

[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/language/language.php on line 372: vsprintf(): Too few arguments
[phpBB Debug] PHP Warning: in file [ROOT]/ext/jv/ppdmt/event/listener.php on line 515: implode(): Invalid arguments passed
You do not have the required permissions to view the files attached to this post.
Lady´s Softwiki, Arcade-Administrationshandbuch in Deutsch (in Entstehung)

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

fixed smile (14)

User avatar
adina
V.I.P.
V.I.P.
Posts: 64
Joined: Sat Nov 16, 2019 10:42 am
Gender: Female
Arcade super highscore: 6
Arcade highscore: 3

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by adina »

thanks

User avatar
Ruud66
V.I.P.
V.I.P.
Posts: 176
Joined: Thu Dec 25, 2014 11:02 am
Gender: Male
Arcade super highscore: 68
Arcade highscore: 2

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Ruud66 »

Thanks a lot KillBill, that was very quick!

One little thing more, I seem to have a double entry in my footer about Privacy. I spend some time looking how to change this, but I can't find it, see picture:
Knipsel.PNG
I was wondering if you can point me in the right direction? Don't know where to look anymore smile (43)

Thanks in advance!
Greetings, Ruud
You do not have the required permissions to view the files attached to this post.

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

There are old files on the server

1. disable ext.
2. ROOT/ext/jv/ppdmt/styles/all/template/event/ remove all files
3. ROOT/ext/jv/ppdmt/styles/all/template/event/ upload new files
4. enable ext

User avatar
Ruud66
V.I.P.
V.I.P.
Posts: 176
Joined: Thu Dec 25, 2014 11:02 am
Gender: Male
Arcade super highscore: 68
Arcade highscore: 2

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Ruud66 »

One entry left, thanks a lot KillBill!

User avatar
Solidjeuh
V.I.P.
V.I.P.
Posts: 439
Joined: Wed May 23, 2018 4:33 am
Gender: Male
Location: Aalst, Belgium
Arcade super highscore: 10
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Solidjeuh »

I went online with my "Testaccount" and accepted the privacy and terms, but then I was logged out... on phpBB 3.3

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

Solidjeuh wrote:
Thu Jan 02, 2020 5:48 pm
I went online with my "Testaccount" and accepted the privacy and terms, but then I was logged out... on phpBB 3.3
Do you reject cookies? :roll:

User avatar
Solidjeuh
V.I.P.
V.I.P.
Posts: 439
Joined: Wed May 23, 2018 4:33 am
Gender: Male
Location: Aalst, Belgium
Arcade super highscore: 10
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Solidjeuh »

KillBill wrote:
Thu Jan 02, 2020 7:27 pm
Solidjeuh wrote:
Thu Jan 02, 2020 5:48 pm
I went online with my "Testaccount" and accepted the privacy and terms, but then I was logged out... on phpBB 3.3
Do you reject cookies? :roll:
Yes for guests. But the testaccount was logged in when I accepted the privacy terms. So It's strange that the account logged out after accepting.. no?

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

Solidjeuh wrote:
Thu Jan 02, 2020 7:30 pm
KillBill wrote:
Thu Jan 02, 2020 7:27 pm
Solidjeuh wrote:
Thu Jan 02, 2020 5:48 pm
I went online with my "Testaccount" and accepted the privacy and terms, but then I was logged out... on phpBB 3.3
Do you reject cookies? :roll:
Yes for guests. But the testaccount was logged in when I accepted the privacy terms. So It's strange that the account logged out after accepting.. no?
I did not ask the guest, but YOU when you accept privacy, accept cookies there or NO.

User avatar
Solidjeuh
V.I.P.
V.I.P.
Posts: 439
Joined: Wed May 23, 2018 4:33 am
Gender: Male
Location: Aalst, Belgium
Arcade super highscore: 10
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Solidjeuh »

Oh okay, then no, I accept it all

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

Solidjeuh wrote:
Thu Jan 02, 2020 7:34 pm
Oh okay, then no, I accept it all
but this problem, yes if i accept privacy and cookie no = logout = BUG.

in this case you need to return the session ID to the url.

Fixed smile (42) smile (51)

User avatar
Merlino
V.I.P.
V.I.P.
Posts: 40
Joined: Tue Nov 12, 2019 1:07 am
Gender: Male
Location: Bologna - Italy
Arcade super highscore: 166
Arcade highscore: 86

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Merlino »

Cattura_01.JPG
Evening, nothing happens, but there is a duplicate!!
You do not have the required permissions to view the files attached to this post.

User avatar
Merlino
V.I.P.
V.I.P.
Posts: 40
Joined: Tue Nov 12, 2019 1:07 am
Gender: Male
Location: Bologna - Italy
Arcade super highscore: 166
Arcade highscore: 86

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by Merlino »

Merlino wrote:
Thu Jan 02, 2020 8:35 pm
Cattura_01.JPGEvening, nothing happens, but there is a duplicate!!
Sorry I was wrong!!

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

Merlino wrote:
Thu Jan 02, 2020 8:41 pm
Merlino wrote:
Thu Jan 02, 2020 8:35 pm
Cattura_01.JPGEvening, nothing happens, but there is a duplicate!!
Sorry I was wrong!!
#023

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.6

Post by KillBill »

19.41 last update this ext.

User avatar
KillBill
Site Admin
Site Admin
Posts: 2233
Joined: Sun Oct 12, 2014 7:58 pm
Gender: Male
Arcade super highscore: 14
Arcade highscore: 0

Re: JVA - Privacy Policy and data management tool 1.0.7

Post by KillBill »

# Changelog

## 1.0.7 - 2020-01-03

- [Modified] If a logged in user changes his or her privacy settings and refuses the cookie, he will not be logged out.
- [Modified] For Ajax requests, the extension should be inactive.