cformsII型

贝斯克雷朋

这是cformsII的一个分支,它是一个高度可定制、灵活且功能强大的表单生成器插件,涵盖了各种用例和功能。

最初的作者Oliver停止了插件的开发。这个叉子是为了使它保持最新。

如果你想使用14.6.3之前的插件版本,你应该将包含插件的目录从“cforms2”重命名为“cforms”。但是要记住,旧版本不应该在公共系统中使用,因为它们包含已知的严重漏洞在野外被开发的。

这个当前安全基线版本为15.0.7。

相关插件

cformsII的真正简单的验证码通过cformsII的可插拔CAPTCHA工具提供图像验证码。要将旧的验证码字段转换为真正简单的验证码,请安装当前版本并激活插件。

联系表DB支持存储和导出cformsII的提交数据。确保启用CFDB对cformsII的捕获提交支持。

cformsII的旧跟踪数据库适用于那些不想从内置跟踪数据库切换到CFDB的用户。然而,它没有任何web界面。

WordPress的ReCaptcha集成提供了cformsII的reCAPTCHA实现。

本地化

您可以查看可用的语言并通过贡献GlotPress系列。只有其中一些几乎完全翻译的软件会自动安装。

如果您想安装另一种语言,请在“开发”列中选择其单元格,将其导出为机器对象消息目录(.mo),并将其放在wp-content/languages/plugins目录中。

路线图

需要做一些事情:

  • 添加与编辑器插件等效的Gutenberg
  • 更好地过滤用户输入
  • 修改多部分表单以独立于PHP会话
  • 用面向对象方法重构
  • 长期:单元测试和持续集成

安装

安装插件

你可以通过WordPress仪表板安装插件。它应该通过搜索cforms2显示。如果这不适用于您,那么应该有一个上传zip文件的选项,该选项可以在wordpress.org插件目录.

如果您想手动安装,请将zip文件中包含的完整插件文件夹“cforms2”上传到您的WordPress插件目录!

如果要检查下载的完整性,请使用通过发布的cforms2.*.sig GPG签名文件GitHub发布. The用于签名的密钥有指纹D942 6F96 37直流A799 FF0F 9AF2 2626 D169 6443 8E53。git标记本身也从版本14.8开始签名。

升级插件

如果您想从deliciousdays.com的原始cformsII升级,请升级到版本14.6.0.5首先,确保升级了设置(重新保存全局设置和每个表单),并且备份数据库。然后停用原始插件。如果要将跟踪数据库迁移到CFDB,请安装14.14版并迁移它。然后可以安装此分叉的当前版本。

表单包含不适用于HTML注释(<!--cforms name=“…”-->)再也没有了。您现在必须使用缩写[cforms name=“…”]。请相应地更改表单调用。

如果您想通过删除目录“cforms”来删除14.6.0.5版本,并且您有任何cforms加载的文件,请确保不要删除默认情况下包含在cforms目录中的附件目录。

自定义主题(CSS)文件

在WordPress插件目录中创建一个文件夹,并将其命名为“cforms-custom”。将所有自定义主题文件移到其中。该文件夹将保护您的更改。

查看cforms CSS指南关于布局定制。

常见问题解答

为什么我没有从我的表格中收到任何电子邮件?

很可能这不是cformII的错。请使用类似插件检查WordPress邮件配置检查电子邮件。如果该报告不起作用,则表示您没有运行邮件服务器或其设置被破坏。请自行修复,告诉您的托管提供商或使用外部SMTP插件(请参阅下一个问题)。

外部SMTP设置在哪里?

该功能已被删除。WordPress功能wp_邮件现在用于邮件,默认情况下使用内置的PHPMailer。如果要将其配置为使用外部SMTP服务器,请使用适当的插件,例如。WP邮件SMTP.

如果wp_mail被某些插件取代,则可能无法正确发送多部分/备选电子邮件,例如Postman SMTP Mailer/Email Log就是这种情况。

为什么表单设置页面被破坏?

这是与用cformsII 14.9.3修复的WordPress 4.2+的不兼容。确保使用最新版本。

我如何贡献代码?

请使用GitHub拉请求.

评论和告诉朋友字段在哪里?

14.12版删除了这些功能。

我的数据库视图在哪里?

此功能已在15.0版中删除。

cformsII是否公开API?

cformsII可以通过WordPress操作和过滤器进行扩展。您可以在apply_filters和do_action调用中找到他们的“cforms2_”前缀名称和内联文档。此外,还有一个可以直接调用的API函数:insert_cform。请查看其PHPDoc。较旧的cformsII版本有一个名为my-functions的API,但从版本14.14起就删除了该API。

雷森西宁

