Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

Gdpr - upcoming law for European merchants

 
Reply
   X-Cart forums > News and Announcements
 
Thread Tools
  #141  
Old 06-03-2018, 05:56 AM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,944
 

Default Re: Gdpr - upcoming law for European merchants

Geolocation module for XC5 uses MaxMind GeoLite database - as mentioned in the module description. It uses static file supplied with the module which means - it can be inaccurate in many cases.
For this module to show accurate results the GeoLite database must be downloaded on a regular bases however this may require subscription with MaxMind.

The XC4 module uses geoip PHP extension.

Completely different approach for the GDPR module. In XC4 I believe ITVV is correct that in XC4 if you are not coming from EU the checkbox will not show - the code is tied to the geoip and turns off the module in this case. With module off nothing from it will work.

I am not sure if this is the case with XC5 version of the module.
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote

The following user thanks cflsystems for this useful post:
ITVV (06-03-2018)
  #142  
Old 06-03-2018, 02:08 PM
 
PhilJ PhilJ is offline
 

X-Guru
  
Join Date: Nov 2002
Location: UK
Posts: 3,788
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
@PhilJ posted THIS which tells you a little 'more' about GDPR
Don't bring me into it, was just an observation.

I voted to stay in the EU btw.
Reply With Quote
  #143  
Old 06-04-2018, 01:56 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 943
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
Originally Posted by ITVV
...So you are not using GDPR Module then
We have one GDPR module installed in one of our Dev Stores for reference, but we don't have any GeoIP modules installed anywhere as stated previously. That's why somebody who does have both modules installed, needs to answer the previous question about that possible issue
Quote:
Originally Posted by ITVV
Using GeoIP will get you the answer 98% of the time. Agree that perhaps 2% use VPN / Spoof but it is very limited. Most customers just browse for the products they want
It's not just 2% VPN usage in our case, but all XC5 stores are different / offer different things, so what works for one XC5 store owner may not be suitable for others, as their respective customers may also be different
__________________
Dev Store & Live Store: XC Business 5.4.1.19
Server; Ubuntu 18.04.5 LTS (HWE 5.4.0-54.60 Kernel) / Plesk Obsidian
Nginx 1.18.0 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.5.8 / PHP 7.4.13
Reply With Quote
  #144  
Old 06-04-2018, 05:12 AM
 
aim aim is offline
Advanced Staff Users
 

X-Cart team
  
Join Date: Dec 2008
Posts: 925
 

Default Re: Gdpr - upcoming law for European merchants

Hello,

I have reuploaded the modules.
The fixed bug affects all the stores located in the root and having clean URLs enabled.

A patch has been attached.

Thank you.
Attached Files
File Type: diff persistent_ask2.diff (1.4 KB, 1 views)
__________________
Sincerely yours,
Ildar Amankulov
Head of Maintenance group
Reply With Quote
  #145  
Old 06-04-2018, 08:08 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 943
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
Originally Posted by ITVV
So you are not using GDPR Module then....
See our previous post in answer to this but...meantime...interesting We were further investigating the GDPR module that we have in our dev store (latest release 5.3.0.6) However... when utilised with Crisp White Skin (latest release 5.3.5.5 and with lots of our own mods too) it doesn't seem to function correctly. The cookie pop-up basic on/off switch within the module settings has no effect at all. The cookie pop-up is permanently switched on.

Fortunately, as we have created all our own CWS mods within a custom module, we can switch that off and test again, just to see if it was the cause of this failure, but it isn't. It's exactly the same result with or without our own custom module enabled. Anyone else who is currently using this XC5 GDPR module release noticed this?
__________________
Dev Store & Live Store: XC Business 5.4.1.19
Server; Ubuntu 18.04.5 LTS (HWE 5.4.0-54.60 Kernel) / Plesk Obsidian
Nginx 1.18.0 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.5.8 / PHP 7.4.13
Reply With Quote
  #146  
Old 06-05-2018, 11:02 PM
 
ITVV ITVV is online now
 

X-Adept
  
Join Date: Nov 2006
Location: UK
Posts: 993
 

Default Re: Gdpr - upcoming law for European merchants

@TripleARacing

Glad to see that you are taking steps to become compliant - better late than never

