ReCaptcha widget for Plone.
Project description
Introduction
plone.formwidget.recaptcha is a z3c.form ReCaptcha widget for use with Plone.
It is a z3c.form re-implementation of the collective.recaptcha package original written by David Glick.
Buildout Installation
Add the following code to your buildout.cfg to install plone.formwidget.recaptcha:
[buildout] ... [instance] ... eggs = ... plone.formwidget.recaptcha ...
ReCaptcha setup
Before the service will work, you must obtain a public and private key from developers.google.com/recaptcha, and configure them at http://path/to/site/@@recaptcha-settings
Usage
See the demo folder inside the distribution for an example usage.
Upgrade to API v2
plone.formwidget.recaptcha 2.* uses V2 of the reCaptcha API. Users upgrading from plone.formwidget.recaptcha 1.* will therefore need to generate new keys as global Keys are not supported in the V2 API.
Source Code
Contributors please read the document Process for Plone core’s development
Sources are at the Plone code repository hosted at Github.
Changelog
2.1.0 (2019-02-20)
Update TravisCI Setup and test with Plone 5.1 and 5.2 on Python 2.7. Also test on Python 3.6+3.7 (allowed to fail, and fails for now). [jensens]
Remove obsolete action icons configuration. [thet]
update controlpanel text [lucid-0]
Remove obsolete recaptcha_ajax.js - all scripts are integrated via the norecaptcha package. Add upgrade step for that. [thet]
2.0.0 (2018-09-05)
Add a dummy widget display view which renders empty. A widget needs a display view, otherwise form result rendering may fail. [thet]
2.0a3 (2016-12-21)
Support for use the widget with plone.supermodel [jpgimenez]
Support for widget display settings as described in https://developers.google.com/recaptcha/docs/display [jensens]
2.0a2 (2015-06-17)
Fix: problem with MANIFEST.in and old package structure made 2.0a1 a brown bag release. All non-python files (i.e. zcml) were missing. [jensens]
2.0a1 (2015-06-17)
some pep8/plone conventions code style cleanup. [jensens]
recaptcha API 2 (aka norecaptcha) [mamico]
1.0b3 - 2010-11-18
Register browser components for a product browser layer so they don’t leak to sites without this product installed. Run the upgrade step if upgrading on a site that already has this product installed. [davisagli]
Move to plone.app.discussion-captcha feature declaration to meta.zcml. [timo]
Adapt recaptcha view instead of captcha view for validation. [ramon]
1.0b2 - 2010-06-02
Updated package metadata and marked this as a Plone add-on. [timo]
Declare that plone.formwidget.captcha provides a Captcha field that can be used by plone.app.discussion to add a Captcha field to comment forms. [timo]
1.0b1 - 2009-12-07
z3c.autoinclude.plugin added [timo]
1.0a1 - 2009-08-28
Initial release [timo]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for plone.formwidget.recaptcha-2.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7956b3d914e661c27b095f6d4152478de473095c6c97e7ddc2298329441a38a3 |
|
MD5 | a13737c584c0037648043862d51e6db6 |
|
BLAKE2b-256 | cac140770087aab1605b2a3c25acb98fdcaba5e02ccaeb595e92ff476fb3b045 |