2021年2月21日
你好!这是有史以来最可定制、最快速的表单插件!非常感谢它的作者和开发人员!额外感谢您的快速支持!祝一切顺利!我确信这是不公平的低安装数量,那一定是数百万!
5.2019年2月 1龙蒿
新版本最差。首先,无法恢复到txt并在其他项目中加载。为什么?旧版本(Cform)可以做到。第二,发送电子邮件的问题。旧版本可能包含SMTP数据,现在需要第三方插件。第三,captcha的问题。新版本需要第三方插件。然后是生成html的问题,现在是选项“select”generate to frontend经典选项“selection”(显示:无)和(我不知道为什么)活动ul-li结构…我真的很着迷。
2018年3月13日
我也使用CF7,但我喜欢cForms II的构建方式。
2017年3月23日
伙计们,这个插件以一种令人惊讶和全面的方式完成了其他插件难以完成的任务,而且是免费的。人民的力量!真的,难以置信,建造得很好。
Alle 21 Rezensionen lesen公司

Mitwirkende&Entwickler公司

“cformsII”是开放源码软件。Folgende Menschen haben an diesem Plugin mitgewirkt:

米特威肯德

丹克安Sprachenübersetzt 6号的“cformsII”伍尔德u bersetzerinnen和u bersetzir之死我是Mitwirkung。

Übersetze“cformsII”在deine Sprache中。

干预Entwicklung?

杜氏密码,sieh dir das公司SVN仓库阿伯尼埃尔的一个订单恩特威克隆普洛托科尔RSS(RSS).

阿尔·安德伦斯波托科尔

15.0.7

  • 错误修复:通过转义输出防止XSS:CVE-2023-52203和CVE-2024-22149

15.0.6

  • 其他:(未发布)

15.0.5

  • 错误修复:通过在管理表单中引入nonce来修复CSRF(CVE-223-25449)

15.0.4

  • 增强:使会话扩展成为可选
  • 其他:删除基于cookie的内容隐藏
  • 其他:删除自定义电子邮件行结尾

15.0.3

  • 错误修复:验证问答字段提示id

15.0.2

  • 错误修复:验证{IP}是否为IP地址,防止CSRF或其他类似攻击
  • 其他:删除{Referer}替换变量

15.0.1

  • 增强:删除不推荐的html5datetime字段类型
  • 错误修复:将html5属性写入字段名(自14.12.2以来一直存在)

15

  • 增强:在“表单设置”页面上使用HTML5日期字段作为开始日期和结束日期
  • 增强:将样式设置移动到“全局设置”
  • 错误修复:0的行为与任何其他默认值的行为不同
  • 错误修复:与PCRE2的兼容性,以不同的方式评估正则表达式字符类
  • 其他:删除跟踪数据库及其视图
  • 其他:删除track_cforms功能
  • 其他:删除确认电子邮件附件
  • 其他:删除JavaScript日期选择器
  • 其他:删除所有不推荐使用的功能和有关其用法的警告
  • 其他:删除调试积垢

14.14

  • 增强型:反对使用insert_custom_cform而支持insert_cform
  • 增强:为了一致性,还可以对非AJAX表单运行JavaScript
  • 增强:启用多个抄送电子邮件地址
  • 增强:删除多部分表单的额外电子邮件和跟踪消除设置
  • 错误修复:如果只有一个字段对非AJAX表单无效,则不要将所有字段标记为无效
  • 错误修复:在每个第一个表单上重置多部分表单
  • 错误修复:如果定义了复选框,则不会使用正确的标签
  • 添加:将旧提交数据复制到CFDB的功能
  • 添加了:WordPress过滤器cforms2_admin_email_filter、cforms2_cc_me_email_过滤器、cforms2_auto_conf_email过滤器、cforms2_usermessage_filter
  • 其他:删除永久文件存储(请使用CFDB)
  • 其他:删除第三方读取通知支持
  • 其他:删除提交限制功能
  • 其他:删除跟踪数据库的全局设置
  • 其他:删除文件的跟踪ID和{ID}变量
  • 其他:删除不推荐使用的HTML注释占位符
  • 其他:删除不推荐使用的API函数my_cforms_logic、my_corms_filter和my_cforms _ ajax _ filter
  • 其他:删除图像验证码设置

14.13.3

  • 错误修复:修复一些已验证的和一些可能已验证的XSS漏洞
  • 错误修复:仅重定向已验证表单的非ajax表单
  • 错误修复:自动确认消息错误的条件

14.13.2

  • 错误修复:修复在PHP<5.5的函数返回中使用empty()导致的致命错误

14.13.1

  • 错误修复:括号错误

14.13

  • 错误修复:通过删除“删除条目”和“下载条目”功能并过滤用户输入,修复跟踪数据库GUI中经过身份验证的SQL注入
  • 错误修复:不要将上传目录附加到自动确认邮件
  • 添加了:hook wp_mail_failed操作,用于发出带有PHPMailer错误详细信息的警告
  • 添加了:成功提交表单时的cforms2FormSent JavaScript事件
  • 其他:删除恢复功能及其与jqModal的依赖关系
  • 其他:删除跟踪DB GUI的搜索
  • 其他:删除仪表板小部件
  • 其他:删除剩余的翻译文件
  • 其他:删除表单预设
  • 其他:删除widebrown_light主题
  • 其他:删除不推荐的my_cforms_logic调用方:重定向、successMessage、ReplyTo、adminTO、adminEmailSUBJ、autoConfSUBJ,fileDestination和fileDestinationTrackingPage

