框架发布

框架发布

最新版本发布信息
提问交流

提问交流

使用问题咨询
经验分享

经验分享

开发经验交流分享
功能建议

功能建议

官方开发功能建议
BUG反馈

BUG反馈

使用BUG反馈
模块&插件&数据包

模块&插件&数据包

模块插件数据包分享

每次做新项目之前,都想来看看有没有新版本出来

框架发布dragonlhp 回复了问题 • 2 人关注 • 1 个回复 • 879 次浏览 • 2023-08-01 20:39 • 来自相关话题

根据自己的需求升级为了tp8

回复

框架发布dragonlhp 发起了问题 • 1 人关注 • 0 个回复 • 658 次浏览 • 2023-07-21 21:36 • 来自相关话题

不再更新了吗???

框架发布chary 回复了问题 • 2 人关注 • 1 个回复 • 1713 次浏览 • 2020-10-11 14:28 • 来自相关话题

IM即时通讯源码仿微信源码出售转让 运营级IM聊天源码

框架发布WFD 回复了问题 • 2 人关注 • 1 个回复 • 1782 次浏览 • 2020-08-22 15:26 • 来自相关话题

会更新 Thinkphp6 吗?

框架发布小兔言言 回复了问题 • 4 人关注 • 3 个回复 • 3158 次浏览 • 2020-05-14 14:52 • 来自相关话题

海豚PHP会更新到thinkphp5.1 版本系列吗?

框架发布mxdmxd 回复了问题 • 4 人关注 • 3 个回复 • 3795 次浏览 • 2019-04-09 16:29 • 来自相关话题

寻网站开发小伙伴

框架发布wpcost 回复了问题 • 4 人关注 • 2 个回复 • 2368 次浏览 • 2019-03-09 12:21 • 来自相关话题

DolphinPHP V1.4.0发布

框架发布dolphinphp 发表了文章 • 10 个评论 • 3827 次浏览 • 2019-02-25 00:10 • 来自相关话题

