程序版本发布

运行环境需要PHP7.2
更新CI框架版本[10-5]
增加邀请用户插件接口的支持[10-10]
增加充值返现插件接口的支持[10-11]
增加同步删除模型Sync类[10-12]
增加模块内容发布验证码开关[10-15]
增加绑定账号后台解绑开关[11-15]

优化文件上传逻辑[10-10]
修复后台添加评论不统计问题[10-11]
修复后台报浏览器不支持html5问题[10-19]
修复无法使用自定义转向字段问题[11-1]
修复后台在iPad界面显示错位问题[11-16]
修复IP地址获取函数存在安全威胁问题[11-18]


本此升级需要先升级PHP7.2环境再升级程序补丁
环境升级教程:http://help.phpcmf.net/302.html
更新CI框架版本[9-1]
增加搜索页面top变量获取顶级栏目[8-12]
增加模块的最小打赏金额设置[8-13]
增加模块SEO对自定义函数的支持[8-13]
增加网站表单自定义属性参数功能[8-15]
增加对微信插件3.0的相关API[8-23]
增加当前页面URL调用变量{$my_web_url}[8-26]
增加手机短信验证码登录[8-29]
增加模块内容操作函数[9-1]
增加自定义字段针对用户组是否显示选项[9-2]
增加支付ID生成前缀变量设置[9-3]
增加Table类整数绝对匹配机制[9-7]
增加后台批量注册会员[9-8]
增加栏目URL规则快速添加链接[9-10]
增加栏目列表显示数据量统计值[9-15]
增加会员提现显示打款金额值[9-19]
增加第三方PHPExcel-1.8插件库[9-19]
增加PHPExcel生成类[9-19]


修复二维码函数加载失败问题[8-14]
调试模式下不再返回404状态码[8-15]
修复内容审核时更新时间为空问题[8-23]
修复安装模块自定义菜单异常问题[8-26]
修复模块内容彻底删除时无法删除实际内容[8-29]
修复模块内容恢复回收站时无法变更状态[8-29]
修复多站点时后台子管理员无法同步切换到其他站[9-5]
优化伪静态规则适配程序[9-7]
修复内容维护关键词提取失败问题[9-10]
修复用户中心菜单无法排序问题[9-10]
修复授权登录后前台无法退出问题[9-16]
修复用户中心的内容删除提示错误问题[9-15]
调整ThirdParty目录至dayrui目录下[9-20]
更新CI框架版本[8-1]
更新授权密钥加密算法[8-1]
增加base64格式的图片文件上传方法[5-31]
增加会员授权登录可挑战到指定位置方法[5-31]
增加后台给指定用户、指定组、批量群发消息[6-9]
增加腾讯地图调用函数dr_qq_map[6-27]
增加自定义网站终端[6-30]
增加服务器伪静态检测功能[6-30]
增加站长工具系统插件[7-1]
增加对后台菜单和会员菜单格式化自定义函数[7-11]
增加后台会员列表授权登录前台按钮[7-13]
增加页面缓存方法,部分页面已启用页面缓存[7-17]


修复独立模块绑定域名时无法读取sitemap.xml[5-28]
修复删除表单内容时不删除表单的提醒内容[5-29]
修复支付金额规范过滤函数[6-7]
用户组申请时对用户组级别的有效性判断[6-7]
自动清除3天未付款的财务流水[6-7]
修复模块更新时间空白问题[6-11]
改进模块安装时字段入库顺序,主表在前[6-24]
修复后台提醒无法点击会员资料[6-27]
修复TAG内容没有格式化显示代码[7-11]
修复模块表单在多站点下创建失败问题[7-11]
升级CI框架
优化框架结构
优化加密算法
升级IP库
增加自定义项目计划运行接口Cron.php
增加内容搜索对复选框的支持
增加附件上传时的浏览功能
增加自定义DIY表单的开发者模式
改进文件上传字段的显示
缩略图缓存改为按目录存储模式
修复member循环标签无法使用自定义字段排序
修复无法删除自定义字段
安全补丁升级
修复共享栏目无法开启父级投稿开关
修复移动端上传头像出现乱码问题
对模板文件管理进行安全文件优化
安装程序时数据库地址默认改为127.0.0.1
修复搜索标题不能显示栏目附加字段的name值问题
修复url分页XSS漏洞
修复手机生成静态时pc生成错误页面
修复后台代码执行漏洞
修复快捷登录时用户名重复的错误
修改后台资料时联动修改会员姓名
修复无法使用dr_down_file下载文件的情况
修复会员后台列表搜索报错问题
弃用HTTP_RAW_POST_DATA全局变量
增加收藏取消接口,用于移动端或者页面请求
增加对文件上传临时目录的可写权限判断
增加云服务模板商店的链接页面
增加编辑器字段长度判断,防止暴库
增加安全体检对文件和头像上传权限的判断
增加安全体检时对模块表的完整性验证
增加安全体检时对多网站栏目重复验证
修复框架已知BUG
框架升级
模板不存在时显示完整的相对模板路径,方便开发者找模板
修复内容列表生成静态“权限验证超时,请重新执行生成”
修复后台空间管理的筛选分页问题
后台和会员中心部分样式调整
模块搜索SEO标题过滤特殊字符
更新微信支付的兼容性
优化邮件配置存储判断
功能部分:
增加Phpcmf\Hooks的init接口,用于程序初始化之前运行
增加Phpcmf\Table类的$edit_where和$delete_where,用于控制修改和删除条件
增加Phpcmf\Table类的$url_params,用于分页固定参数
增加文件上传字段权限判断前置提示
增加文件名格式化函数dr_safe_filename
增加多文件格式化函数dr_get_files
增加多文件上传字段文本框选项,供用户输入选择
改进Phpcmf\Hooks类的继承Events
改进Debug工具,更准确的统计SQL查询语句
修复补全url函数不识别模块域名问题
修复共享栏目无法准确获取上下级栏目数据


新增程序包:
Autoloader \ AutoLoader, FileLocator
CLI \ CLI
Commands \ MigrationsCommand
Config \ AutoloadConfig, BaseConfig, DotEnv, Routes
Database \ MySQLi \ Builder, Connection, Forge, Result
Debug \ CustomExceptions, Exceptions, Iterator, Timer, Toolbar
Events \ Events
Test \ CIDatabaseTestCase, CIUnitTestCase, ReflectionHelper
CI框架升级
增加关键词库自定义字段功能
增加对移动端真静态化的支持
增加手动生成附件缓存功能,预防卡顿
增加移动端静态时绑定目录/mobile/
增加格式化多文件字段数据方法dr_get_files
增加后台需要更新缓存的提示
增加体检时对网站根目录文件安全性检测
增加移动端/小程序对模块内容搜索的接口
增加移动端/小程序对空间列表搜索的接口
增加会员中心变更手机号码
修复快捷登录注册用户名重复问题
修复后台阅读数无法修改问题
修复删除评论无法统计准确数据
修复栏目无法准确统计父栏目发布的数据
修复评论详情页面无法分页
版本初始化
基于CI4框架研发内容管理程序