Post by madimar » Wed Dec 14, 2011 10:28 pm

Just released!

=================================================
Extended Disclaimers
=================================================

-------------------------------------------------
What it does
-------------------------------------------------
In several Countries (Italy and others) there are strict laws/rules to collect personal data, requiring to completely show the Privacy Policy in the same page where the data are collected.

Similar rules can be requested for Terms & Conditions acceptance (showing the entire text and not just a single line with a link to another page).

In the same rules, usually is requested to use a double choice selection (Yes/no, I agree/I don't agree) and not a simple single checkboc to state own agreement.

USer choices must be stored in the DB for future requests and information.

PLEASE PAY ATTENTION! CAREFULLY CHECK YOUR COUNTRY LAWS REGARDING PRIVACY, THE PENALTIES CAN BE REALLY HIGH!

Unfortunately Opencart, as most of other cart systems have a lot of lacks with reference with above rules.
This contribution tries to answer to these requirements giving more configurability and flexibility for all Opencart data collection form:
1) Customer registration (agreement with Privacy Policy)
2) affiliate registration (agreement with Privacy Policy)
3) checkout completion (agreement with Terms & Conditions)

For each one of above sections it is possible to enable up to 3 scrollbox areas, each one with its configurable dedicated agreement statement and multiple choices.

Content of scrollbox areas can be freely specified using standard Opencart information pages (with the possibility to not show directly the links in information footer, simply putting -1 in sort order field).

User choices are stored in Opencart mysql db together with the other user or order data.

OC 1.5.1.3 Demo:
http://www.opencartzoom.com/oc1513ed
admin:demo/demo

Opencart Extension Store:
http://www.opencart.com/index.php?route ... on_id=4298

----------------------------------------
Requirements
----------------------------------------

OpenCart 1.5.1.x
Vqmod Module 2.1.5 (or last version, see below)

----------------------------------------
Installation
----------------------------------------

The mod is released via vqmod, thus avoiding changes to core files OpenCart and easier maintenance (and possible rollback). It is also needed to make some changes to the DB OpenCart, modifying order table.

The steps required and recommended for installation are the following:

0) Make backup of the MySQL database and possibly of the site (even if not really required)

1) If you use table prefixes in your mysql db, you should update consequently the simple script in "extended_disclaimers_vx_x.sql". Then run the query "extended_disclaimers_vx_x.sql" from phpmyadmin or other, after selecting the OpenCart db.

2) Install vqmod following its instructions if you do not already have it (download http://vqmod.com/pages/download.php)

3) Copy the entire folder vqmod contained in extended_disclaimers_vx_x.zip, in the root folder of your OpenCart installation on your server (at the same level as Admin, Catalog, etc, for instance).

For a rollback of the installation, you simply need to change the file extension in vqmod/xml.


----------------------------------------
Disclaimer
----------------------------------------
Considering the sensitivity of the subject, the developer disclaims any responsibility for possible legal problems due to incorrect interpretation of national laws or rules. Each customer is responsible to carefully check its Country specific national rules and use the software properly. On the other side, the developer will be available to support and resolve any malfunction.


License:
=========
This software is not free. Please contact info@opencartzoom.com for a quote.
License usage terms are "per-owner".
This means if you own multiple shops in your name or your company name, you may reuse the same license
If you are hired by clients to work on their shops or other shops that do not directly belong to you, you must purchase an additional license per client.

-----------------------------------------------------------------------
My last mods: Partita IVA e CF | Pro EU VAT Number | Sales Agents | Pricelist Pro
-----------------------------------------------------------------------


User avatar
Active Member

Posts

Joined
Thu Sep 24, 2009 6:27 pm

Who is online

Users browsing this forum: No registered users and 2 guests