14.12.3

  • 错误修复:修复错误的cforms2_fieldtype_multiid构造

14.12.2

  • 错误修复:重新组织会话重置
  • 增强型:在某些对话框中将jqModal替换为jquery-ui-dialog
  • 其他:删除花哨的黑色主题

14.12.1

  • 错误修复:在动态表单上使用正确数量的字段
  • 错误修复:将my_cforms_ajax_filter()API函数的数据结构更改为与my_cforms _ filter相同(如14.11所记录)
  • 增强:始终设置花哨的错误消息、标签ID和元素ID
  • 增强型:不要强制MyISAM作为cformsII表的数据库引擎
  • 增强型:使用cformsII表的默认字符集启用utf8mb4(如果可用)
  • 增强:使调试输出可编辑
  • 其他:删除“跳转到错误”
  • 其他:以奇怪的NUL偏移量格式删除备份

14.12

  • 增强:使所有日期选择器选项都可配置(打破了旧的日期选择器设置)
  • 增强:卸载时删除角色功能
  • 其他:删除RSS支持
  • 其他:删除“告诉朋友”支持
  • 其他:删除WordPress评论支持

14.11.4

  • 错误修复:更正提交表单操作的AJAX nonce

14.11.3

  • 错误修复:使AJAX WordPress注释再次工作(错误是在14.11中引入的)
  • 错误修复:删除“Select:Email/Comment”字段类型,也称为send2author,该字段自14.6.3以来包含错误
  • bugfix:删除“Extra comment notification”字段类型,也称为commentXnote,其中包含14.6.3以来的错误
  • 错误修复:如果网络在多站点中激活,也添加角色
  • 增强:删除额外的评论成功消息
  • 其他:将AJAX WordPress评论表单替换为非AJAX表单
  • 其他:不再将评论表单提交保存在跟踪数据库中

14.11.2

  • 错误修复:AJAX表单再次保存在跟踪数据库中

14.11.1

  • 错误修复:使cforms2_after_processingation参数包含不依赖于表单配置的文件信息
  • bugfix:在admin中仅显示tinymce按钮

14.11

  • 增强:统一AJAX和非AJAX处理
  • 增强:可插拔captcha API更改
  • 增强:现在可以在一个站点上显示多个带有问答的表单
  • 错误修复:使问答检查在AJAX模式下再次工作
  • 错误修复:防止使用假CAPTCHA和问答,并且不依赖MD5
  • 其他:my_cforms_ajax_filter()API函数的数据结构更改为与my_cforms _ filter相同
  • 其他:删除CAPTCHA功能,支持cformsII的Really Simple CAPTCHA
  • 其他:迁移到translate.wordpress.org后删除葡萄牙语(巴西)翻译
  • 其他:不推荐my-functions API

14.10.1

  • 错误修复:修复跟踪表单下载url
  • 增强:在cforms-options.php中将gettext域从cforms更改为cforms2

14.10

  • 其他:迁移到translate.wordpress.org后删除法语、德语、意大利语、俄语和乌克兰语翻译

14.9.13

  • 其他:将gettext域从cforms更改为cforms2

12月14日

  • 错误修复:如果不在仪表板中,则加载dashicons

11月14日

  • 增强型:更改验证码重置按钮
  • 增强:删除旧的静态jQuery UI主题并从Google托管库中获取最新信息
  • 添加:更改jQuery UI主题的可能性
  • 其他:删除深色主题

14.9.10

  • 增强:用Dashicons替换一些图标
  • 增强:将jqModal升级到最新版本
  • 其他:将jqDnR替换为jquery-ui-draggable
  • 其他:删除jQuery TextAreaResizer插件,因为这是CSS 3的默认浏览器行为
  • 其他:消除覆盖跟踪字段的可能性

14.9.9

  • 错误修复:不依赖仅由2-4个字符组成的TLD,即使是非AJAX格式
  • 错误修复:不要在后退按钮上重置多页表单
  • 增强:删除帮助部分中的旧图片

14.9.8

  • 错误修复:没有重复的表单呈现

14.9.7

  • 错误修复:cforms2_make_time:不依赖时区作为区域
  • 错误修复:不依赖仅由2-4个字符组成的TLD
  • 错误修复:撤消14.9.6中有问题的更改
  • 其他:删除显示JavaScript警报消息的可能性

14.9.6

  • 增强:再次兼容PHP 5.2(14.9.4中引入了一个5.3函数)
  • 增强:在样式设置上不包括../。。请求中的参数不会在应用程序防火墙中导致误报
  • 其他:始终在表单设置中显示HTML5字段类型

14.9.5

  • 错误修复:避免错误表单日期设置的致命错误

14.9.4

  • 错误修复:提交表单后删除警告消息
  • 错误修复:在表单选项页面上设置静态日期选择器格式
  • 其他:删除ClockPick

14.9.3条

  • 错误修复:插件激活时不再删除设置
  • 错误修复:使HTML5复选框具有正确的状态(全局设置)
  • 错误修复:不依赖于请求字符串中的斜线来检查管理页面(WordPress 4.2不兼容)

