DiYunCMS(帝云CMS) v4.6.0 发布

程序更新2023-06-13 12:01:460

增加前端URL路径的相对路径和绝对路径切换选择

dr_date增加对参数的判断提示,如参数不是时间戳格式

增加更新数据结构按钮,便于修复表字段

增加后台菜单搜索功能,搜索后台菜单并跳转过去

增加附件下载时外链url跳转提示功能,允许自定义模板down_file_msg.html

增加模板输出之后的钩子:cms_view_end

增加文本转换拼音函数dr_text2py

系统更新中增加更新联动菜单选项,方便一键更新联动数据

API请求数据时增加返回相对路径选项,支持了不带上域名返回

通知类增加sys_ip系统变量

table类list列表数据,增加按自定义字段进行数据格式化

增加后台快捷菜单加入按钮和展示区域

增加后台批量在线升级插件和批量离线下载插件

Table控制器增加格式化结果集方法_Call_List,二次开发时会用到

{cache name=module-content}标签增加指定模块参数module=模块1目录,模块2目录

模板标签,增加替换字符函数dr_rp_view,用于替换空格和等号不被识别

二维码qrcode函数增加验证图片的有效性

在后台首页增加手动进行版本检测按钮

增加批量禁用和启用联动菜单子内容

当https测试失败时,增加提示手动开启的方法

增加dr_array_rand函数,用于随机输出数组且支持数组个数

增加dr_get_ftable_array函数,将ftable数据转换成数组格式

增加dr_is_url函数,用于验证是否是http或者https的URL地址

增加简写函数XR_M|XR_V|XR_C|XR_H|XR_R|XR_L,分别对应\Phpcmf\Service::M|V|C|H|R|L()

增加字段属性值进行有效性验证机制


栏目字段和模型字段编辑时只执行到主栏目上去

更新缓存配置时,按多站点单独来更新执行,分批次执行更新

在调试器的Routes选项中显示URI路由信息,方便知道是哪个路由

随机生成账号时去掉标点符号

移除“界面”功能,转为模板界面管理插件

在浏览界面上传附件时支持多个文件上传

插件管理加入文件浏览功能,可查看插件有哪些文件

优化dr_thumb函数存在的空白目录

快捷登录同步头像时存储进分级目录

相对路径模式在移动端域名下,附件路径改为绝对引用

获取访客ip地址函数支持自定义CND特征字符串,解决无法获取到准确的ip

diy字段支持以绝对路径的执行文件,二次开发时可以直接赋值路径

增加单词截取函数dr_wordcut,单词不被截断

随机生成账号时,过滤账号中的emoji表情符号

后台模板index.html中菜单变量进行调整(参考默认模板)

修复简化菜单在自定义顶级类目时,子管理员不显示问题


编辑器字段插入视频取消高宽参数限制

后台列表导出excel时,不对数据进行格式化,改为原样输出

当字段开启图片压缩时,修复png透明背景图片变成黑色

附件管理,改图功能增加比例缩放选择项目

在多分组字段时,修复js文件缺失加载的情况

编辑器Editor字段支持图片水印功能

dr_keyword_highlight支持数组关键词高亮

在debug工具栏的routes中显示路由信息和控制器路径

后台通知权限提醒优化,投稿者也支持通知提醒

字段填充值,改为只在新增内容时生效

修复定时发布功能无法获取C()对象的值

上传/下载文件时,增加对扩展名可自定义白名单

初始化后台菜单以后保留站点设置属性

安装后强制命名admin.php入口,防止被猜疑后台

dr_safe_filename增强安全性替换

在非开发者模式下,后台登录失败时不显示详情

后台登录password字段必须进行md5加密后才能提交

水印文件目录由config/watermark改为cache/watermark

邮件日志文件改为txt格式储存

dr_catcher_data函数判断url必须以http开头

头像目录由api/member改为uploadfile/member


Hello,欢迎来咨询~
点击在线咨询