为Plone联系信息添加匿名用户验证的简单自定义
项目描述
简介
这是一个简单的Plone定制,用于“联系表单”,为匿名用户添加了验证码识别。
当匿名用户尝试使用联系信息表单时,他们必须提供验证码保护值。
表单保护
表单保护由 collective.honeypot 产品提供。
政策文本
要在联系表单中显示政策文本,只需将其写入门户中的页面,然后在ZMI中的一个属性中设置其路径:portal_properties/captchacontactinfo_properties 或在 plone-control-panel: http://path/to/site/@@contact-info-controlpanel 页面的标题将显示在文本之前。
依赖关系
从版本2.0.0开始,此产品仅兼容Plone 5。
1.x.x版本仍然在Plone 3.3.5和Plone 4上运行。
致谢
在 Regione Emilia Romagna 的支持下开发;Regione Emilia Romagna 支持的 PloneGov 创新项目。
变更日志
3.0.1 (2023-07-28)
添加了联系信息表单的原始URL (#27527) [daniele]
3.0.0 (2022-11-03)
取消recaptcha依赖:使用collective.honeypot。 [cekk]
2.1.0 (2022-03-31)
不再在模态中打开联系信息链接。 [cekk]
2.0.5 (2021-02-03)
修复翻译 [eikichi18]
2.0.4 (2021-02-02)
修复验证验证码消息
添加对it语言的翻译 [eikichi18]
2.0.3 (2018-01-30)
修复联系表单:出于隐私原因,删除发送者姓名和发送者电子邮件地址的必填项;根据前述主题更新消息 [lucabel]
2.0.2 (2017-10-26)
修复模态显示。 [daniele]
2.0.1 (2017-10-26)
修复卸载步骤(删除资源注册表) [cekk]
2.0.0 (2017-09-13)
属性表不会在重新安装时创建两次 [keul]
Plone 5兼容性。对于Plone 4,使用1.x.x分支 [daniele-andreotti]
1.2.2 (2020-02-06)
删除复制reCaptcha单词的说明,因为v1现已关闭 [laulaz]
允许使用浏览器视图而不是Plone内容。这在多语言网站或其他特殊情况下很有用 [laulaz]
添加法语翻译 [laulaz]
添加基本构建 [laulaz]
属性表不会在重新安装时创建两次 [keul]
1.2.1 (2014-12-17)
添加德语翻译。
1.2.0 (2012-08-02)
Plone 4.2兼容性 [micecchi]
1.1.0 (2012-04-10)
添加可定制政策文本 [micecchi]
1.0.0 (2011-12-09)
首次发布 [micecchi]