14.9.2

  • 错误修复:消除分散的>和丢失的标签
  • 错误修复:修复损坏的设置页面路径

14.9.1

  • 增强:将问答功能转换为新的可插拔captcha API
  • 新增:可插拔captcha API

14.9

  • 增强:将my-functions API更改为额外的插件
  • 错误修复:短代码将表单放在正确的位置
  • 错误修复:cforms-options.php中缺少导入
  • 其他:删除基本样式编辑器

14.8.2

  • 增强:在调试模式中消除通知
  • 增强:更好的邮件处理
  • 添加:为调试消息引入WP_DEBUG_CFORMS2常量
  • 添加:检查upload_max_filesize
  • 错误修复:内容传输编码和内容类型分离
  • 其他:删除帮助部分的捐赠按钮
  • 其他:删除额外的日期、MIME-Version和X-Priority标头
  • 其他:删除电子邮件优先级设置

14.8.1

  • 错误修复:上一版本的远程代码执行修复程序引入了修复警告
  • 添加:俄语翻译
  • 其他:干净邮件处理

14.8

  • 功能:添加短代码以插入表单
  • 错误修复:通过文件上传修复远程代码执行
  • 增强:使TinyMCE插件本地化成为gettext的一部分
  • 增强:使用TinyMCE 4 API并重新设计TinyMC表单插入
  • 新增:巴西葡萄牙语和法语翻译

14.7

  • 增强:将“订阅评论”支持替换为更通用的方法,以支持“重新加载订阅评论”
  • 新增:波斯尼亚语、克罗地亚语、塞尔维亚语、简体中文和乌克兰语全译本
  • 其他:删除旧的WP Ajax Edit Comments支持,因为当前版本在没有特殊支持的情况下工作

14.6.11

  • 增强型:API函数my_cforms_action()可以引发异常
  • 错误修复:14.6.8中引入的几个与AJAX相关的JavaScript未定义函数错误
  • 错误修复:修复非AJAX注释表单
  • 其他:删除对旧Comment Luv版本的支持

14.6.10

  • 增强:使用WordPress 2.8小工具API
  • 错误修复:flexigrid拖动事件出现JavaScript错误
  • 错误修复:显示发送邮件时的错误
  • 错误修复:减轻一些可能的SQL注入攻击
  • 其他:删除属性链接,因为原来的cforms站点已关闭

14.6.9

  • 错误修复:跟踪时下载条目无效
  • 其他:由于wordpress.org上的readme.txt文件太大而导致呈现问题,因此删除旧的changelog

14.6.8

  • 增强版:完整的德语和意大利语翻译
  • 增强型:使用jquery-ui-sortable代替其早期的Interface Elements前身
  • 添加:再次在数据库中存储版本
  • 添加:月和日名称迁移

14.6.7

  • 增强:重新组织JavaScript文件以提供更好的依赖项管理
  • 增强:将ClockPick提升到最新版本
  • 增强:将jqModal升级到最新版本
  • 增强型:对md5.js使用jQuery包装器
  • 增强:用虹膜替换颜色选择器(wordpress标准自3.5版起)
  • 功能:卸载会删除cforms数据库内容
  • 错误修复:全局设置中的captcha预览正确渲染
  • 其他:删除对kibo的依赖
  • 其他:删除未使用的图像和代码(包括GPL不兼容,偷来的JavaScript代码)
  • 其他:更换捐赠按钮

14.6.6

  • 错误修复:AJAX MIME类型错误
  • 添加:从原始cforms升级的指南
  • 其他:删除了旧的升级代码
  • 其他:将文本文件中的一些附加信息移动到readme.txt

14.6.5

  • other:重新引入公共insertcform函数

14.6.4

  • 错误修复:挂起表单提交

14.6.3

  • 功能:使用____Plugin_Localization目录存储和分发一些GPL翻译
  • 增强:对10.3版本的JavaScript更改进行模糊处理,并删除自那时以来未更新的js_src.zip
  • 增强:WordPress功能wp_mail用于邮件,并删除了对PHPMailer的直接支持
  • 增强:利用原生WordPress AJAX功能
  • 增强:删除data.tmp和abspath.php文件
  • 增强:删除数据库中的一些路径和url
  • 增强型:将flexigrid升级到最新版本
  • 其他:将captcha字体替换为GPL字体
  • 其他:重新引入了属性链接,即opt-in now,这是wordpress.org插件指南所要求的
  • 其他:在函数名和类名前面加上cforms2,这是wordpress.org要求的
  • 其他:删除自定义插件更新检查
  • 其他:删除WordPress 3.3不需要的许多旧代码+
  • 其他:删除v13更新信息
  • 其他:移动和修改变更日志,使其与标记兼容,并具有标记子集

14.6.2

  • 错误修复:从旧版本cforms升级的问题
  • 其他:删除了联系人表单底部的链接

14.6.1

  • 错误修复:文件包含上的SSL支持
  • 错误修复:文件包含中的双斜杠

