Aller au fichier
hkreuter 321f7f856d Add module prefix to class name. 2016-04-14 12:05:32 +02:00
application/component/widget Add module prefix to class name. 2016-04-14 12:05:32 +02:00
controllers ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
core ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
docs ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
out/pictures ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
tests/unit ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
translations ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
views ESDEV-2769 Extract capcha functionality into contrib module 2016-03-08 14:47:59 +01:00
.gitignore ESDEV-2769 Add README and gitignore 2016-01-12 14:55:38 +01:00
LICENSE Initial commit 2015-12-03 08:01:23 +01:00
README.rst Update README.rst 2016-03-23 12:38:03 +01:00
metadata.php Add module prefix to class name. 2016-04-14 12:05:32 +02:00

README.rst

Simple captcha module
=====================

This module provides a simple captcha ("Completely Automated Public Turing test to tell Computers and Humans Apart")
challenge (distorted characters in an image).

It is used to ensure that only a user who can read the distorted characters and enter them in the related input field
can submit the following forms:
 - contact
 - invite
 - pricealarm
 - suggest

The captcha module then validates the submitted value against the expected one and then decides whether to process the
request (e.g. send contact mail to shop administrator) or refuse and show an error message instead.


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

- Make a new folder "captcha" in the **modules/oe/** directory of your shop installation. Download https://github.com/OXID-eSales/captcha_module/archive/master.zip and unpack it into this folder. **OR**
- Git clone the module to your OXID eShop **modules/oe/** directory:

  .. code:: bash

     git clone https://github.com/OXID-eSales/captcha_module.git captcha
- Activate the module in administration panel.

Uninstallation
--------------

Disable the module in administration panel and/or delete the module folder.


License
-------

Licensing of the software product depends on the shop edition used. The software for OXID eShop Community Edition
is published under the GNU General Public License v3. You may distribute and/or modify this software according to
the licensing terms published by the Free Software Foundation. Legal licensing terms regarding the distribution of
software being subject to GNU GPL can be found under http://www.gnu.org/licenses/gpl.html. The software for OXID eShop
Professional Edition and Enterprise Edition is released under commercial license. OXID eSales AG has the sole rights to
the software. Decompiling the source code, unauthorized copying as well as distribution to third parties is not
permitted. Infringement will be reported to the authorities and prosecuted without exception.