跳转到主要内容

quintagroup.plonecaptchas是为Plone设计的一个简单验证码实现,用于在不安全的表单中验证人工输入。

项目描述

Plone Captchas

quintagroup.plonecaptchas是为Plone设计的简单验证码实现,用于在不安全的表单中验证人工输入。这是一个独立实现,不依赖于captchas.net服务。

quintagroup.plonecaptchas向Plone添加了验证码支持,它与quintagroup.captcha.core包(http://projects.quintagroup.com/products/wiki/quintagroup.captcha.core)和quintagroup.formlib.captcha(http://projects.quintagroup.com/products/wiki/quintagroup.formlib.captcha)一起工作。

安装这些产品后,验证码将添加到Plone的“发送此信息”、“联系我们”(/contact-info)表单以及Plone的默认讨论机制:“添加评论”和“回复”表单。

quintagroup.plonecaptchas不会自动连接到Plone的默认注册(/@@register)。您可以通过Zope管理接口将验证码连接到Plone的注册表单。请参阅以下说明:http://projects.quintagroup.com/products/wiki/quintagroup.plonecaptchas#JoinForm

需求

  • Plone 4.0及以上

注意

  • 对于Plone 4版本 - 使用quintagroup.plonecaptchas 4.0版本及更高版本 https://pypi.python.org/pypi/quintagroup.plonecaptchas/4.0。在buildout.cfg文件的egg部分设置产品版本。

    [buildout]
    ....
    eggs =
         ...
         quintagroup.plonecaptchas >=4.0
  • 对于Plone 3版本 - 使用quintagroup.plonecaptcha 3.x版本 https://pypi.python.org/pypi/quintagroup.plonecaptchas/3.0。在buildout.cfg文件的egg部分设置产品版本。

    [buildout]
    ....
    eggs =
         ...
         quintagroup.plonecaptchas >=3.0,<4.0
  • 对于Plone 2.x版本 - 使用qPloneCaptchas产品的1.3.4版本,用于表单。

依赖关系

  • quintagroup.captcha.core(包含PIL和_imagingft C模块的动态验证码)

  • quintagroup.formlib.captcha

  • PIL,支持Jpeg和FreeType

Plone Captchas在PloneFormGen表单上

为了使验证码在PloneFormGen创建的表单上工作,请使用‘quintagroup.pfg.captcha’产品: http://projects.quintagroup.com/products/wiki/quintagroup.pfg.captcha

安装

请参阅docs/INSTALL.txt以获取说明。

注意:如果预期使用Plone Captchas与Plone Comments http://quintagroup.com/services/plone-development/products/plone-comments一起使用,为了正确行为,您必须首先安装Plone Captchas,然后安装Plone Comments。

作者

该产品由Quintagroup团队开发

  • Andriy Mylenkyi

  • Volodymyr Cherepanyak

  • Mykola Kharechko

  • Vitaliy Stepanov

  • Bohdan Koval

贡献者

  • Dorneles Tremea

Quintagroup的Python开发 , 2004-2012

变更日志

4.2 - 2012年4月20日

  • 修复与plone.app.discussion的兼容性,覆盖captcha_vocabulary实用程序,以便能够在讨论设置中选择quintagroup.plonecaptchas。

4.1 - 2011年9月5日

  • 添加了与plone.app.discussion的兼容性

4.0 - 2010年6月9日

  • 添加了对Plone 4的兼容性

3.0 - 2010年4月7日

  • 产品进行了重构:captcha对标准Plone表单的支持保留在quintagroup.plonecaptchas中;captcha核心渲染和验证功能被分解到quintagroup.captcha.core包中

2.0.0 - 2009年7月15日

  • 产品被转换为满足新标准:eggified包

  • 添加了对Plone 3.x的兼容性

  • 删除了对早期Plone版本2.0.x-2.5.x的支持

  • 添加了测试安装/卸载皮肤和configlet

1.3.4 - 2009年3月2日

  • 修复了方法parseKey中的错误 [Maik Röder]

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

quintagroup.plonecaptchas-4.2.zip (45.7 kB 查看哈希值)

由以下支持