14.6

  • 新增:my-functions.php(输入过滤器)中的新增:my_cforms_filter()
  • 错误修复:TellAFriend功能的安全/SPAM问题
  • 添加:避免wpauto扭曲布局
  • 添加:更改了_content筛选器优先级以处理需要wpauto的主题
  • 错误修复:多部分表单:RESET按钮重置完整输入,而不仅仅是会话

14.5

  • 添加:符合WP3.4
  • 错误修复:CAPTCHA安全问题;无法通过URL参数覆盖captcha设置
  • 错误修复:在本机WP插件页面上重新启用版本更新信息

14.2

  • 添加:为my-functions.php添加了更多IQ:
    “adminEmailSUBJ”和“autoConfSUBJ“在运行时更改主题行
    另外,在这个新的部分中查看Regis的代码示例!
    谢谢Regis!
  • 添加:文本区域字段的默认文本中的“\n”被识别为新行字符
  • 错误修复:lib_aux.php中的调用时间pass-by-reference
  • 错误修复:XML下载,现在可以很好地导入excel,即使有多行字段
  • 错误修复:更正了非html5字段的多余html5*****设置
  • 错误修复:使用自定义ID和regexp时出现更大的字段标签问题
  • 错误修复:lib_editor.php的本地化问题,并为编辑器添加了法语翻译。谢谢Regis!

14.1

  • 错误修复:向导弹出窗口中的本地化
  • 错误修复:lib_activate.php中出现数组声明错误
  • 错误修复:特定页面上的标头包含/排除

14

  • 增强:表单配置字段之间的选项卡式导航
  • 添加:日期选择器对年份选择下拉列表的支持
  • 添加了:HTML5支持、新的全局设置(必须先启用)和表单选项:
    html5颜色、html5日期、html5datetime、html5-datetime-local、html5-电子邮件、html5month、,
    html5号码,html5范围,html5search,html6tel,html 5time,html5url,html5-week
  • 添加了:用于上传的新my_cforms_logic()例程“fileDestination”、“fileDesignationTrackingPage”
  • 错误修复:日期选择器开始日
  • 错误修复:加载日历样式(css)
  • 错误修复:表单提交限制(起始日期/截止日期和编号)
  • 错误修复:从插件URL中删除额外斜杠(修复/cforms-custom/中自定义CSS文件的路径)

13.2.2

  • 错误修复:MP表单的CC字段问题
  • 错误修复:在管理员电子邮件中修复Reply-To
  • 错误修复:修复了“自定义名称”表单功能
  • 添加:隐藏字段默认值支持cforms{defaultvariables},例如UserID、Name等。

13.2.1

  • 错误修复:未定义函数“my_cforms_logic”

13.2

  • 错误修复:lib_ajax.php的XSS安全问题
  • 错误修复:围绕“CC:me”字段的几个修复
  • 增强:添加了有关如何在多页表单中使用{自定义变量}的帮助说明
  • 错误修复:表单重新加载时未恢复默认复选框状态(用户选择保留)
  • 错误修复:删除了折旧的eregi()和split()调用
  • 增强:更好地支持SSL和多站点部署(WP v3x!)
  • 错误修复:备份设置时FF上出现“损坏的内容错误”
  • 功能:空字段现在可以从管理员电子邮件中排除
    (管理员电子邮件选项)
  • 错误修复:多页表单:个人“禁用电子邮件附件”设置
    表单现在正在最终的管理员电子邮件中考虑
  • 增强:修复了多页表单的几个问题(意外自动重置等),
    现在需要通过表单重置按钮(设置)手动重置表单,
    在第一张表单上不再自动重置表单!
    表单会话被正确地记住。
  • 增强:calendar.css调整以使样式特定于cforms

13.1

  • 错误修复:单选按钮修复

13

  • 其他:符合WP3.3
  • 其他:更现代的新默认主题/样式(cforms2012.css)
  • 其他:WP 3.3 jQuery/jQueryUI现在用于日期选择器!
  • 其他:链接到添加到全局设置屏幕的支持日期格式
  • 其他:增强的仪表板布局/列表
  • 其他:增强了跟踪页面的现场编辑功能(“查看记录区域”)
  • 错误修复:复选框“默认状态”设置已修复
  • 错误修复:复选框组“默认状态”和“新行”设置已修复
  • 错误修复:几个与管理屏幕相关的修复
  • 错误修复:跟踪页面,修复下载选项(标题、URL等)
  • 其他:复选框字段现在包括一个“选中的符号”,而不是单词“on”
  • 其他:电子邮件布局增强(针对支持gmail和HTML的客户端进行了优化)
    !!! 注意:为了完全启用旧表单的新布局,您必须
    重置管理和自动确认消息(参见每个消息上方的按钮)

12.2

  • other:pare_str()给一些人带来了问题,现在被注释掉了

12.1

  • bugfix:次要日期选择器调整(适用于使用非标准日期显示的任何人)

12

  • 其他:符合WP3.2.1
  • 其他:升级到jQuery 1.6.2(datepicker)
  • 错误修复:已更正WP注释表单问题($usermessage_text)
  • 错误修复:Help Seection中的Zip Code RegExp已更正
  • 错误修复:WP3.2的日期选择器修复

