meshesha / simple-php-formbuilder
基于PHP和MySQL数据库的应用程序,允许您构建和管理简单的HTML表单
v1.6.1
2020-07-04 14:56 UTC
Requires
- php: >=5.6
README
SimplePhpFormBuilder 是一个基于 jQuery.formbuilder、PHP和MySQL数据库的应用程序,允许您构建和管理简单的HTML表单。
要求
- Web服务器(例如iis)
- php > 5.6
- MySQL数据库(已在版本5.6中测试)
- 支持的浏览器
- IE11
- Edge
- Chrome
- Firefox
安装
- 下载 SimplePhpFormBuilder。
- 将 SimplePhpFormBuilder 文件夹添加到您的Web服务器根目录(https://)。
- 进入您的MySQL数据库服务器,并创建一个名为 'formbuilder' 的数据库。
- 进入应用程序链接(https:///SimplePhpFormBuilder)。
- 开始安装过程。
- 有关详细信息,请参阅 wiki/installation。
使用方法
- 请参阅 wiki-usage
变更日志
-
ver 1.6.0
- 添加了组织部门树。
- 添加了树视图。
- 添加了表格视图。
- 添加了新的发布类型(5-部门(dep),6-匿名部门(dep Anonymously))。
- 在 form.php 中添加了用户信息。
- 在 form.php 中添加了注销选项。
- 修复 - 当表单作为公开发布时,更改“发布类型”选项为“组”时,组列表不会出现。
- 修复了登录问题。
- 添加了组织部门树。
-
ver 1.5.3
- 修复了 formadmin.php 中的问题。
- 修复 - 在表单构建模式(“表单模板”)(index.php)中,不保存默认表列。
- 修复 - 在表单构建模式(“表单模板”)(index.php)中,移除列时出现表属性问题。
- 修复 - 在关于窗口中,"检查更新"问题。
-
ver 1.5.2
- 修复了当发布类型为组时,form.php 中的登录问题。
-
ver 1.5.1
- 修复了 form.php 中的 formBuilder.js 问题。
-
ver 1.5.0
- 批准了表单构建器预览弹出窗口。
- 在提交表单详情(formadmin.php)中添加了用户详情(用户ID、姓名、电子邮件)。
- 为高级CSS程序员添加了自定义表单样式编辑器。
- 在表单中添加了清除按钮。
- 添加了自定义提交和清除按钮的能力。
- 修复了一些错误。
-
ver 1.4.2
- 修复 - 在表单查看器(form.php)和表单管理器(formadmin.php)中,特殊字符(",”)在select选项输入中的HTML代码中(")出现。
-
ver 1.4.1
- 修复 - 匿名组表单不可访问。
-
ver 1.4.0
- 在对话框窗口中添加了全屏模式(index.php - v,formadmin.php - V)。
- 在“关于”页面中添加了动态应用程序版本。
- 在“关于”页面中添加了检查更新按钮。
- “通用表单样式”编辑窗口 - 改为仅一个中心预览窗口而不是两个。
- 仅对表单添加了RTL支持。
- 在用户更新设置中添加了确认密码输入。
- 修复了 login.php 中的调试模式。
-
ver 1.3.5
- 修复 - Unicode字符问题。
-
ver 1.3.4
- 在表格插件中,仅在设置字段值时才出现自定义数字输入。
- 修复 - 在表格插件中添加新行时,数字插件不工作;
- 修复 - 在表格插件中添加新行时,在IE11浏览器中日期选择器插件不工作。
-
ver 1.3.3
- 修复:在表单构建器(表单模板)屏幕上,在输入属性字段中输入带有双引号或单引号文本时,重新打开表单进行编辑时会导致问题。
-
版本 1.3.2
- 修复了表格内的数字类型输入。
- 修复了“关于”页面加载数据的问题。
- 修复了“关于”窗口中的版本号。
-
版本 1.3.1
- 将 table.js 从 es6 转换为 es5(以支持 ie11)。
- 隐藏收集表格控件中所有数据的文本输入。
- 修复了表格中的文本输入边框。
- 修复了 update.sql。
- 修复了在“详情”点击时在 formadmin.php 中触发 console.log 发送数据的问题。
-
版本 1.3.0
- 在控件选项中添加了表格。
-
版本 1.2.0
- 在表单管理页面添加了“管理员”按钮。
- 在表单管理器中添加了“表单”按钮,显示表单的元数据。
- 添加一个选项来选择表单是否匿名(强制用户注册)。
- 将“publish_type”的“用户组”更改为“组”(index.php, formadmin.php)。
- 添加了新的“publish_type”(3:公开-匿名,4:组-匿名)(index.php, formadmin.php, get_form_list_table.php)。
- 如果表单不是匿名的,则在表单管理页面添加 userName(组)或 UserIP(公共)数据。
- 在表(get_form_data_table.php)中添加用户 id。
- 限制表单发送次数 - 限制表单可以提交的次数(来自表单设置)。
-
版本 1.1.2
- 修复 - 登出后重定向到 login.php。
- 修复 - 在表单处理中 - 取消限制。
-
版本 1.1.1
- 在 index.php 的设置部分添加了默认表单样式设置。
- 在数据库和 create.sql 以及 update.sql 文件中添加了默认表单样式设置。
- 添加了表单背景图像文件大小限制。
- 如果在 settings_section.php 中存在,则添加 min、max、step 值。
- 添加了更好的数字字段处理 jQuery 插件。
-
版本 1.1.0
- 添加设置以修改表单背景(宽/窄,背景颜色,背景图像)。
-
版本 1.0.0
- 发布。
-
预发布
- 在“用户菜单”中添加“帮助”按钮。
- 在“用户菜单”中添加“关于”按钮。
许可证
- Copyright © 2017 Meshesha
- MIT