pulse-studio / xforms
此包最新版本(3.0.7)没有可用的许可证信息。
ImageCMS模块
3.0.7
2018-09-30 00:49 UTC
Requires (Dev)
- imagecms/coding-standard: dev-master
README
讨论和截图请在此处 - http://forum.imagecms.net/viewtopic.php?id=4988
表单构建器 - ImageCMS的xforms(基于Codeigniter,旧版)
注意!
模块文件应位于/application/modules/xforms目录中
该模块与ImageCMS版本4.9至4.12.1正确兼容
已做了什么?
- 向多个电子邮件地址发送邮件。
- 通过“邮件管理”模块部分工作地发送邮件。
- 所有表单都通过AJAX发送,且不刷新页面。
- 可以启用或禁用表单字段。
- 表单的正常工作设计后台面板。
- 通过服务自动确定访问者的城市。
- 通过URL直接访问表单的功能。(不要与通过URL禁止访问模块混淆)
- 将文件附加到表单的功能。(需要创建“文件上传”字段)
- 可以将表单作为小部件嵌入。
- “保护码(验证码)”功能。如果表单中存在错误,验证码会自动更新。
- 实时错误通知,即如果您输入了错误内容,将会在点击发送按钮后显示错误通知。
- 有一种神秘的字段类型,“分隔符”。例如,用于视觉上分隔小的字段组。没有使用fieldset和legend。
- 在发送邮件时剪除了多余的JS通知,并添加了用户自定义功能。详情请见 - http://forum.imagecms.net/viewtopic.php?pid=26212#p26212(不同的人希望以不同的方式显示通知和表单提交后的其他操作)
错误
- 在加载PSD文件时,总是显示“文件类型不正确”,尽管我尝试替换了codegniter 3版本的mimes.php,但它仍然会报错。目前还没有想出解决方案。
- 如果页面上有超过两个表单,并且表单中启用了验证码,则第一个表单将显示错误的验证码图像。
计划做什么?(按优先级递减排序)
- 根据设定的条件验证JS -
(valid_email|max_length[255]|min_length[1]|numeric等)- http://rickharrison.github.io/validate.js/ - 添加默认样式。(可能创建一个使用默认样式的选项)
- 添加Time, data和时间数据字段。(PHP验证已完成)(基于Js - datetimepicker)
- 添加reCaptcha支持
- 多语言
更新
请参阅此处 https://github.com/pulse-studio/xforms/blob/master/changelog.md