11.9

  • 错误修复:IE9日期选取器修复

11.8

  • 错误修复:使用uksort()修复PHP问题
  • 错误修复:从iphone/ipad提交表单时,表单中的上传字段可能会导致挂起
  • 其他:cforms.js中增强的路径确定功能应该有助于避免后续问题
  • 其他:在cforms.php中检查会话以更好地支持现有会话(购物车等)

11.7.3

  • 错误修复:上传表单暂停已修复(或具有替代表单操作的表单)

11.7.2

  • 其他:增强了对表单字段数组的支持,例如:my-field[id:address[]]
  • 错误修复:修复了jQuery向导编辑器错误
  • 错误修复:修复了“上传字段”处理和表单错误(暂停)
  • bugfix:修复了API调用“get_cforms_entries()”的排序问题–希望是好的

11.7.1条

  • 错误修复:修复了lib_functions.php中的function_exists()调用
  • 错误修复:修复了一些与日期选择器相关的错误
  • 错误修复:修复了PHP调用insert_cforms()以接受“表单名称”作为输入(再次)

11.7

  • 错误修复:对多行字段的REGEXP支持得到了很大增强/修复,以更好地支持
    垃圾邮件措施,例如:^(?!。(xxx|seo|优化))。$

11.6.1

  • 错误修复:修复了多行文本字段中缺少的空格

11.6

  • 添加:将表单名称添加到<表格>元素,便于跨站点进行样式设置
  • 其他:更改编辑/删除图标以获得更好的区分
  • 其他:堵塞了潜在的(但不太可能被利用的)安全漏洞
  • 其他:将MySQL调用从直接代码更改为使用$wpdb
  • 其他:将包含的PHPMailer代码更新为最新版本
  • 错误修复:修复了未定义“文件大小限制”的问题
  • 错误修复:API调用“get_cforms_entries()”的排序修复
  • 错误修复:文本更改

11.5

  • 其他:符合WP 3.0

11.4

  • 特写:由Marcis G添加白俄罗斯语(be_BY)。
  • 功能:新核心选项:禁用enctype,以支持例如salesforce.com
  • 功能:增强的JS正则表达式验证,支持多行搜索/
    防止使用垃圾邮件,例如^(?:(?!spam-word|seo)。)*$
  • 功能:在UPLOAD表单上,提交按钮被禁用,以防止再次提交错误
  • bugfix:修复了XML跟踪下载中的双引号“”问题
  • 错误修复:修复了跟踪页面的加载问题
  • 错误修复:修复了删除跟踪提交时服务器上ATTACHMENTS的删除
  • 错误修复:最近提交的表单名称现在准确显示在WP DASHBOARD上
  • 增强:增加了“删除/删除插件”功能的安全性

11.3

  • 错误修复:多个收件人:修复了“必需”和无效条目的问题

11.2

  • 错误修复:WP-settings.php中的WP 2.9白痴$_REQUEST/get_magic_quotes_gpc()覆盖

  • feature:cforms-headers:现在也可以排除在某些页面上(全局设置)

  • 错误修复:文件上载:修复了多个附件的重命名(多个问题)
  • 错误修复:文件上传:修复了缺少默认上传路径(绝对路径)的问题
  • 错误修复:TAF:已修复TAF表演/非表演用于侧栏和帖子/页面中的TAF表单
  • 错误修复:自动确认设置:修复“主题”文本的保存
  • 错误修复:下拉/选择框:修复表单重新加载后的“选择最后一项”问题
  • 其他:启用多部分/页面表单时,“重置时不清除”自动关闭
  • 其他:改进了页面加载和UI体验,修复了一些UI文本区域

11.1

  • 错误修复:SENDBUTTON:修复了提交按钮文本中对引号和单引号的支持
  • 错误修复:get_cforms_entries:修复了$cfdata中的旧数据问题
  • 错误修复:多接收者:修复无效条目
  • 错误修复:TELL A FRIEND:添加了关闭提交用户的CC:的选项
  • 错误修复:WP意见表:ajax和非ajax提交的主要错误修复
  • 错误修复:UTF8跟踪页面下载现在被正确编码为UTF8
  • 错误修复:SAFARI的Javascript已优化(不再超时)
  • 错误修复:帮助上的MULTI-RECIPIENT文档!页面已更正