【更新日志】
升级ThinkPHP核心版本至5.1.34LTS
新增:table新增setExtraHtmlFile方法,支持加载模板代码
修正:table的开关一处书写错误(感谢网友:゜碎念  的反馈)
修正:表格的date.edit类型自定义日期格式时,显示是有问题(感谢网友:谁伴我闯荡 的反馈)
修正:表单的->css()和->js()不支持指定其他模块的问题
修正:弹窗提交后,$this->success('保存成功', null, ['_parent_reload' => 1, '_close_pop'=>1]); 无法刷新父窗口的问题(感谢网友:yangweijie 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 

注意!本次升级了ThinkPHP核心版本至5.1.34LTS,由于TP5.0到TP5.1并非无缝升级,所以本次DolphinPHP升级也非无缝升级,因为需要修改的地方不少,所以不建议升级现有的旧项目,而且本次升级暂无提供升级补丁。

【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
【更新日志】
升级ThinkPHP核心版本至5.1.34LTS
新增:table新增setExtraHtmlFile方法,支持加载模板代码
修正:table的开关一处书写错误(感谢网友:゜碎念  的反馈)
修正:表格的date.edit类型自定义日期格式时,显示是有问题(感谢网友:谁伴我闯荡 的反馈)
修正:表单的->css()和->js()不支持指定其他模块的问题
修正:弹窗提交后,$this->success('保存成功', null, ['_parent_reload' => 1, '_close_pop'=>1]); 无法刷新父窗口的问题(感谢网友:yangweijie 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 


注意!本次升级了ThinkPHP核心版本至5.1.34LTS,由于TP5.0到TP5.1并非无缝升级,所以本次DolphinPHP升级也非无缝升级,因为需要修改的地方不少,所以不建议升级现有的旧项目,而且本次升级暂无提供升级补丁。


【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

前台页面显示正常 后台显示 [模块不存在:admin.php]

回复

框架发布q74108520 回复了问题 • 1 人关注 • 2 个回复 • 2927 次浏览 • 2018-07-31 09:19 • 来自相关话题

DolphinPHP V1.3.0发布

框架发布dolphinphp 发表了文章 • 7 个评论 • 2461 次浏览 • 2018-05-12 23:07 • 来自相关话题

【更新日志】
改进:表格列可以设置在不同分辨率下,自动隐藏(感谢网友:Talent.Miao 的建议)
改进:表格支持固定列和固定表头(感谢网友:自由鸟~birdy、cklnk 的建议)
改进:设置导入模块或插件时的最大执行时间(感谢网友:go8848 的建议)
改进:表格支持设置列宽(感谢网友:dly 的建议)
改进:升级ThinkPHP核心至5.0.20
改进:summernote编辑器支持图片批量上传(感谢网友:゜碎念 的建议)
改进:改进表单布局,支持不同分辨率下设置不同宽度(感谢网友:窗外雨潺潺 的建议)
改进:改进角色权限分配,下级角色无法创建同级角色或上级角色,并且仅能在自己的节点权限内分配权限给子角色(感谢网友:灵九哲 的建议)
修正:用户管理没有添加quickedit节点,导致其他角色无法分配这个权限,无法快捷操作用户(感谢网友:冬雷 的反馈)
修正:某些情况下,提示变量_icons不存在的问题
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
【更新日志】
改进:表格列可以设置在不同分辨率下,自动隐藏(感谢网友:Talent.Miao 的建议)
改进:表格支持固定列和固定表头(感谢网友:自由鸟~birdy、cklnk 的建议)
改进:设置导入模块或插件时的最大执行时间(感谢网友:go8848 的建议)
改进:表格支持设置列宽(感谢网友:dly 的建议)
改进:升级ThinkPHP核心至5.0.20
改进:summernote编辑器支持图片批量上传(感谢网友:゜碎念 的建议)
改进:改进表单布局,支持不同分辨率下设置不同宽度(感谢网友:窗外雨潺潺 的建议)
改进:改进角色权限分配,下级角色无法创建同级角色或上级角色,并且仅能在自己的节点权限内分配权限给子角色(感谢网友:灵九哲 的建议)
修正:用户管理没有添加quickedit节点,导致其他角色无法分配这个权限,无法快捷操作用户(感谢网友:冬雷 的反馈)
修正:某些情况下,提示变量_icons不存在的问题
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.2.0发布

框架发布dolphinphp 发表了文章 • 7 个评论 • 2305 次浏览 • 2018-03-18 23:02 • 来自相关话题

时隔多个月,新版本终于发布,让大家久等了。从此版本开始,我们尝试制作成升级程序来升级,无需手动更新文件和数据库,只需下载补丁包,并按升级指导,打开升级程序即可。
 
如果升级过程中,遇到什么问题,请跟帖反馈,我们会继续完善升级程序,感谢大家一直以来的支持!
 
【更新日志】
修正安装模块资源路径错误的问题
修正表格的addFilter()方法无法使用模型过滤的问题(感谢网友:绿点 的反馈)
修正系统开启minify后,select2中文包未加载的问题(感谢网友:上网钓鱼 的反馈)
修正百度地图显示级别设置无效的问题(感谢网友:上网钓鱼 的反馈)
修正添加用户时,禁用角色依然可以选择的问题
修正导出模块时报错的问题
升级ThinkPHP至5.0.15
修正升级ThinkPHP至5.0.15后,部分视图变量替换无效的问题
修正升级ThinkPHP至5.0.15后,自定义表单项视图变量替换无效的问题
更新图片查看组件
表格新增文件下载类型
不同角色可以设置默认登录后显示的模块(感谢网友:simone 的建议)
添加消息中心(感谢网友:simone 的建议)
添加自定义图标功能(感谢网友:simone 的建议)
修正setSearchArea时间搜索,鼠标移动到下个月上,出现 Invaild date的问题(感谢网友:『╬』 的反馈)
修正自定义表单项布局参数在某些情况下会覆盖原有数据的问题(感谢网友:沉默的大多数 的反馈)
图片裁剪、图片上传增加自定义生成缩略图和水印参数(感谢网友:自由鸟~birdy)
图片上传时,记录图片的宽度和高度(感谢网友:VIN 的建议)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
时隔多个月,新版本终于发布,让大家久等了。从此版本开始,我们尝试制作成升级程序来升级,无需手动更新文件和数据库,只需下载补丁包,并按升级指导,打开升级程序即可。
 
如果升级过程中,遇到什么问题,请跟帖反馈,我们会继续完善升级程序,感谢大家一直以来的支持!
 
【更新日志】
修正安装模块资源路径错误的问题
修正表格的addFilter()方法无法使用模型过滤的问题(感谢网友:绿点 的反馈)
修正系统开启minify后,select2中文包未加载的问题(感谢网友:上网钓鱼 的反馈)
修正百度地图显示级别设置无效的问题(感谢网友:上网钓鱼 的反馈)
修正添加用户时,禁用角色依然可以选择的问题
修正导出模块时报错的问题
升级ThinkPHP至5.0.15
修正升级ThinkPHP至5.0.15后,部分视图变量替换无效的问题
修正升级ThinkPHP至5.0.15后,自定义表单项视图变量替换无效的问题
更新图片查看组件
表格新增文件下载类型
不同角色可以设置默认登录后显示的模块(感谢网友:simone 的建议)
添加消息中心(感谢网友:simone 的建议)
添加自定义图标功能(感谢网友:simone 的建议)
修正setSearchArea时间搜索,鼠标移动到下个月上,出现 Invaild date的问题(感谢网友:『╬』 的反馈)
修正自定义表单项布局参数在某些情况下会覆盖原有数据的问题(感谢网友:沉默的大多数 的反馈)
图片裁剪、图片上传增加自定义生成缩略图和水印参数(感谢网友:自由鸟~birdy)
图片上传时,记录图片的宽度和高度(感谢网友:VIN 的建议)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.1.0发布

框架发布dolphinphp 发表了文章 • 9 个评论 • 2402 次浏览 • 2017-12-18 08:59 • 来自相关话题

由于新版本将框架入口文件移回public目录,所以升级后,需要将网站运行目录设置为public。如果是正式项目,请认真考虑是否升级到此版本,避免出现未知问题,建议另外复制项目进行升级测试。
 
升级前,请参照升级指导操作,务必备份好数据库和网站。
 
【修正】
修正多图片上传删除图片顺序错乱的问题
修正百度地图无法自定义默认缩放级别的问题
修正编辑页面,百度地图地址无法显示的问题(感谢网友:goduer 的反馈)
修正框架部署在https环境下,百度地图无法使用的问题(感谢网友:゜碎念 的反馈)
修正addRightButton方法无法使用模型中字段不存在的获取器(感谢网友:Talent.Miao 的反馈)
修正某些情况下,快捷编辑功能无效的问题(感谢网友:绿点、小小太阳 的反馈)
修正url_common_param配置为true时,弹窗没有隐藏侧栏的问题(感谢网友:zhangyawei 的反馈)
修正url_common_param配置为true时,启用和禁用按钮无效的问题
修正url_common_param配置为true时,模块无法卸载和导出的问题(感谢网友:zhangyawei 的反馈)
修正表格pictures类型key冲突的问题(感谢网友:流风回雪 的反馈)
修正百度编辑器配置文件路径错误的问题
修复一处安全隐患,严格判断上传文件类型(感谢网友:灵九哲 的反馈)
解决某些情况下,提示system_color变量不存在的问题

【改进】
升级ThinkPHP核心至5.0.13
调整入口文件位置
调整表格头部排序筛选按钮的位置
表格右侧按钮支持单独设置样式
调整文件上传组件,文件上传支持下载
前台版本号显示与框架一致(感谢网友:9527 的反馈)
图片上传提示不隐藏

【新增】
表单新增gallery类型
表单添加archive和archives类型
添加系统日志开关
表格新增搜索区域功能,支持多条件搜索
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
由于新版本将框架入口文件移回public目录,所以升级后,需要将网站运行目录设置为public。如果是正式项目,请认真考虑是否升级到此版本,避免出现未知问题,建议另外复制项目进行升级测试。
 
升级前,请参照升级指导操作,务必备份好数据库和网站。
 
【修正】
修正多图片上传删除图片顺序错乱的问题
修正百度地图无法自定义默认缩放级别的问题
修正编辑页面,百度地图地址无法显示的问题(感谢网友:goduer 的反馈)
修正框架部署在https环境下,百度地图无法使用的问题(感谢网友:゜碎念 的反馈)
修正addRightButton方法无法使用模型中字段不存在的获取器(感谢网友:Talent.Miao 的反馈)
修正某些情况下,快捷编辑功能无效的问题(感谢网友:绿点、小小太阳 的反馈)
修正url_common_param配置为true时,弹窗没有隐藏侧栏的问题(感谢网友:zhangyawei 的反馈)
修正url_common_param配置为true时,启用和禁用按钮无效的问题
修正url_common_param配置为true时,模块无法卸载和导出的问题(感谢网友:zhangyawei 的反馈)
修正表格pictures类型key冲突的问题(感谢网友:流风回雪 的反馈)
修正百度编辑器配置文件路径错误的问题
修复一处安全隐患,严格判断上传文件类型(感谢网友:灵九哲 的反馈)
解决某些情况下,提示system_color变量不存在的问题

【改进】
升级ThinkPHP核心至5.0.13
调整入口文件位置
调整表格头部排序筛选按钮的位置
表格右侧按钮支持单独设置样式
调整文件上传组件,文件上传支持下载
前台版本号显示与框架一致(感谢网友:9527 的反馈)
图片上传提示不隐藏

【新增】
表单新增gallery类型
表单添加archive和archives类型
添加系统日志开关
表格新增搜索区域功能,支持多条件搜索
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.0.8发布

框架发布dolphinphp 发表了文章 • 9 个评论 • 2514 次浏览 • 2017-10-24 13:00 • 来自相关话题

今天是10月24日,有人说这是程序员的节日,但是感觉不到有任何节日的气氛o(* ̄︶ ̄*)o
 
因DolphinPHP2正在开发中,加上其他因素,所以此次版本更新推迟了一些。此版本主要以消灭bug为主,但我们也深知bug是永远消灭不完的,所以您在使用过程中,如果发现任何bug,请毫不犹豫的发帖告知我们,感谢!
 
【修正】
修正自建模块报错的问题(感谢网友:夜OL 的反馈)
修正创建自定义表单项报错的问题(感谢网友:玄火真金 的反馈)
修正禁用和启用节点出错的问题(感谢网友:LY 的反馈)
修正图片无法添加水印的问题(感谢网友:寻 的反馈)
修正表单的select模板匹配选项错误的问题(感谢网友:Loving、流放者 的反馈)
修正表格顶部下拉菜单不支持select2以及样式问题(感谢网友:文静静的乖、゜碎念 的反馈)
修正角色无任何节点权限时,用户登录后一直提示“权限不足”的问题
修正aside侧栏站点开关无效的问题(感谢网友:lingeasy、ヾ遺莣濄呿℡ 的反馈)
修正表格自动添加和自动编辑不支持权限控制的问题(感谢网友:ylsopkok 的反馈)
修正表格无法使用模型获取器的问题(感谢网友:十三、流风回雪、Talent.Miao 的反馈)
改进ajax出错提示
修正表格右侧按钮启用、禁用操作无法自定义字段名的问题(感谢网友:云飞扬 的反馈)
修正用paginate()方法设置每页条数,页面上显示每页数量不正确的问题
修正设置节点权限页面,搜索节点权限按回车会提交表单的问题(感谢网友:゜碎念 的反馈)
修正addFilterList方法中,不同页面使用相同字段时,列表数据会被覆盖的问题(感谢网友:自由鸟~birdy 的反馈)
修正卸载cms模块时 内容模型附加表不会一并删除的问题(感谢网友:风 的反馈)
百度编辑器无法插入通用代码的问题(参考常见问题10)(感谢网友:LY 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
今天是10月24日,有人说这是程序员的节日,但是感觉不到有任何节日的气氛o(* ̄︶ ̄*)o
 
因DolphinPHP2正在开发中,加上其他因素,所以此次版本更新推迟了一些。此版本主要以消灭bug为主,但我们也深知bug是永远消灭不完的,所以您在使用过程中,如果发现任何bug,请毫不犹豫的发帖告知我们,感谢!
 
【修正】
修正自建模块报错的问题(感谢网友:夜OL 的反馈)
修正创建自定义表单项报错的问题(感谢网友:玄火真金 的反馈)
修正禁用和启用节点出错的问题(感谢网友:LY 的反馈)
修正图片无法添加水印的问题(感谢网友:寻 的反馈)
修正表单的select模板匹配选项错误的问题(感谢网友:Loving、流放者 的反馈)
修正表格顶部下拉菜单不支持select2以及样式问题(感谢网友:文静静的乖、゜碎念 的反馈)
修正角色无任何节点权限时,用户登录后一直提示“权限不足”的问题
修正aside侧栏站点开关无效的问题(感谢网友:lingeasy、ヾ遺莣濄呿℡ 的反馈)
修正表格自动添加和自动编辑不支持权限控制的问题(感谢网友:ylsopkok 的反馈)
修正表格无法使用模型获取器的问题(感谢网友:十三、流风回雪、Talent.Miao 的反馈)
改进ajax出错提示
修正表格右侧按钮启用、禁用操作无法自定义字段名的问题(感谢网友:云飞扬 的反馈)
修正用paginate()方法设置每页条数,页面上显示每页数量不正确的问题
修正设置节点权限页面,搜索节点权限按回车会提交表单的问题(感谢网友:゜碎念 的反馈)
修正addFilterList方法中,不同页面使用相同字段时,列表数据会被覆盖的问题(感谢网友:自由鸟~birdy 的反馈)
修正卸载cms模块时 内容模型附加表不会一并删除的问题(感谢网友:风 的反馈)
百度编辑器无法插入通用代码的问题(参考常见问题10)(感谢网友:LY 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.0.7发布

框架发布dolphinphp 发表了文章 • 2 个评论 • 2142 次浏览 • 2017-09-18 21:16 • 来自相关话题

新版DolphinPHP升级了ThinkPHP核心至5.0.11,并新增和改进了多项功能,修复了一个安全漏洞,推荐升级到此版本。
 【新增】
增加多个系统钩子,方便扩展功能
添加拒绝ie浏览器访问配置(感谢网友:沉默的大多数 的建议)
表格搜素框添加搜索按钮,可配置显示不显示(感谢网友:沉默的大多数 的建议)
表单和表格增加assign()方法,可自定义输出模板变量

【改进】
升级ThinkPHP核心至5.0.11
插件基本信息中,支持设置表头筛选的选项列表
改进用户权限分配页面,支持无限级
如果当前处于分页并且数据为空,则会自动跳转到第一页(感谢网友:JUST DO! 的建议)
改进表单,文件上传的url可自定义(感谢网友:veeki 的建议)
改进表格,支持重复使用相同字段
表格顶部下拉筛选支持select2(感谢网友:Tony 的建议)
表格的fetch()方法支持设置模板变量
改进表格,setTableName支持设置前缀模式,启用、禁用、删除、快速编辑等操作支持设置使用Db类或模型类
改进自定义表单项资源加载,支持调用公共资源(感谢网友:melodic 的建议)
支持自定义不需要读取模块信息的目录
表单项支持自定义placeholder(感谢网友:liujie88 的建议)
改进节点添加和编辑功能,支持设置拥有该节点的角色(感谢网友:liujie88 的建议)
表单多图上传组件支持拖拽排序(感谢网友:zlt110168 的建议)
ZBuilder可自定义空数据提示
修正后台附件列表,文件名后缀大写时候图片文件不能在网页上预览的问题(感谢网友:jiankian 提交代码)
修正select模板问题(感谢网友:sizeof 提交代码)

【修正】
表头筛选,如果显示的列表有空值,会报查询不到下标的问题(感谢网友:狗 的反馈)
ZBuilder在编译表格时,会调用模型修改器,导致渲染结果不能达到预期的问题(感谢网友:清风笑对人生 的反馈)
修正快速编辑组件在某些情况下会被遮住的问题(感谢网友:tiger 的反馈)
修复跨权限漏洞,启用、禁用、删除、快速编辑等操作不再以明文方式传输表名
修正后台头像修改后显示不正确的问题(感谢网友:流风回雪 的反馈)
修正在二级目录下,后台无法打开前台的问题(感谢网友:灵九哲 的反馈)
删除Hello World插件里的数据时, id和数据库插件表id相同的,无法删除(感谢网友:微冷的夏季 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
新版DolphinPHP升级了ThinkPHP核心至5.0.11,并新增和改进了多项功能,修复了一个安全漏洞,推荐升级到此版本。
 【新增】
增加多个系统钩子,方便扩展功能
添加拒绝ie浏览器访问配置(感谢网友:沉默的大多数 的建议)
表格搜素框添加搜索按钮,可配置显示不显示(感谢网友:沉默的大多数 的建议)
表单和表格增加assign()方法,可自定义输出模板变量

【改进】
升级ThinkPHP核心至5.0.11
插件基本信息中,支持设置表头筛选的选项列表
改进用户权限分配页面,支持无限级
如果当前处于分页并且数据为空,则会自动跳转到第一页(感谢网友:JUST DO! 的建议)
改进表单,文件上传的url可自定义(感谢网友:veeki 的建议)
改进表格,支持重复使用相同字段
表格顶部下拉筛选支持select2(感谢网友:Tony 的建议)
表格的fetch()方法支持设置模板变量
改进表格,setTableName支持设置前缀模式,启用、禁用、删除、快速编辑等操作支持设置使用Db类或模型类
改进自定义表单项资源加载,支持调用公共资源(感谢网友:melodic 的建议)
支持自定义不需要读取模块信息的目录
表单项支持自定义placeholder(感谢网友:liujie88 的建议)
改进节点添加和编辑功能,支持设置拥有该节点的角色(感谢网友:liujie88 的建议)
表单多图上传组件支持拖拽排序(感谢网友:zlt110168 的建议)
ZBuilder可自定义空数据提示
修正后台附件列表,文件名后缀大写时候图片文件不能在网页上预览的问题(感谢网友:jiankian 提交代码)
修正select模板问题(感谢网友:sizeof 提交代码)

【修正】
表头筛选,如果显示的列表有空值,会报查询不到下标的问题(感谢网友:狗 的反馈)
ZBuilder在编译表格时,会调用模型修改器,导致渲染结果不能达到预期的问题(感谢网友:清风笑对人生 的反馈)
修正快速编辑组件在某些情况下会被遮住的问题(感谢网友:tiger 的反馈)
修复跨权限漏洞,启用、禁用、删除、快速编辑等操作不再以明文方式传输表名
修正后台头像修改后显示不正确的问题(感谢网友:流风回雪 的反馈)
修正在二级目录下,后台无法打开前台的问题(感谢网友:灵九哲 的反馈)
删除Hello World插件里的数据时, id和数据库插件表id相同的,无法删除(感谢网友:微冷的夏季 的反馈)
 
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.0.6发布

框架发布dolphinphp 发表了文章 • 2 个评论 • 2274 次浏览 • 2017-08-16 11:10 • 来自相关话题

因手上工作较多,所以此次更新力度不大,但有几个大家一直期待的功能增加,比如自定义扩展表单项、支持第三方云存储、表头筛选可以自定义筛选内容、表格页面增加两处放置html代码的位置,还有修正部分bug,改进多处功能。
 
在此,感谢大家一直以来对DolphinPHP的支持。
 
【修复】
百度编辑器无法保存涂鸦的问题(感谢网友:cklnk、Where 的反馈)
二级目录下,百度编辑器的配置文件无法正确加载的问题(感谢网友:iaipanda 的反馈)
记住登录cookie永不过期的问题(感谢网友:Andy 的反馈)
时间段筛选在某些情况下筛选不正确的问题(感谢网友:清风笑对人生 的反馈)
修正get_avatar方法在某些情况下会报错的问题(灵九哲)
修正自动添加和编辑验证器判断不正确的问题(感谢网友:Fizz、的反馈)
修正列表添加返回按钮‘back’的时候非超级管理员会提示错误的问题(感谢网友:坤哥哥 的反馈)

【改进】
系统配置,编辑完成后自动刷新父窗口
时间段搜索支持自定义文本框提示(感谢网友:Fizz、的建议)
改进附件上传,支持第三方云存储
创建节点时,支持自动创建子节点,如新增、编辑、删除、启用、禁用、快速编辑(感谢网友:土拨鼠 的建议)
表单的setTrigger方法支持设置是否清除原有值(感谢网友:mcmf 的建议)
创建节点支持设置参数
静态文本支持在编辑页面设置需要提交的值
改进用户节点权限的读取方式,减少数据库查询次数
改进表单的时间组件,支持自动转换时间格式
改进表格的text类型,如果字段值为空字符串则默认显示默认值(感谢网友:Fizz、的建议)
时间段搜索支持自定义默认开始日期和结束日期(感谢网友:L。℡ 的建议)
修正表格的select类型,如果不存在对应值时,会导致js错误的问题

【新增】
增加addFilterList方法,表头筛选支持自定义筛选内容
表格顶部和底部增加两个html标记,分别是table_top和table_bottom
增加get_files_path方法,支持批量获取附件路径
表单新增method方法,用于设置表单提交方式(感谢网友:『╬』的建议)
表单构建器支持自定义扩展表单项【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
因手上工作较多,所以此次更新力度不大,但有几个大家一直期待的功能增加,比如自定义扩展表单项、支持第三方云存储、表头筛选可以自定义筛选内容、表格页面增加两处放置html代码的位置,还有修正部分bug,改进多处功能。
 
在此,感谢大家一直以来对DolphinPHP的支持。
 
【修复】
百度编辑器无法保存涂鸦的问题(感谢网友:cklnk、Where 的反馈)
二级目录下,百度编辑器的配置文件无法正确加载的问题(感谢网友:iaipanda 的反馈)
记住登录cookie永不过期的问题(感谢网友:Andy 的反馈)
时间段筛选在某些情况下筛选不正确的问题(感谢网友:清风笑对人生 的反馈)
修正get_avatar方法在某些情况下会报错的问题(灵九哲)
修正自动添加和编辑验证器判断不正确的问题(感谢网友:Fizz、的反馈)
修正列表添加返回按钮‘back’的时候非超级管理员会提示错误的问题(感谢网友:坤哥哥 的反馈)

【改进】
系统配置,编辑完成后自动刷新父窗口
时间段搜索支持自定义文本框提示(感谢网友:Fizz、的建议)
改进附件上传,支持第三方云存储
创建节点时,支持自动创建子节点,如新增、编辑、删除、启用、禁用、快速编辑(感谢网友:土拨鼠 的建议)
表单的setTrigger方法支持设置是否清除原有值(感谢网友:mcmf 的建议)
创建节点支持设置参数
静态文本支持在编辑页面设置需要提交的值
改进用户节点权限的读取方式,减少数据库查询次数
改进表单的时间组件,支持自动转换时间格式
改进表格的text类型,如果字段值为空字符串则默认显示默认值(感谢网友:Fizz、的建议)
时间段搜索支持自定义默认开始日期和结束日期(感谢网友:L。℡ 的建议)
修正表格的select类型,如果不存在对应值时,会导致js错误的问题

【新增】
增加addFilterList方法,表头筛选支持自定义筛选内容
表格顶部和底部增加两个html标记,分别是table_top和table_bottom
增加get_files_path方法,支持批量获取附件路径
表单新增method方法,用于设置表单提交方式(感谢网友:『╬』的建议)
表单构建器支持自定义扩展表单项
【升级指导】
请务必按指导升级
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

这个框架多久更新一次呢?

框架发布dolphinphp 回复了问题 • 2 人关注 • 2 个回复 • 2615 次浏览 • 2017-08-04 17:55 • 来自相关话题

DolphinPHP V1.0.5发布

框架发布dolphinphp 发表了文章 • 2 个评论 • 2423 次浏览 • 2017-07-12 20:40 • 来自相关话题

此版本升级ThinkPHP至5.0.10,增加了一些大家一直期待的功能,比如自定义后台入口、设置某些模块使用默认控制器层、根据条件替换指定的右侧按钮、按条件给所在行添加指定的class类名、增加表格顶部下拉菜单筛选等等,是一个推荐升级的版本。
 
废话不多说,看看更新日志中,有没有你期待的功能。
 
【新增】
增加html安全过滤方法htmlpurifier
模块管理增加“更新”功能,可更新模块的基础信息(不包括模块名),模块配置、授权配置,不更新菜单和行为
支持配置某些模块使用默认控制器层(感谢网友:Talent.Miao 的建议)
支持自定义后台入口文件
表格新增顶部下拉菜单筛选
表格增加索引编号显示
表单新增4个额外html代码标记,用于插入html代码,分别为content_top,content_bottom,form_top,form_bottom(感谢网友:灵九哲 的建议)
表格新增addTrClass方法,支持按条件给所在行添加指定的class类名

【改进】
index_url方法改为home_url
改进table界面的按钮权限判断
节点管理添加节点时可以选前台节点或后台节点
改进自定义按钮,除了预设的几种按钮类型,其他均为自定义按钮
升级ThinkPHP核心至5.0.10
static类型可以添加用于提交到服务器的值(感谢网友:沉默的大多数 的建议)
表单的日期和日期范围类型支持自定义参数(感谢网友:veeki 的建议)
select2插件默认自动加载中文(感谢网友:沉默的大多数 的建议)
自动添加和编辑支持弹窗(感谢网友:yangweijie 的建议)
弹窗支持自定义js回调函数
搜索框如果选择了搜索某个字段,则placeholder也相应显示某个字段名称(感谢网友:Talent.Miao 的建议)
文件上传和图片上传增加自定义回调支持(感谢网友:veeki 的建议)
增强替换右侧按钮功能,支持按条件替换指定按钮

【修正】
在页面宽度较小的情况下,表格头部筛选按钮和排序按钮会换行的问题
弹窗打开设置了setTabNav,tab标签不显示的问题(感谢网友:Where)
表格页面中,datetime.edit、date.edit、time.edit类型缺少文件的问题(感谢网友:SublimeCT 的反馈)
自动新增、自动编辑缓存名称不正确的问题(感谢网友:Fizz、 的反馈)
home_url和admin_url方法不支持二级目录的问题
验证码不支持二级目录的问题(感谢网友:slhk,wmjhb 的反馈)
头像显示不正确的问题(感谢网友:VIN 的反馈)
用户表字段备注问题(感谢网友:刹那々永恒 的反馈)
非管理员账号上传文件错误的问题(感谢网友:自由鸟~birdy 的反馈)
验证码在其他入口无法显示的问题
收起左侧菜单,弹窗页面会显示部分左侧菜单的问题(感谢网友:Talent.Miao 的反馈)
tab切换在某些情况下上传组件失效的问题(感谢网友:『╬』 的反馈)
模块配置中的触发器无效的问题(感谢网友:Where 的反馈)
table的link类型使用pop时,点击单元格空白会触发pop事件的问题(感谢网友:Talent.Miao 的反馈)
格式文本为数字类型时无法使用的问题(感谢网友:宁静致远 的反馈)
时间编辑插件与快速编辑插件样式冲突的问题
开启minify后,部分js缺失的问题
cms模块,模型字段为百度地图时,无法加载地图的问题
当表格搜索条件变化时,没有重置分页的问题(感谢网友:yangweijie 的反馈)
summernote编辑器上传图片成功,但无法插入到编辑器的问题(感谢网友:要啥自行车 的反馈)【升级指导】
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
  查看全部
此版本升级ThinkPHP至5.0.10,增加了一些大家一直期待的功能,比如自定义后台入口、设置某些模块使用默认控制器层、根据条件替换指定的右侧按钮、按条件给所在行添加指定的class类名、增加表格顶部下拉菜单筛选等等,是一个推荐升级的版本。
 
废话不多说,看看更新日志中,有没有你期待的功能。
 
【新增】
增加html安全过滤方法htmlpurifier
模块管理增加“更新”功能,可更新模块的基础信息(不包括模块名),模块配置、授权配置,不更新菜单和行为
支持配置某些模块使用默认控制器层(感谢网友:Talent.Miao 的建议)
支持自定义后台入口文件
表格新增顶部下拉菜单筛选
表格增加索引编号显示
表单新增4个额外html代码标记,用于插入html代码,分别为content_top,content_bottom,form_top,form_bottom(感谢网友:灵九哲 的建议)
表格新增addTrClass方法,支持按条件给所在行添加指定的class类名

【改进】
index_url方法改为home_url
改进table界面的按钮权限判断
节点管理添加节点时可以选前台节点或后台节点
改进自定义按钮,除了预设的几种按钮类型,其他均为自定义按钮
升级ThinkPHP核心至5.0.10
static类型可以添加用于提交到服务器的值(感谢网友:沉默的大多数 的建议)
表单的日期和日期范围类型支持自定义参数(感谢网友:veeki 的建议)
select2插件默认自动加载中文(感谢网友:沉默的大多数 的建议)
自动添加和编辑支持弹窗(感谢网友:yangweijie 的建议)
弹窗支持自定义js回调函数
搜索框如果选择了搜索某个字段,则placeholder也相应显示某个字段名称(感谢网友:Talent.Miao 的建议)
文件上传和图片上传增加自定义回调支持(感谢网友:veeki 的建议)
增强替换右侧按钮功能,支持按条件替换指定按钮

【修正】
在页面宽度较小的情况下,表格头部筛选按钮和排序按钮会换行的问题
弹窗打开设置了setTabNav,tab标签不显示的问题(感谢网友:Where)
表格页面中,datetime.edit、date.edit、time.edit类型缺少文件的问题(感谢网友:SublimeCT 的反馈)
自动新增、自动编辑缓存名称不正确的问题(感谢网友:Fizz、 的反馈)
home_url和admin_url方法不支持二级目录的问题
验证码不支持二级目录的问题(感谢网友:slhk,wmjhb 的反馈)
头像显示不正确的问题(感谢网友:VIN 的反馈)
用户表字段备注问题(感谢网友:刹那々永恒 的反馈)
非管理员账号上传文件错误的问题(感谢网友:自由鸟~birdy 的反馈)
验证码在其他入口无法显示的问题
收起左侧菜单,弹窗页面会显示部分左侧菜单的问题(感谢网友:Talent.Miao 的反馈)
tab切换在某些情况下上传组件失效的问题(感谢网友:『╬』 的反馈)
模块配置中的触发器无效的问题(感谢网友:Where 的反馈)
table的link类型使用pop时,点击单元格空白会触发pop事件的问题(感谢网友:Talent.Miao 的反馈)
格式文本为数字类型时无法使用的问题(感谢网友:宁静致远 的反馈)
时间编辑插件与快速编辑插件样式冲突的问题
开启minify后,部分js缺失的问题
cms模块,模型字段为百度地图时,无法加载地图的问题
当表格搜索条件变化时,没有重置分页的问题(感谢网友:yangweijie 的反馈)
summernote编辑器上传图片成功,但无法插入到编辑器的问题(感谢网友:要啥自行车 的反馈)
【升级指导】
http://doc.dolphinphp.com/256445
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
 

DolphinPHP V1.0.4发布

框架发布dolphinphp 发表了文章 • 3 个评论 • 2790 次浏览 • 2017-06-04 22:31 • 来自相关话题

原本计划在端午节发布新的版本,但因为一些事情给耽误,就索性更新多点内容再发布。
 
此版本升级了ThinkPHP核心至最新版的5.0.9,并改进和修复了部分bug,也新增了点小功能。虽然更新力度并不是很大,有些大家希望支持的功能还未加入,这点还望大家多多互相理解。DolphinPHP才刚起步,要走的路还很远,要学习的东西也很多。
 
开源不易,做一款商业收费且开源的更不容易,这需要慢慢积累经验,协调好各方面的问题。我们正在用心创造,努力改进。
 
感谢大家一直以来的支持和鼓励!!!
 
【更新日志】
新增:图片上传、文件上传支持秒传功能
新增:table的img_url类型,支持显示外部图片
新增:弹窗层添加关闭按钮(感谢网友:汪阿浠 的建议)
新增:table页面增加两处可插入html代码的地方(感谢网友:灵九哲 的建议)
新增:index_url和admin_url函数用于生成前台或后台入口的url
新增:表单增加提交时是否显示确认框的方法submitConfirm
新增:模块和插件管理界面增加列表模式,在列表的右上角可切换(感谢网友:灵九哲 的建议)
新增:后台首页增加手册连接(感谢网友:(ˇ_ˇ) 黑白 的建议)

改进:升级ThinkPHP至5.0.9(如果修改过应用命名空间,需要在入口处定义)
改进:访问权限的判断,修改权限后立即生效,无需重新登录
改进:字段筛选,支持单选类型
改进:picture和pictures类型,支持查看大图
改进:弹窗支持返回错误信息时关闭弹窗或刷新父窗口(感谢网友:武伟鹏 的建议)
改进:如果模块中有install.php文件或uninstall.php文件,则安装或卸载模块时会包含对应的文件(感谢网友:A℡流年 的建议)
改进:临时解决ZBuilder在IDE中不提示方法的问题,table和form,aside的方法都会提示,目前仍有瑕疵
改进:优化移动端体验(感谢网友:蓝·蚂蚁 的建议)
改进:调整面包屑导航
改进:记住侧栏开关状态(感谢网友:DANCELION 的建议)
改进:完善模块的安装、卸载、导出
改进:表格的link类型增加弹窗功能(感谢网友:blessleroy 的建议)
改进:下拉多选增加全部删除功能(感谢网友:沉默的大多数 的建议)
改进:删除重复的配置类型,增加ckeditor编辑器(感谢网友:job111lyckk1 的建议)(升级指导)
改进:table页面和form页面的额外html代码移至</body>之前,支持使用jQuery(感谢网友:(ˇ_ˇ) 黑白 的建议)

修复:cms模块的搜索页面模板不正确的问题(感谢网友:wuxin231 的反馈)
修复:配置类型为复选框,且值为空时,数据处理不正确的问题
修复:前台错误提示页面的“返回首页”链接不正确的问题
修复:节点设置了禁用状态,导出的模块再重新导入时禁用状态无效的问题(感谢网友:灵九哲 的反馈)
修复:自动添加按钮没有做配置适应的问题(感谢网友:Fizz、 的反馈)
修复:时间段搜索为同一天时无效的问题(感谢网友:Fizz、 的反馈)
修复:关闭开发模式时,其他角色的权限会出错的问题(感谢网友:由我 的反馈)
修复:addGroup无法使用布局参数的问题(感谢网友:万里独行闯天下 的反馈)
修复:表单隐藏项如果存在双引号或json数据会报错的问题(感谢网友:A℡流年 的反馈)
修复:Ueditor插入视频后路径被清空的问题(感谢网友:yunhe 的反馈)
修复:后台关闭路由功能后,验证码无法显示的问题(感谢网友:单弦 的反馈)
修复:如果没有建节点,ZBuilder自动获取当前节点标题时报错的问题
修复:禁用模块,没有隐藏该模块系统配置项的问题(感谢网友:Mr.Insight 的反馈)
修复:表单分组情况下,select类型会超出页面的问题(感谢网友:Talent.Miao 的反馈)
修复:当页面尺寸改变时,selelct的宽度无法自适应(感谢网友:DANCELION 的反馈)【升级指导】
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git 查看全部
原本计划在端午节发布新的版本,但因为一些事情给耽误,就索性更新多点内容再发布。
 
此版本升级了ThinkPHP核心至最新版的5.0.9,并改进和修复了部分bug,也新增了点小功能。虽然更新力度并不是很大,有些大家希望支持的功能还未加入,这点还望大家多多互相理解。DolphinPHP才刚起步,要走的路还很远,要学习的东西也很多。
 
开源不易,做一款商业收费且开源的更不容易,这需要慢慢积累经验,协调好各方面的问题。我们正在用心创造,努力改进。
 
感谢大家一直以来的支持和鼓励!!!
 
【更新日志】
新增:图片上传、文件上传支持秒传功能
新增:table的img_url类型,支持显示外部图片
新增:弹窗层添加关闭按钮(感谢网友:汪阿浠 的建议)
新增:table页面增加两处可插入html代码的地方(感谢网友:灵九哲 的建议)
新增:index_url和admin_url函数用于生成前台或后台入口的url
新增:表单增加提交时是否显示确认框的方法submitConfirm
新增:模块和插件管理界面增加列表模式,在列表的右上角可切换(感谢网友:灵九哲 的建议)
新增:后台首页增加手册连接(感谢网友:(ˇ_ˇ) 黑白 的建议)

改进:升级ThinkPHP至5.0.9(如果修改过应用命名空间,需要在入口处定义)
改进:访问权限的判断,修改权限后立即生效,无需重新登录
改进:字段筛选,支持单选类型
改进:picture和pictures类型,支持查看大图
改进:弹窗支持返回错误信息时关闭弹窗或刷新父窗口(感谢网友:武伟鹏 的建议)
改进:如果模块中有install.php文件或uninstall.php文件,则安装或卸载模块时会包含对应的文件(感谢网友:A℡流年 的建议)
改进:临时解决ZBuilder在IDE中不提示方法的问题,table和form,aside的方法都会提示,目前仍有瑕疵
改进:优化移动端体验(感谢网友:蓝·蚂蚁 的建议)
改进:调整面包屑导航
改进:记住侧栏开关状态(感谢网友:DANCELION 的建议)
改进:完善模块的安装、卸载、导出
改进:表格的link类型增加弹窗功能(感谢网友:blessleroy 的建议)
改进:下拉多选增加全部删除功能(感谢网友:沉默的大多数 的建议)
改进:删除重复的配置类型,增加ckeditor编辑器(感谢网友:job111lyckk1 的建议)(升级指导)
改进:table页面和form页面的额外html代码移至</body>之前,支持使用jQuery(感谢网友:(ˇ_ˇ) 黑白 的建议)

修复:cms模块的搜索页面模板不正确的问题(感谢网友:wuxin231 的反馈)
修复:配置类型为复选框,且值为空时,数据处理不正确的问题
修复:前台错误提示页面的“返回首页”链接不正确的问题
修复:节点设置了禁用状态,导出的模块再重新导入时禁用状态无效的问题(感谢网友:灵九哲 的反馈)
修复:自动添加按钮没有做配置适应的问题(感谢网友:Fizz、 的反馈)
修复:时间段搜索为同一天时无效的问题(感谢网友:Fizz、 的反馈)
修复:关闭开发模式时,其他角色的权限会出错的问题(感谢网友:由我 的反馈)
修复:addGroup无法使用布局参数的问题(感谢网友:万里独行闯天下 的反馈)
修复:表单隐藏项如果存在双引号或json数据会报错的问题(感谢网友:A℡流年 的反馈)
修复:Ueditor插入视频后路径被清空的问题(感谢网友:yunhe 的反馈)
修复:后台关闭路由功能后,验证码无法显示的问题(感谢网友:单弦 的反馈)
修复:如果没有建节点,ZBuilder自动获取当前节点标题时报错的问题
修复:禁用模块,没有隐藏该模块系统配置项的问题(感谢网友:Mr.Insight 的反馈)
修复:表单分组情况下,select类型会超出页面的问题(感谢网友:Talent.Miao 的反馈)
修复:当页面尺寸改变时,selelct的宽度无法自适应(感谢网友:DANCELION 的反馈)
【升级指导】
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git

DolphinPHP V1.0.3发布

框架发布dolphinphp 发表了文章 • 9 个评论 • 2679 次浏览 • 2017-04-29 12:09 • 来自相关话题

在五一劳动节来临之际,也恰逢ThinkPHP发布最新的5.0.8版本,所以DolphinPHP也紧跟脚步,升级ThinkPHP核心至5.0.8版本,并修复和改进了多项功能,让开发更省时、省力,也更加实用。
 
【1.0.3更新日志】
修复:百度地图无法正确显示初始值的问题(感谢网友:蛮人 的反馈)
修复:系统缓存使用Redis,后台关闭开发模式后报错的问题(感谢网友:流风回雪 的反馈)
修复:新建用户可以删除自己账号的问题(感谢网友:sky 的反馈)
修复:cms模块添加导航菜单时,数据验证规则不正确的问题(感谢网友:goduer 的反馈)
修复:cms模块提示找不到tags的问题
修复:表格构建器的callback类型在某种情况下报错的问题(感谢网友:灵九哲 的反馈)
修复:控制器名为多个单词的驼峰命名方式时,权限判断不正确的问题(感谢网友:ilovemeyou2000 的反馈)

改进:顶部按钮和右侧按钮弹窗支持自定义,并升级layer到3.0.3
改进:确认框支持自定义标题、按钮文字
改进:表格构建器的callback类型支持传入任意个参数
改进:表格构建器添加表单项时,支持类型参数传入一个一维数组,自动转换最终值
改进:表格字段筛选支持关联其他搜索方式的参数
改进:搜索框支持关联其他搜索方式的参数
改进:表格分页支持关联其他搜索方式的参数
改进:时间段搜索支持关联其他搜索方式的参数
改进:数据表格的callback类型,使用不存在的字段时,无需再接收该值
改进:弹出层,默认不使用动画,点击遮罩关闭弹出层
改进:addFilterMap方法,支持与其他筛选字段联动
改进:后台默认不启用路由功能
改进:前台默认模块配置名由default_module改为home_default_module
改进:表格的setSearch方法,支持字符串形式的参数
改进:自动添加和自动编辑功能支持指定时间格式(感谢网友:Alan 的建议)
改进:表格构建器右侧按钮的链接支持用字段名来获取字段值(感谢网友:allen 的建议)
改进:表格构建器的status类型支持自定义多种状态
改进:表格右侧按钮支持自定义默认样式
改进:数据授权添加页面提示支持

新增:构建器全局配置文件\application\extra\zbuilder.php【升级指导】
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
 
【感谢】
DolphinPHP的发展和强大离不开众多开发者,是你们的建议和意见让小海豚茁壮成长,但我们也深深的知道,她要走的路还很长。也是因为你们的支持和鼓励,才让我们有信心和动力做下去。真的非常感谢所有使用和喜爱DolphinPHP的朋友,谢谢!!
当然,也要感谢那些在背后搞事情的竞争对手,是你们让大家知道,原来为了打击对手,手段可以很低劣的。也正是因为这样,让我们相信我们所选择的路是对的。
但我们希望,即使是为了打击对手而耍手段,也请不要骚扰到众多的开发者,开发者选择什么产品,是开发者的自由和权力。
我们相信,只要把自己的产品做好,自然有人愿意使用,这比去对方群里狂刷屏要来得实际些,你说是么? 查看全部
在五一劳动节来临之际,也恰逢ThinkPHP发布最新的5.0.8版本,所以DolphinPHP也紧跟脚步,升级ThinkPHP核心至5.0.8版本,并修复和改进了多项功能,让开发更省时、省力,也更加实用。
 
【1.0.3更新日志】
修复:百度地图无法正确显示初始值的问题(感谢网友:蛮人 的反馈)
修复:系统缓存使用Redis,后台关闭开发模式后报错的问题(感谢网友:流风回雪 的反馈)
修复:新建用户可以删除自己账号的问题(感谢网友:sky 的反馈)
修复:cms模块添加导航菜单时,数据验证规则不正确的问题(感谢网友:goduer 的反馈)
修复:cms模块提示找不到tags的问题
修复:表格构建器的callback类型在某种情况下报错的问题(感谢网友:灵九哲 的反馈)
修复:控制器名为多个单词的驼峰命名方式时,权限判断不正确的问题(感谢网友:ilovemeyou2000 的反馈)

改进:顶部按钮和右侧按钮弹窗支持自定义,并升级layer到3.0.3
改进:确认框支持自定义标题、按钮文字
改进:表格构建器的callback类型支持传入任意个参数
改进:表格构建器添加表单项时,支持类型参数传入一个一维数组,自动转换最终值
改进:表格字段筛选支持关联其他搜索方式的参数
改进:搜索框支持关联其他搜索方式的参数
改进:表格分页支持关联其他搜索方式的参数
改进:时间段搜索支持关联其他搜索方式的参数
改进:数据表格的callback类型,使用不存在的字段时,无需再接收该值
改进:弹出层,默认不使用动画,点击遮罩关闭弹出层
改进:addFilterMap方法,支持与其他筛选字段联动
改进:后台默认不启用路由功能
改进:前台默认模块配置名由default_module改为home_default_module
改进:表格的setSearch方法,支持字符串形式的参数
改进:自动添加和自动编辑功能支持指定时间格式(感谢网友:Alan 的建议)
改进:表格构建器右侧按钮的链接支持用字段名来获取字段值(感谢网友:allen 的建议)
改进:表格构建器的status类型支持自定义多种状态
改进:表格右侧按钮支持自定义默认样式
改进:数据授权添加页面提示支持

新增:构建器全局配置文件\application\extra\zbuilder.php
【升级指导】
http://doc.dolphinphp.com/256445 
【下载】
官网下载:http://www.dolphinphp.com/download.html 
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
 
【感谢】
DolphinPHP的发展和强大离不开众多开发者,是你们的建议和意见让小海豚茁壮成长,但我们也深深的知道,她要走的路还很长。也是因为你们的支持和鼓励,才让我们有信心和动力做下去。真的非常感谢所有使用和喜爱DolphinPHP的朋友,谢谢!!
当然,也要感谢那些在背后搞事情的竞争对手,是你们让大家知道,原来为了打击对手,手段可以很低劣的。也正是因为这样,让我们相信我们所选择的路是对的。
但我们希望,即使是为了打击对手而耍手段,也请不要骚扰到众多的开发者,开发者选择什么产品,是开发者的自由和权力。
我们相信,只要把自己的产品做好,自然有人愿意使用,这比去对方群里狂刷屏要来得实际些,你说是么?

DolphinPHP1.0.2发布

框架发布dolphinphp 发表了文章 • 4 个评论 • 3875 次浏览 • 2017-04-16 22:52 • 来自相关话题

【更新日志】
修复:一处单词拼写错误
​修复:检查新版本时,普通用户会报节点不存在的问题(感谢网友:天天 的反馈)
修复:发送ajax时,有时候会报“未定义变量:_top_menus”或者“未定义变量:_location”的问题
修复:某些情况下,找不到模板的问题
修复:表格构建器中,如果数据没有主键时会报错的问题
修复:单文件上传、多文件上传、单图片上传、多图片上传在触发器中切换会报错的问题

改进:快速联动支持简单布局
改进:安装框架不再检查是否有mysql密码
改进:登录后台默认不启用验证码
改进:框架安装完毕,显示默认管理员账号和密码
改进:后台配置模型的getConfig方法不采用静态方式
改进:框架安装模块中,url使用兼容模式,以免未启用pathinfo时无法安装的问题
 
新增:支持在添加表单项时设置布局参数(表单布局)
新增:表单的addBtn方法支持重复调用(添加按钮)
新增:表单新增addButton方法,可以在表单内添加自定义按钮(按钮)
新增:数据授权页面,增加全选和反选功能
新增:表格每列增加一个class名,名称为“column-列名”,方便用css设置列样式(添加一列)
新增:在表格构建器中,可以使用“__字段名__”来获取原数据,要注意使用顺序
新增:cms模块的导航演示
 
【更新指导】
注意:更新前,请注意备份文件和数据库。
 
第一步:执行以下Sql语句,如果表前缀不是“dp_”,请修改为自己的表前缀。INSERT INTO `dp_admin_menu` VALUES (NULL, '70', 'admin', '检查版本更新', '', 'module', 'admin/index/checkupdate', '_self', '0', '1490588610', '1490588610', '100', '0', '1');


-- 以下是cms模块相关的sql,如果没有安装cms模块,请忽略


ALTER TABLE `dp_cms_nav` ADD COLUMN `tag`  varchar(32) NOT NULL DEFAULT '' COMMENT '导航标识' AFTER `id`;

INSERT INTO `dp_cms_nav` VALUES (NULL, 'main_nav', '顶部导航', '1492345083', '1492345083', '1');
INSERT INTO `dp_cms_nav` VALUES (NULL, 'about_nav', '底部关于', '1492346685', '1492346685', '1');
INSERT INTO `dp_cms_nav` VALUES (NULL, 'support_nav', '服务与支持', '1492346715', '1492346715', '1');

INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '0', '0', '0', '2', '首页', 'cms/index/index', '', '', '_self', '1492345605', '1492345605', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '2', '0', '0', '0', '2', '关于我们', 'http://www.dolphinphp.com', '', '', '_self', '1492346763', '1492346763', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '3', '0', '0', '0', '2', '开发文档', 'http://www.kancloud.cn/ming5112/dolphinphp', '', '', '_self', '1492346812', '1492346812', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '3', '0', '0', '0', '2', '开发者社区', 'http://bbs.dolphinphp.com/', '', '', '_self', '1492346832', '1492346832', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '0', '0', '0', '2', '二级菜单', 'http://www.dolphinphp.com', '', '', '_self', '1492347372', '1492347510', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '5', '0', '0', '2', '子菜单', 'http://www.dolphinphp.com', '', '', '_self', '1492347388', '1492347520', '100', '1');




第二步:覆盖补丁
 
 【提示】
这个版本中,可以在建立表格的时候,可以使用“__字段名__”来获取原数据,比如:// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['create_time', '创建时间', 'datetime']
])
->fetch();在上面的例子中,status的值原本是1和0,因为指定了类型为“yesno”,显示效果是图标,那么以后我们想再使用status的值时,status的值已经不是原来的1和0,而是经过处理后的html代码了。那么可以用下面的方法来获取原来的字段值。// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['__status__', '状态原值'],
['create_time', '创建时间', 'datetime']
])
->fetch();使用“__字段名__”可以获取原字段值,同样支持在“__data__”使用,比如:// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['status', '状态原值', 'callback', function($value, $data){
return $data['__status__']; // 获取status的原值,而不是处理过的值
}, '__data__'],
['create_time', '创建时间', 'datetime']
])
->fetch();
 
 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
 
