New Zenner
- Join Date:
- Aug 2015
- Location:
- Valencia Spain
- Posts:
- 17
- Plugin Contributions:
- 0
General Data Protection Rules GDPR
Thank you Delia.
:yes:
Views: 266,303
New Zenner
Thank you Delia.
:yes:
New Zenner
giancalr:
ok Thanks You, but in the new tool package there is the file footer.php in the tamplate, but what is the purpose, what is the change made? because my file is very complex and I can not replace it with the default one. Thanks It would be advisable to insert in the readme the changes made to the individual files that have overdrive.
If you are doing this kind of changes to a site you should have a tool to compare. I use winmerge. Opens your working file and the one you want to replace. You merge them. Winmerge actually shows you which lines have changed and easy to move stuff to the final file you want to upload. This is sort of a requirement for something like zen-cart. You get a list of files that change. You load those into your merge program, then put the originals next to each page and you got it.
Good luck
Zen Follower
I've used Ryk's zipped file on page 6 on my website... Once installed it works fine but if people don't tick the terms conditions button it does not register under GDPR Tools , they literally have to read and accept , surely a tick should also work to say they have read them..
I've tried to read though post but there have been so many different things posted, so if there is a answer I am sorry
Totally Zenned
If they sign up with the privacy turned on, they have to accept it and it gets recorded. If it is an old customer, all they have to do is accept the terms and conditions when they check out. If they don't read the terms & conditions (surprise), they never see the link to the privacy page. If they don't read the privacy page and accept it there, it never happens. So the freebie mod is not as fully done as I would want either. Still grateful that JSWeb gave us this much.
Zen Follower
Hi thanks for answer
Yes the privacy is turned on and and shows on both sections of FEC but you can still sign up without having to tick the button ..So I am assuming there is a issue with my installation as it worked before the upgrade
Totally Zenned
If you have FEC installed then all bets are off.
Totally Zenned
So the freebie mod is not as fully done as I would want either. Still grateful that JSWeb gave us this much.
True on both counts, much easier to modify/build on what JSWeb have donated than start with a blank page. Thanks to them.
Functionally I added:
I just made the accept privacy a required field for create account. No consent=no account.
Zen Follower
I wont be doing it ..My site has gone way wayyyy beyond my capabilities lol ... I'll get my guy who does my website to look into it for me :)
New Zenner
torvista:
True on both counts, much easier to modify/build on what JSWeb have donated than start with a blank page. Thanks to them.
Functionally I added:
- make existing customers accept privacy on next login (or log them out if they don't as they cannot buy!)
- added consent (on checkout_success) to receive automatic emails post-order to get them to comment. With option to remove consent in My Account.
plus various changes to make things more to my taste code-wise.I just made the accept privacy a required field for create account. No consent=no account.
That sounds like the solution many of us need, including me. Care to share how you did this?
Totally Zenned
The second part is simple - admin > configuration > Regulations ... set the Privacy to true...but a reminder, as @delia pointed out, if you have FEC, or indeed, anything else added to the create account page as customisation, then there's no guarantee.
The first part requires php coding and isn't something that can be set in admin.
Only half-helpful I know, but ensuring new clients formally accept your privacy statement is probably the more important requirement.
Totally Zenned
I tried installing gdpr4zc in local test, when I tried accessing the admin area I got the following error:
1054 Unknown column 'languages_id' in 'field list'
in:
[INSERT INTO ezpages (`languages_id`, `pages_title`, `alt_url`, `alt_url_external`, `pages_html_text`, `status_header`, `status_sidebox`, `status_footer`, `status_toc`, `header_sort_order`, `sidebox_sort_order`, `footer_sort_order`, `toc_sort_order`, `page_open_new_window`, `page_is_ssl`, `toc_chapter`) VALUES (1, 'PRIVACY SAMPLE', '', '', '
MODIFY THE FOLLOWING FOR YOUR BUSINESS THEN COPY TO admin
[... cut ....]
Email: via our Contact Us page [LINK TO IT]
', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);]
I am using 1.55e from zen-cart.it
https://sourceforge.net/projects/zencart-italia/files/Zen%20Cart%201.5.x/
Totally Zenned
@keneso - I've just checked against a vanilla 155e installation from the main Zencart site and languages_id exists in the ez_pages table.
It seems as if your Zencart installation is at fault.
Totally Zenned
Ryk:
@keneso - I've just checked against a vanilla 155e installation from the main Zencart site and languages_id exists in the ez_pages table.
It seems as if your Zencart installation is at fault.
Thank you, indeed I should have checked the db, it was an upgrade from a lower version, and perhaps something didn't go very well, I imported the table from another install, and it fixed it.
Totally Zenned
In Beta - Twitch GDPR Compliance
If anyone is interested we've started beta building a new module based on Twitch CASL to provide a fluid and standard upgrade to anyone using Zen Cart 1.55f that requires GDPR compliance. Currently adding code bits from this forum and any suggestions you may provide to us!
General Data Protection Rules Module:
GDPR Features:
Open to any other features you would like added.
Complete project updates posted on my site in Beta Projects, when complete it will be submitted for review here in the forum!
Totally Zenned
While not core code, on order completion I added an acceptance box to record permission to send a follow-up email post-purchase (for a review).
I also changed the deletion of a customer to not delete the record and leave a "hole" but record the manual deletion and obfuscate the personal details.
New Zenner
Hello
I'm new French user on Zencart (Fresh install 1.5.6a at https://www.ribetchris.fr/) and I need GDRP compliance to respect law.
I haven't found how to activate information and agreement for the new user on first open page or as long as he hasn't accepted terms of navigation on my website
I found the regulation in admin panel but I don't know what to add the page index.php?main_page=privacy because I don't know exactly what are collected informations outline or on-line after inscription
I don't find the place where customer can delete his account as and when he want (it's an obligation on new gdpr)
Is the frameworks that you developed is completed and usabe on zencart 1.5.6
Thanks for help :cool:
Ribetchris
New Zenner
Ryk:
This manual version of our GDPR package for Zencart was written for ZC155 (although it will work on older) and for now you can download it from http://jsweb.uk/gdpr_service/gdpr4zc.zip as we haven't had time yet to meet the documentation requirements for submitting to the plugins section.
Hello, how is it possible to download or purchase your plugin in its final version (if any)?
Thanks!
Administrator
flax:
Hello, how is it possible to download or purchase your plugin in its final version (if any)?
Thanks!
Did you try clicking on that link that was part of your post? It still leads to that zip-file.
New Zenner
keneso:
Thank you, indeed I should have checked the db, it was an upgrade from a lower version, and perhaps something didn't go very well, I imported the table from another install, and it fixed it.
Hi Keneso! I am having that same problem of the error page showing up instead of any admin pages and can't seem to fix it, what table did you import/where from and where did you put it? Thanks
New Zenner
IN the end I had to delete the various autoloaders etc. Mod doesn't seem to work with 1.5.6a or higher?
Tell staff why this post should be reviewed.