11

  • 功能:MULTIPLE RECIPIENTS支持更新(每个选项支持多个电子邮件帐户)!
    请仔细检查您的设置!请参阅帮助!第页。
  • 功能:管理用户界面更新(请注意新的固定“操作框”,右侧!)
  • 特性:PHP6兼容:添加了输入处理支持以适应PHP的DEPRECATED
    获取magic_quotes_gpc()
  • 功能:添加了一个新的my-functions.php逻辑例程:“successMessage”
  • 功能:UPLOAD字段oid-(或ID)前缀可以关闭
  • 功能:已为SMTP功能启用电子邮件优先级
  • 功能:管理UI选项框:支持可点击的选项标题栏
  • 特性:添加了两个新的系统变量:{CurUserFirstName}和{CurUserLastName}
  • 功能:支持get_cforms_entries()中多个同名表单字段
  • 功能:BCC字段现在支持多个电子邮件地址
  • 功能:条件重定向(my-functions.php)现在可以返回“”(空字符串)取消
    完全重定向

  • 错误修复:修复了某些用户在更新设置时“魔术删除”的\(反斜杠)

  • 错误修复:修复了“提交限制”的弹出时间条目
  • 错误修复:表单删除:修复了超过10个表单时的错误。
  • 错误修复:修复了关闭此功能时自动确认设置的删除
  • 错误修复:修复了阻止复制“多部件设置”的表单重复错误
  • 错误修复:表单删除:修复了剩余表单/设置数组的正确合并
  • 错误修复:TAF:修复了WP快速编辑;现在更新帖子时保持TAF设置
  • 错误修复:修复了get_cforms_entries()中int()值的排序
  • 错误修复:“geomaplokup”调用已调整为新URL
  • 错误修复:RSS标题缺少条带斜杠()
  • 错误修复:管理电子邮件缺少表单数据标题的stripslashes()
  • 错误修复:跟踪/下载CSV:为MP表单修复了“为上传字段添加URL”选项

  • 其他:插件删除代码增强(现在自动关闭插件)

10.6

  • 功能:完全改写边栏小部件支持,请重新检查小部件设置!
  • 功能:自动确认消息现在支持附件
  • 功能:当默认情况下没有选中单选框时,单选按钮现在可以“必需”!
  • 功能:将strip_tags()添加到管理电子邮件的文本消息部分
    (避免纯TXT中的HTML)
  • 其他:内务管理、清理和重新安排管理UI
  • 功能:现在向后兼容:支持PHP4
  • 错误修复:“(”和“)”的标签问题,不会显示在管理电子邮件中(&tracking)
  • 错误修复:修复了次要代码,主要是装饰性的
  • 错误修复:非Ajax表单提交不允许在自定义字段ID/NAME中使用单引号
  • 其他:修改的帮助部分
  • 其他:帮助上的拼写错误/更正!第页

10.5.2

  • 错误修复:WP注释表单功能::修复了管理电子邮件中的{custom var}替换(ajax模式)
  • 错误修复:WP注释表单功能::修复了cforms中的“发送给作者”选项
  • 其他:管理员电子邮件地址现在支持“+”,例如john+janey@mail.com

10.5.1

  • 功能:现在可以在“核心选项”下设置电子邮件优先级
  • 错误修复:如果默认表单是TAF表单,则insert_cform(“1”)将导致小问题
  • 错误修复:现在即使没有提供#-Limit,也会保存限制文本
  • bugfix:fixed=某些用户的3D问题(管理员电子邮件布局)

10.5

  • 功能:重定向选项:“隐藏”和“重定向”已拆分,允许
    立即在“核心选项”下找到“隐藏”
    确保选中这两个选项,它们可能已重置!

  • 功能:电子邮件:支持严格要求CRLF的邮件服务器
    GlobalSettings>Mail Server Settings下的新选项

  • 错误修复:字段标签如果有转义字符(例如引号),则不会
    引用正确,直到现在都需要斜线(例如{你朋友的名字})。

  • 错误修复:修复了小XSS跨站点脚本漏洞
  • 错误修复:选择框:修复最后一个下拉选项的“自动选择”
  • 错误修复:电子邮件:修复多行字段中的CR
  • 错误修复:电子邮件:修复SMTP/PHPMailer附件
  • 错误修复:电子邮件:MIME/边界修复
  • 错误修复:电子邮件:几个外观修复
  • 错误修复:WP注释:修复了Ajax提交WP注释
  • 错误修复:修复了使用“表单名称”参数时的get_cforms_entries()
  • 错误修复:修复了WP注释表单“找不到注释id”错误

  • 其他:插件更新通知变小/可以切换

  • 其他:更新的帮助页面(API部分)
  • 其他:增强的API函数get_cforms_entries()
    参数:
    get_corms_entries($fname、$from、$to、$cfsort、$limit、$cfsortdir)
    $fname=[text]:表单名称(区分大小写!)
    $from=[日期]:例如2008-09-17 15:00:00
    $to=[日期]:例如2008-09-17 17:00:00
    $cfsort=[text]:任何输入字段标签,例如“您的姓名”
    或“日期”、“ip”、“id”、“表单”、“电子邮件”
    $limit=[数字]:限制检索的记录数
    $cfsortdir=[text]:排序方向“asc”或“desc”
    (请参阅更新的帮助页面!)