【补丁】
http://www.dolphinphp.com/patch.html 查看全部
【更新日志】
修复:一处单词拼写错误
​修复:检查新版本时,普通用户会报节点不存在的问题(感谢网友:天天 的反馈)
修复:发送ajax时,有时候会报“未定义变量:_top_menus”或者“未定义变量:_location”的问题
修复:某些情况下,找不到模板的问题
修复:表格构建器中,如果数据没有主键时会报错的问题
修复:单文件上传、多文件上传、单图片上传、多图片上传在触发器中切换会报错的问题

改进:快速联动支持简单布局
改进:安装框架不再检查是否有mysql密码
改进:登录后台默认不启用验证码
改进:框架安装完毕,显示默认管理员账号和密码
改进:后台配置模型的getConfig方法不采用静态方式
改进:框架安装模块中,url使用兼容模式,以免未启用pathinfo时无法安装的问题
 
新增:支持在添加表单项时设置布局参数(表单布局
新增:表单的addBtn方法支持重复调用(添加按钮
新增:表单新增addButton方法,可以在表单内添加自定义按钮(按钮
新增:数据授权页面,增加全选和反选功能
新增:表格每列增加一个class名,名称为“column-列名”,方便用css设置列样式(添加一列
新增:在表格构建器中,可以使用“__字段名__”来获取原数据,要注意使用顺序
新增:cms模块的导航演示
 
【更新指导】
注意:更新前,请注意备份文件和数据库。
 
第一步:执行以下Sql语句,如果表前缀不是“dp_”,请修改为自己的表前缀。
INSERT INTO `dp_admin_menu` VALUES (NULL, '70', 'admin', '检查版本更新', '', 'module', 'admin/index/checkupdate', '_self', '0', '1490588610', '1490588610', '100', '0', '1');


-- 以下是cms模块相关的sql,如果没有安装cms模块,请忽略


ALTER TABLE `dp_cms_nav` ADD COLUMN `tag`  varchar(32) NOT NULL DEFAULT '' COMMENT '导航标识' AFTER `id`;

INSERT INTO `dp_cms_nav` VALUES (NULL, 'main_nav', '顶部导航', '1492345083', '1492345083', '1');
INSERT INTO `dp_cms_nav` VALUES (NULL, 'about_nav', '底部关于', '1492346685', '1492346685', '1');
INSERT INTO `dp_cms_nav` VALUES (NULL, 'support_nav', '服务与支持', '1492346715', '1492346715', '1');

INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '0', '0', '0', '2', '首页', 'cms/index/index', '', '', '_self', '1492345605', '1492345605', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '2', '0', '0', '0', '2', '关于我们', 'http://www.dolphinphp.com', '', '', '_self', '1492346763', '1492346763', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '3', '0', '0', '0', '2', '开发文档', 'http://www.kancloud.cn/ming5112/dolphinphp', '', '', '_self', '1492346812', '1492346812', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '3', '0', '0', '0', '2', '开发者社区', 'http://bbs.dolphinphp.com/', '', '', '_self', '1492346832', '1492346832', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '0', '0', '0', '2', '二级菜单', 'http://www.dolphinphp.com', '', '', '_self', '1492347372', '1492347510', '100', '1');
INSERT INTO `dp_cms_menu` VALUES (NULL, '1', '5', '0', '0', '2', '子菜单', 'http://www.dolphinphp.com', '', '', '_self', '1492347388', '1492347520', '100', '1');




第二步:覆盖补丁
 
 【提示】
这个版本中,可以在建立表格的时候,可以使用“__字段名__”来获取原数据,比如:
// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['create_time', '创建时间', 'datetime']
])
->fetch();
在上面的例子中,status的值原本是1和0,因为指定了类型为“yesno”,显示效果是图标,那么以后我们想再使用status的值时,status的值已经不是原来的1和0,而是经过处理后的html代码了。那么可以用下面的方法来获取原来的字段值。
// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['__status__', '状态原值'],
['create_time', '创建时间', 'datetime']
])
->fetch();
使用“__字段名__”可以获取原字段值,同样支持在“__data__”使用,比如:
// 使用ZBuilder构建数据表格
return ZBuilder::make('table')
->addColumns([ // 批量添加列
['id', 'ID'],
['username', '用户名'],
['nickname', '昵称'],
['email', '邮箱'],
['mobile', '手机号'],
['status', '状态', 'yesno'],
['status', '状态原值', 'callback', function($value, $data){
return $data['__status__']; // 获取status的原值,而不是处理过的值
}, '__data__'],
['create_time', '创建时间', 'datetime']
])
->fetch();

 
 
【下载】
官网下载:http://www.dolphinphp.com/download.html
Coding.net仓库:https://coding.net/u/LoopMing/p/DolphinPHP/git 
GitHub仓库:https://github.com/caiweiming/DolphinPHP.git 
码云仓库:https://git.oschina.net/caiweiming/DolphinPHP.git
 
【补丁】
http://www.dolphinphp.com/patch.html