Releases: modstart/ModStartBlog
Releases · modstart/ModStartBlog
支持音频MP3文件,表单快速编辑优化
- 新增:SiteUrlProvider增加按业务变更方法
- 新增:富文本增加MP3文件等音频内容
- 新增:ImageSelector支持show-preview-url参数,图片预览是否显示链接
- 新增:移动端增加c-rich-html组件,支持多端富文本兼容显示
- 优化:后台注册登录链接生成使用非路由生成
- 优化:树状结构Select显示优化
- 优化:AES加密解密方法优化,支持更多模式
- 优化:UTF8字符串长度计算
- 优化:表单快速编辑功能优化
独立友情链接页面,博客列表样式优化
- 新增:友情链接支持独立页面 /partner 访问
- 新增:MS.Util.browser 浏览器判断工具类
- 新增:文件上传Vue组件新增Flat模式和addFile方法
- 优化:多语言支持优化
- 优化:富文本HTML过滤新增div标签
- 修复:数组随机获取异常问题修复
- 修复:博客添加“置顶”“热门”“推荐”等标签后,部分UI下,首页标题显示不出
博客密码访问,内容编辑升级
- 新增:博客增加公开和密码访问两种模式
- 新增:同时增加多个数据库表备注方法
- 新增:支持MS.ui.state库方法,历史状态管理
- 新增:富文本公式编辑默认替换为LatexEasy
- 新增:博客管理分页增加跳转功能
- 新增:后台博客管理标题点击可直达博客详情页面
- 新增:手机端Banner支持视频背景显示
- 新增:Grid文本组件支持快捷编辑
- 新增:Grid快捷编辑gridEditable支持函数回调方式
- 新增:UEditorPlus升级v3.4.0
- 优化:样式sm、md、lg、xl尺寸优化
- 优化:面包屑分隔符样式优化
- 优化:图片类组件预览修改为contain模式
- 优化:VIP开通快捷支付概率性异常问题
- 优化:表单提交时交互验证未完成逻辑优化
- 优化:富文本编辑公式编辑组件重复去除
- 修复:数字组件为0时默认值显示异常问题
- 修复:图片上传自动纠正方向和大小异常格式修复
博客归档页面,部分组件升级
- 新增:博客归档页面和归档功能
- 新增:升级webuploader,引入图片上传全局压缩功能
- 新增:内置Markdown编辑器修改为ToastUI
- 优化:上传文件为Blob时文件名称丢失问题
- 优化:多语言翻译功能逻辑和多语言函数
- 优化:示例域名修改为 example.com
博客列表优化,安装向导缓存清除
- 新增:博客列表界面点击封面图也能进入博客详情页面
- 新增:Checkbox组件支持when条件模式
- 新增:ComplexFields组件支持slider输入子项
- 新增:CurlUtil请求头新增默认UserAgent
- 新增:增加联系客服页面 site/contact(支持弹窗)
- 新增:系统默认绘图字体调整为阿里巴巴普惠体
- 新增:系统默认FontProvider
- 优化:数据表格新增弹窗到标签返回列表自动刷新
- 优化:表单输入组件边距样式优化
- 优化:首页Banner比例,PC为5:2,移动端为5:3
- 优化:安装向导伪静态测试浏览器缓存问题
- 优化:模块市场、系统升级登录表单提交交互优化
- 修复:二维码生成类中文字符异常问题修复
自动暗黑调整,后台菜单搜索优化
- 新增:增加TRACK_LONG_SQL_THRESHOLD配置可配置慢查询阈值,默认5000ms
- 新增:网站访问记录增加忽略爬虫开关功能,避免记录无效访问记录
- 新增:FileUtil新增MIME转文件后缀方法
- 新增:CurlUtil新增返回headerMap数据
- 新增:GridFilter中like条件新增wordSplit模式,默认中文会分为单字查询,安装WordSpliter可对中文分词
- 新增:StrUtil增加wordSplit通用分词功能
- 新增:GridFilter下拉组件全部(All)选项是否显示可配置
- 新增:BizException支持自定义特定异常视图
- 新增:ComplexFields组件新增tip提示文字选项
- 新增:DynamicFields增加多行文本框组件
- 优化:系统主题色自动切换样式优化
- 优化:xForwardedHostVisitRedirect配置防止CDN域名多URL访问
- 优化:后台菜单搜索父级包含关键词时自动显示子项
- 优化:后台管理多标签页面背景和Loading效果
- 优化:按钮样式边框兼容性优化
- 修复:用户授权登录头像后缀概率性获取异常问题修复
- 修复:Tags组件数据表格显示异常问题
- 修复:上传文件概率性进度条不显示问题
- 修复:Tree组件默认值显示异常问题
博客关键词优化,附件上传重构
- 新增:CodeEditor代码编辑器VUE组件
- 新增:Json组件支持API请求通用配置模式 jsonMode(Json::MODE_API)
- 新增:Form排序新增scope过滤
- 新增:Form支持排序集合增加到头和尾sortAddPosition配置
- 新增:RichHtml组件支持editorOption自定义富文本编辑器属性
- 新增:MS.eventManager对象,方便页面事件管理
- 优化:图片上传、视频上传、文件上传、音频上传组件重构
- 优化:模块设置页面增加开发配置提醒,避免随意设置导致的功能异常
- 修复:Number、Text组件默认值不生效问题
- 修复:部分字段默认值不生效问题
- 修复:博客关键词不生效问题
附件管理上传优化,框架基础升级
- 新增:ModelUtil新增上一条下一条记录查询方法
- 新增:后台审核页面快速构建工具类和字段
- 新增:上传文件删除事件DataDeletedEvent
- 新增:Grid新增urlGrid参数,可设定数据接口
- 新增:模型操作方法新增 autoModel、isModel 判断方法
- 新增:模块系统配置获取方法modstart_module_config
- 新增:table样式嵌套模式下显示异常优化
- 新增:动态字段类型dynamicFields
- 新增:GridFilter新增支持高级Handle查询方法
- 新增:字段增加formShowOnly属性,可设定只在表单中显示
- 新增:管理员RoleConfig和UserConfig配置,支持更多权限控制
- 新增:getNextMaxZIndex增加强制刷新参数
- 新增:Grid增加data-refresh-grid-on-close支持标签页关闭刷新
- 新增:LayoutTable表单布局
- 新增:MS.util.scrollTo增加param参数,偏移量可设置
- 优化:升级UEditorPlus为3.2.0
- 优化:列表样式item-a图标显示优化
- 优化:上传附件删除是否存在判断
- 优化:表单UI禁用状态背景样式
- 优化:默认按钮样式优化
- 优化:附件管理、文件上传全部优化
- 优化:富文本代码显示样式优化
- 优化:字段默认值逻辑处理优化
- 优化:升级jQueryTimeago库,更好支持中文
- 修复:一处文件上传事件DataUploadedEvent异常问题
- 修复:Grid和Form中TreeMass模式链接异常问题
- 修复:VUE多语言翻译带参数返回非中文问题
UI调整优化,支持多级菜单
- 新增:补全基础库缺少的依赖glob、date-fns、codepage
- 新增:Lock锁工具类,方便原子处理
- 新增:modstart:module-refresh-all命令
- 新增:导航支持三级菜单
- 新增:性能追踪监控参数数据调整
- 新增:字符串操作类新增按字节长度裁减UTF8串
- 新增:textarea组件autoHeight方法,可动态调整高度
- 新增:字符串操作类新增按特定字符分割方法
- 新增:上传附件浏览默认每页20个
- 新增:安装向导安装执行脚本超时时间默认为不限
- 新增:HTML过滤OL增加start属性
- 优化:微信支付配置信息异常提醒
- 优化:会话工具类操作方法优化
- 优化:导航后台管理操作界面优化
- 优化:图片懒加载部分场景图片不能显示问题
- 优化:博客留言列表审核状态文字优化
- 优化:移动端自适应页面搜索框样式优化
- 新增:一键CRUD方法优化补全
暗黑模式跟随系统,随机博客获取
- 新增:暗黑模式跟随系统
- 新增:博客分享条增加模块ShareJS是否安装判断
- 新增:StrUtil支持mbWordwrap分割UTF8字符串
- 新增:模块市场登录弹窗显示逻辑优化,支持模块一键购买
- 新增:博客随机获取函数 MBlog::randomBlog
- 新增:轮播使用者remark参数,显示轮播提示
- 新增:Chart组件,支持复杂图表绘制
- 新增:是否为系统创建者判断方法 Admin::isFounder()
- 新增:富文本支持自定义公式渲染引擎
- 优化:Grid筛选标签组回显值优化
- 优化:数据表刷新滚动条位置锁定
- 优化:弹窗页面框架结构优化,更好支持底部自定义按钮
- 修复:配置数据为NULL异常问题修复