10.4

  • 功能:新的my_cforms_logic()功能:
    “adminEmailTXT”和“adminE-mailHTML”、“autoConfTXT“和”autoConfHTML“
    支持电子邮件部分的运行时更改,
    例如,支持自定义/一次性消息的{user_variable}替换
  • 功能:跟踪/下载:包含字段标题的修订和修复下载
    在几个领域
  • 功能:跟踪/下载:添加了可选的附件/文件URL包含
  • 功能:跟踪/下载:在报告中添加了可选的IP地址包含
  • 功能:跟踪/下载:将跟踪下载功能完全修改为
    容纳大量记录,请确保js/include/data.tmp
    是可写的!
  • bugfix:修复了Ajax post方法从my-functions.php中对$subID的访问
  • 错误修复:文件上传/附件:修改,更好的内部处理
  • 错误修复:文件上传/附件:修复了MP表单的链接/URL问题
  • 错误修复:文件上传/附件:所有文件现在都被附加到的管理员电子邮件中
    MP表单
  • 错误修复:WP注释表单:修复了在非Ajax模式下发送给作者的电子邮件
  • 错误修复:修复了“额外变量”(例如{Title}),以便在管理电子邮件等中再次显示。
  • 错误修复:成功消息:修复了特殊情况下的错误消息显示(“*$#..”)
  • 其他:Javascript日期选择器更新到最新版本
  • 其他:管理电子邮件:将大写HTML标记转换为小写
  • 其他:管理电子邮件:将LF替换为CRLF(根据RFC822第3节)

10.3

  • 功能:RSS提要:修订和增强的提要(所有和单个表单提要)
    支持在提要中包含表单字段
  • 功能:新API函数:cf_extra_comment_data($id)
    将检索数据[array]中每个给定注释ID的所有额外字段
    请参阅联机教程(疑难解答论坛)
  • 功能:提交后保留输入字段数据的增强选项(无重置)
    (ajax和nonajax)
  • feature:cforms现在可以选择关闭管理员电子邮件(并且只能通过DB跟踪)
  • 功能:“成功重定向”现在可以用于跳转到页面上的任何位置
    表单提交
  • 功能:cforms的WP注释功能的线程注释支持
    注意:nonAjax将按原样工作,对于Ajax方法,您需要将WP主题调整为
    很好地使用cforms(动态设置父容器!)
  • 错误修复:多部分表单:不再重置会话/跳到第一个表单
  • 错误修复:多部分形式:上一版本的混乱。转到上一个表单时输入的字段值
  • 错误修复:在输入字段中转义“<&>”,这允许以表单形式正确发送代码
  • bugfix:修复了一些管理CSS(例如可调整大小的文本区域)
  • 其他:较小的美容修复
  • 其他:输入字段默认值将保留为实际值,不会被清除!

10.2

  • 错误修复:WP注释表单:修复了启用表单#1作为WP注释表格替换时的问题
  • bugfix:修复了Cross-site_scripting安全漏洞(很少被利用,但无论如何都会被利用)
  • bugfix:多部分表单:修复了当第一个表单是默认表单时的问题(#1)
  • 错误修复:多部分形式:修复返回时的转义引号
  • 错误修复:文本区域字段:修复了管理员电子邮件HTML部分的回车
  • 其他:按钮捕捉已删除

10.1

  • 功能:添加了表单选项,仅关闭对给定表单的跟踪
  • 错误修复:改进了添加管理脚本/CSS的方法(以更好地支持preWP2.7系统)
  • 错误修复:添加了UI CSS模块以适应WP2.7之前的管理界面
  • 错误修复:错误的仪表板图标扩展(png vs gif)
  • 错误修复:将文本悬停在“表单设置”上的AJAX选项上
  • 错误修复:多页表单:在最终提交后,表单1有时只会呈现部分内容
  • 错误修复:多页表单:如果同时与“WP注释表单功能”一起使用,注释表单也将替换为当前的多部分表单
  • 错误修复:多阶段表单:部署多个MP表单系列时,SESSION在某些情况下不会重置
  • 错误修复:在v10.0中,跟踪所需的访问权限为“manage_cforms”
  • 其他:固定CommentLuv支持
  • 其他:WP2.7+固定管理UI:支持可删除的顶部错误/警告消息
  • 其他:一些小的UI调整,以适应1024px宽的屏幕,稍微好一点
  • 其他:一些外观图标调整

10

  • 功能:“手册/帮助页”现在也以PDF格式提供(参见帮助页)
  • 功能:增强的Opera浏览器支持
  • 功能:完整的管理用户界面更新:WP2.7实现了它(代码和CSS)
  • 功能:多部分/页面表单支持
  • 功能:添加了WP 2.7的仪表板支持
  • 功能:跟踪页面的一般增强功能(条目上的时间戳等)
  • 错误修复:regexp现在允许OR|运算符,例如^(a|b)c
  • 错误修复:管理界面的日期选择器本地化
  • 错误修复:电子邮件验证字段(特殊regexp)无法处理自定义错误消息
  • bugfix:修复了一些WP 2.7部署中出现的安装错误(重新声明错误)
  • 错误修复:修复了非Ajax表单的captcha问题
  • 错误修复:insert_cform()将显示默认表单与指定表单
  • 错误修复:次要管理员电子邮件问题关于:包含验证码输入
  • 其他:更新并清理了帮助页
  • 其他:大大改进了管理员captcha配置预览(不再需要保存预览!)
  • 其他:做了一些管理员…