- Posts: 179
- Thank you received: 1
GDPR field
- Frédéric Bianchi
-
Topic Author
- Offline
- Elite Member
-
Less
More
5 years 10 months ago #129095
by Frédéric Bianchi
GDPR field was created by Frédéric Bianchi
Hello,
in compliance to GDPR, i have to store the proof of acceptation of my privacy policy and newsletter agreement.
But, i cant retrieve this fields in the stored users fields or in export.
Can you tell me if there is a way to do this ?
Regards,
Frédéric
in compliance to GDPR, i have to store the proof of acceptation of my privacy policy and newsletter agreement.
But, i cant retrieve this fields in the stored users fields or in export.
Can you tell me if there is a way to do this ?
Regards,
Frédéric
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 10 months ago #129102
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hello
1. We only validate that users agree to privacy policy before processing the subscription (if they don't check on the checkbox, subscription won't be processed). We don't store that information in the database, sorry
2. For newsletter, we store in in #__osmembership_subscribers table in subscribe_newsletter field (value 0, 1). Unfortunately, we don't export that data at the moment
Tuan
1. We only validate that users agree to privacy policy before processing the subscription (if they don't check on the checkbox, subscription won't be processed). We don't store that information in the database, sorry
2. For newsletter, we store in in #__osmembership_subscribers table in subscribe_newsletter field (value 0, 1). Unfortunately, we don't export that data at the moment
Tuan
Please Log in or Create an account to join the conversation.
- Daniel
- Offline
- New Member
-
Less
More
- Posts: 15
- Thank you received: 2
5 years 8 months ago #130898
by Daniel
Replied by Daniel on topic GDPR field
Hi Tuan,
In Germany you have to prove that a user has agreed to the data protection declaration. Since this is currently not possible with Membership Pro, this could have serious consequences for the site operator. Couldn't synchronization be synchronized with Joomla Privacy: Consents?
In Germany you have to prove that a user has agreed to the data protection declaration. Since this is currently not possible with Membership Pro, this could have serious consequences for the site operator. Couldn't synchronization be synchronized with Joomla Privacy: Consents?
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 8 months ago #130912
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hi Daniel
I think we can integrate it with Joomla core privacy Consents. Will try to have it supported in next release of the extension
Regards,
Tuan
I think we can integrate it with Joomla core privacy Consents. Will try to have it supported in next release of the extension
Regards,
Tuan
The following user(s) said Thank You: Daniel
Please Log in or Create an account to join the conversation.
- Daniel
- Offline
- New Member
-
Less
More
- Posts: 15
- Thank you received: 2
5 years 8 months ago #130926
by Daniel
Replied by Daniel on topic GDPR field
Perfect. Thank you Tuan.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 8 months ago #130933
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Will inform you as soon as it's implemented so that you can update
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Nicky Veitch
- Offline
- New Member
-
Less
More
- Posts: 9
- Thank you received: 1
5 years 5 months ago #133346
by Nicky Veitch
Replied by Nicky Veitch on topic GDPR field
Hi Tuan, I need this also. Not for GDPR but for a client that requires all existing registered users to log in and accept Terms & Conditions. They also want to be able to reset this every time they change the T&C, to force users to again accept the T&C.
Ironically, if we weren't using Membership Pro this would work, but when the user logs in they are redirected to the core Joomla profile, not the Membership Pro profile.
I've had a look in ..\components\com_users\views\profile\tmpl\edit.php and created a (pretty ugly) override in ....\html\com_users\profile\edit.php, but the Privacy code is linked to the core profile. If the user logs in they are redirected to a page with "Edit Profile" and "Website Privacy" on a single page. It's difficult to hide the core "Edit Profile" part. If you just delete the first fieldset, it doesn't work. (I don't know enough PHP to do much else).
When the user clicks accept, they are then redirected to index.php?option=com_users&view=profile&user_id=???. I can't work out how to make it redirect to /index.php?option=com_osmembership&view=profile instead.
I think if there was a Membership Pro version of the Website Privacy page which showed the MP profile rather than the core, and a couple of plugins to handle redirection, it could all be managed within the core Privacy functionality.
Cheers,
Nicky
Ironically, if we weren't using Membership Pro this would work, but when the user logs in they are redirected to the core Joomla profile, not the Membership Pro profile.
I've had a look in ..\components\com_users\views\profile\tmpl\edit.php and created a (pretty ugly) override in ....\html\com_users\profile\edit.php, but the Privacy code is linked to the core profile. If the user logs in they are redirected to a page with "Edit Profile" and "Website Privacy" on a single page. It's difficult to hide the core "Edit Profile" part. If you just delete the first fieldset, it doesn't work. (I don't know enough PHP to do much else).
When the user clicks accept, they are then redirected to index.php?option=com_users&view=profile&user_id=???. I can't work out how to make it redirect to /index.php?option=com_osmembership&view=profile instead.
I think if there was a Membership Pro version of the Website Privacy page which showed the MP profile rather than the core, and a couple of plugins to handle redirection, it could all be managed within the core Privacy functionality.
Cheers,
Nicky
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 5 months ago #133351
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Hi Nicky
So exactly how you want it to works? When users logged in, you want to redirect them to Membership Pro page instead of Joomla core user profile page?
If so, you can change the Login Redirect parameter of the login module (or the Login menu item) to have it works like that
However, I guess you need something more complex?
Tuan
So exactly how you want it to works? When users logged in, you want to redirect them to Membership Pro page instead of Joomla core user profile page?
If so, you can change the Login Redirect parameter of the login module (or the Login menu item) to have it works like that
However, I guess you need something more complex?
Tuan
Please Log in or Create an account to join the conversation.
- Nicky Veitch
- Offline
- New Member
-
Less
More
- Posts: 9
- Thank you received: 1
5 years 5 months ago #133352
by Nicky Veitch
Replied by Nicky Veitch on topic GDPR field
Hi Tuan, unfortunately that doesn't work, if you redirect the login module or menu, it displays the alert to say you must accept, but not the Yes/No privacy box. And you can't get to anything else, including the Membership Pro profile page, unless you check Yes!
Cheers,
Nicky
Cheers,
Nicky
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
5 years 5 months ago #133353
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic GDPR field
Ah, Yes. That's basically, controlled by Joomla Privacy Consent system plugin. If you enable it, users will have to accept it before accessing to any other pages, the code is handled here
github.com/joomla/joomla-cms/blob/stagin...onsent.php#L302-L334
(If I remember correctly, I'm the person wrote the code for Joomla 3.9.0 release
)
Back to the issue, what we can do in Membership Pro to make it easier for you (and others in this topic) to handle this case?
Tuan
(If I remember correctly, I'm the person wrote the code for Joomla 3.9.0 release

Back to the issue, what we can do in Membership Pro to make it easier for you (and others in this topic) to handle this case?
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.