重述plone的小部件。

plone.formwidget.recaptcha的Python项目详细描述


简介

plone.formwidget.recaptcha是一个用于plone的z3c.formrecaptcha小部件。

这是由david glick编写的collective.recaptcha包的z3c.form重新实现。

建筑安装

将以下代码添加到buildout.cfg中以安装plone.formwidget.recaptcha:

[buildout]
...

[instance]
...
eggs =
    ...
    plone.formwidget.recaptcha
    ...

重述设置

http://path/to/site/@@recaptcha-settings有一个控制面板来配置加载项。 google提供了一组测试密钥,可以用来测试recaptcha表单 以及https://developers.google.com/recaptcha/docs/faq上的文档。

Site key: 6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI

Secret key: 6LeIxAcTAAAAAGG-vFI1TnRWxMZNFuojJ4WifJWe

要实际使用该服务,您必须从 developers.google.com/recaptcha

使用量

有关用法示例,请参见发行版中的demo文件夹。

升级至api v2

plone.formwidget.recaptcha 2.*使用recaptcha api的v2。 因此,从plone.formwidget.recaptcha 1.*升级的用户需要生成新的密钥 因为在v2 api中不支持全局键。

源代码

贡献者请阅读文档Process for Plone core’s development

消息来源在Plone code repository hosted at Github

更改日志

2.2.0(2019-07-10)

新功能:

  • python 3兼容性 [施泰夫,佩茨基](19)

2.1.0(2019-02-20)

  • 在python 2.7上用plone 5.1和5.2更新travisci设置和测试。 也可以在Python3.6+3.7上进行测试(允许失败,现在失败)。 [詹森]
  • 删除过时的操作图标配置。 [时间]
  • 更新控制面板文本 [lucid-0]
  • 删除过时的recaptcha_ajax.js-所有脚本都通过norecaptcha包集成。 为此添加升级步骤。 [时间]

2.0.0(2018-09-05)

  • 添加呈现为空的虚拟小部件显示视图。 小部件需要显示视图,否则表单结果呈现可能会失败。 [时间]

2.0a3(2016-12-21)

2.0A2(2015-06-17)

  • 修复:manifest.in和旧包结构出现问题,使2.0a1成为 棕色袋子释放。所有非python文件(即zcml)都丢失。 [詹森]

2.0A1(2015-06-17)

  • 一些pep8/plone约定代码样式清理。 [詹森]
  • 回顾API 2(又名Norecaptcha) [曼米科]

1.0b3-2010年11月18日

  • 为产品浏览器层注册浏览器组件,这样它们就不会 泄漏到未安装此产品的站点。运行升级步骤 如果在已安装此产品的站点上升级。 [大卫萨格里]
  • 转到plone.app.discussion-captcha功能声明到meta.zcml。 [timo]
  • 调整recaptcha视图而不是captcha视图以进行验证。 [雷蒙]

1.0b2-2010-06-02

  • 更新了包元数据并将其标记为plone附加组件。 [timo]
  • 声明plone.formWidget.captcha提供了一个captcha字段,该字段可以是 由plone.app.discussion用于向评论表单添加验证码字段。 [timo]

1.0b1-2009-12-07

  • 添加了z3c.autoinclude.plugin [timo]

1.0A1-2009-08-28

  • 初次发行 [timo]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
面向批处理的java非阻塞队列   java如何基于HttpComponent获取html内容   java为什么我的程序会显示此错误?   java spring控制器如何处理应用程序/octetstream请求?   尝试将数据插入数据库时出现java常规错误   无法在java多线程处理中维护生产者任务的顺序   java为什么JSON数据无法访问ViewPager?   java获取Maven中特定分支的SVN buildnumber   java客户端无法从服务器接收信息   java等轴测地图绘制,生成   java无法调试ProcessBuilder   java热点JVM阵列分配   在数组中存储“inputdialog”数据的java   saml Java Inflater引发DataFormatException“无效代码长度集”   从集合(爬虫、Jsoup、Java)写入文件