Quote:
Originally Posted by Triple A Racing
...but we don't have any GeoIP modules installed anywhere...
if you are not using GeoIP modules how do you see the GDPR module working? Perhaps always on

Regards

ITVV
__________________
X-Cart Pro 4.6.6 Active and working great!
X-Cart Pro 4.1.7 Retired after 9 years of first class service

Server: CloudLinux (LiteSpeed)
Apache: 2.4.27
PHP: 7.0.21
MySQL: 10.0.31-MariaDB-cll-lve
Arch: x86_64
Reply With Quote
  #147  
Old 06-06-2018, 12:43 AM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 943
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
Originally Posted by ITVV
Glad to see that you are taking steps to become compliant - better late than never
As we stated previously, there are many ways to skin a cat. The XC GDPR module is NOT the only way to satisfy the requirements of GDPR when using XC5. It is relatively easy to install, it is a free and lots of work has already been done on it in order to satisfy those requirements, which means, that most store owners will probably therefore, use it. Is it the best way? In our opinion no which is why it's in our dev store.
Quote:
Originally Posted by ITVV
if you are not using GeoIP modules how do you see the GDPR module working? Perhaps always on
If you must use Module A just to make Module B work, that's a clear example of why Module A is far from ideal and could be better prepared surely?
__________________
Dev Store & Live Store: XC Business 5.4.1.19
Server; Ubuntu 18.04.5 LTS (HWE 5.4.0-54.60 Kernel) / Plesk Obsidian
Nginx 1.18.0 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.5.8 / PHP 7.4.13
Reply With Quote
  #148  
Old 06-06-2018, 05:51 AM
  cflsystems's Avatar 
cflsystems cflsystems is offline
 

Veteran
  
Join Date: Apr 2007
Posts: 13,944
 

Default Re: Gdpr - upcoming law for European merchants

GeoIP is PHP module. There is nothing wrong with using what's out there already coded for the framework/language XC is built on. It is actually something you better do - why reinvent the wheel in this. case. But the GeoIP applies to XC4 only.
XC5 uses the GeoLocation module which is another XC5 module based on data provided by MaxMind. So in this case the Module A/B remark can be used.
__________________
Steve Stoyanov
CFLSystems.com
Web Development
Reply With Quote

The following 2 users thank cflsystems for this useful post:
ITVV (06-06-2018), Triple A Racing (06-06-2018)
  #149  
Old 06-06-2018, 05:59 AM
 
ITVV ITVV is online now
 

X-Adept
  
Join Date: Nov 2006
Location: UK
Posts: 993
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
Originally Posted by Triple A Racing
If you must use Module A just to make Module B work, that's a clear example of why Module A is far from ideal and could be better prepared surely?
Car Battery (Module A) must be used to make Motor Car Engine (Module B) work

Regards

ITVV
__________________
X-Cart Pro 4.6.6 Active and working great!
X-Cart Pro 4.1.7 Retired after 9 years of first class service

Server: CloudLinux (LiteSpeed)
Apache: 2.4.27
PHP: 7.0.21
MySQL: 10.0.31-MariaDB-cll-lve
Arch: x86_64
Reply With Quote
  #150  
Old 06-06-2018, 10:23 PM
 
Triple A Racing Triple A Racing is offline
 

X-Adept
  
Join Date: Jul 2008
Location: Manchester UK
Posts: 943
 

Default Re: Gdpr - upcoming law for European merchants

Quote:
Originally Posted by ITVV
Car Battery (Module A) must be used to make Motor Car Engine (Module B) work
Your analogy is Right Tent / Wrong Desert. Hmmmm It's an Electric Car (Self Sufficient aka Module A only) It's not a "...Windows XP Powered Hybrid Transportation Device" (Heavily over-hyped marketing for an inefficient product aka Module A + Module B and occasionally + Module C to fix it )
__________________
Dev Store & Live Store: XC Business 5.4.1.19
Server; Ubuntu 18.04.5 LTS (HWE 5.4.0-54.60 Kernel) / Plesk Obsidian
Nginx 1.18.0 / Apache 2.4.29 (Ubuntu Backported) / MariaDB 10.5.8 / PHP 7.4.13
Reply With Quote
Reply
   X-Cart forums > News and Announcements


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 12:28 PM.

   

 
X-Cart forums © 2001-2020