Plone Captchas

quintagroup.plonecaptchas is simple captchas implementation for Plone, designed for validating human input in insecure forms.

Project Description

Plone Captchas

http://quintagroup.com/services/plone-development/products/plone-captchas/plone-captchas.png

quintagroup.plonecaptchas is a simple captchas implementation for Plone, designed for validation of human input in insecure forms. This is a standalone implementation which does not depend on captchas.net services.

quintagroup.plonecaptchas adds captcha support to Plone, it works together with quintagroup.captcha.core package (http://projects.quintagroup.com/products/wiki/quintagroup.captcha.core) and quintagroup.formlib.captcha (http://projects.quintagroup.com/products/wiki/quintagroup.formlib.captcha)

With these products installed captchas will be added to Plone's 'Send this', 'Contact Us' (/contact-info) forms, and Plone's default discussion mechanism: 'Add Comment' and 'Reply' forms.

quintagroup.plonecaptchas does not automatically plug to Plone's default registration (/@@register). You can make captcha plug to Plone's Register form via Zope Management Interface. Instructions here: http://projects.quintagroup.com/products/wiki/quintagroup.plonecaptchas#JoinForm

Requirements

  • Plone 4.0 and above

Notes

  • For Plone 4 versions - use quintagroup.plonecaptchas 4.0 release and up http://plone.org/products/plone-captchas/releases/4.0. In your buildout.cfg file's egg section set product version:

    [buildout]
    ....
    eggs =
         ...
         quintagroup.plonecaptchas >=4.0
    
  • For Plone 3 versions - use quintagroup.plonecaptcha 3.x releases http://plone.org/products/plone-captchas/releases/3.0. In your buildout.cfg file's egg section set product version:

    [buildout]
    ....
    eggs =
         ...
         quintagroup.plonecaptchas >=3.0,<4.0
    
  • For Plone 2.x versions - use 1.3.4 version of qPloneCaptchas product for use on forms

Dependencies

  • quintagroup.captcha.core (PIL with _imagingft C module for dynamic captcha)
  • quintagroup.formlib.captcha
  • PIL with Jpeg and FreeType support

Plone Captchas on PloneFormGen forms

To make captchas work on forms created with PloneFormGen, please use 'quintagroup.pfg.captcha' product: http://projects.quintagroup.com/products/wiki/quintagroup.pfg.captcha

Installation

See docs/INSTALL.txt for instructions.

Note: If Plone Captchas is expected to be used with Plone Comments http://quintagroup.com/services/plone-development/products/plone-comments, for proper behavior you have to install Plone Captchas first, and then Plone Comments.

Authors

The product was developed by Quintagroup team:

  • Andriy Mylenkyi
  • Volodymyr Cherepanyak
  • Mykola Kharechko
  • Vitaliy Stepanov
  • Bohdan Koval

Contributors

  • Dorneles Tremea

Copyright (c) "Quintagroup": http://quintagroup.com, 2004-2011

Changelog

4.2 - Apr 20, 2012

  • fixed compatibility with plone.app.discussion Overrided captcha_vocabulary utility to be able to choose quintagroup.plonecaptchas in discussion settings.

4.1 - Sep 5, 2011

  • compatibility with plone.app.discussion added

4.0 - June 9, 2010

  • compatibility with Plone 4 added

3.0 - Apr 7, 2010

  • product was refactored: captcha support for the standard Plone forms remained in quintagroup.plonecaptchas; the captchas core rendering and validation functionality were factored into quintagroup.captcha.core package

2.0.0 - July 15, 2009

  • product was transformed to meet new standards: eggified package
  • compatibility with Plone 3.x added
  • support for earlier Plone versions 2.0.x -2.5.x removed
  • test install/uninstall skins & configlet added

1.3.4 - March 2, 2009

  • Fixed bug in method parseKey [Maik Röder]

Current Release
quintagroup.plonecaptchas 4.2

Released Apr 20, 2012 — tested with Plone 4.2, Plone 4.1, Plone 4

Plone 4.2 release
More about this release…

Download file Get Plone Captchas for all platforms
quintagroup.plonecaptchas-4.2.tar.gz
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
4.2 Apr 20, 2012 Plone 4.2 release More about this release…
Plone 4.2
Plone 4.1
Plone 4
GPL final
4.1 Sep 05, 2011 Compatibility with plone.app.discussion added. More about this release…
Plone 4
GPL final
4.0 Jun 09, 2010 Plone 4 support release. More about this release…
Plone 4
GPL final
3.0 Apr 07, 2010 Product was refactored: quintagroup.plonecaptchas still includes captcha support for the standard Plone forms; while captchas core rendering and validation functionality - were factored into quintagroup.captcha.core package. More about this release…
Plone 3
GPL final
2.0.0 Jul 16, 2009 More about this release… GPL final
1.3.4 Mar 31, 2009 Bugfix release for Plone 3: bug in method parseKey fixed. More about this release…
Plone 3
GPL final
1.3.3 Aug 29, 2008 Plone 3.1. support release More about this release…
Plone 3
GPL final
1.3.2 Aug 22, 2008 Plone 3.0. bug fixed release More about this release…
Plone 3
GPL final
1.3.1 Apr 04, 2008 Plone 3 support release. Configlet bug fixed. More about this release…
Plone 2.1
Plone 2.5
Plone 3
Plone 2.0
GPL final
1.3.0 Feb 15, 2008 qPloneCaptchas release 1.3.0 has Czech translation added and secure sendto_form and join_form bugs with captcha fixed. More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
GPL final
1.2.3 Sep 17, 2007 qPloneCaptchas release 1.2.3 has Spanish translation added More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
ZPL final
1.2.2 Jul 10, 2007 qPloneCaptchas release 1.2.2. has problem fixed with redirect in PloneFormMailer More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
ZPL final
1.2.0 Jun 13, 2007 qPloneCaptchas PFM forms layout breakage was fixed, in addition to fixed polish translation file. Captchas were also added to join form. More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
GPL final
1.1.0 Apr 25, 2007 Plone Captchas (qPloneCaptchas) is a simple captchas implementation for Plone, designed for validation of human input in insecure forms. More about this release…
Plone 2.5
Plone 2.1
Plone 2.0
GPL final
1.0 Nov 29, 2006 Dynamic captcha images creation implemented. improved captcha keys encription. More about this release…
Plone 2.5.1
Plone 2.5
Plone 2.1.4
Plone 2.1.3
Plone 2.1.2
Plone 2.1.1
Plone 2.1
Plone 2.0.5
Plone 2.0.4
Plone 2.0.3
Plone 2.0.2
Plone 2.0.1
GPL final
0.8 Jun 13, 2006 Plone Captchas (qPloneCaptchas) is a simple captchas implementation for Plone, designed for validation of human input in insecure forms. More about this release…
Plone 2.1.2
Plone 2.0.5
GPL final