Skip to content

Releases: modstart/ModStartBlog

首页热门博客,UI优化调整

11 May 01:26
Compare
Choose a tag to compare
  • 新增:侧边栏增加热门博客
  • 新增:博客所有图片自动提取到字段 _images
  • 新增:ComplexFieldsList增加placeholder提示
  • 优化:后台管理菜单样式优化调整
  • 优化:多处UI调整优化
  • 修复:MySQL默认队列表索引长度太长问题

暗黑模式,超级搜索,富文本升级

25 Apr 06:34
Compare
Choose a tag to compare
  • 新增:博客新增暗黑模式
  • 新增:博客支持超级搜索ElasticSearch(需要安装SuperSearchES)
  • 新增:Values组件增加Grid和Detail显示优化
  • 新增:Grid过滤组件Range-Datetime增加快捷时间选取
  • 新增:Banner导航自动隐藏显示动画
  • 新增:图表显示新增加另存为图片、数据视图功能
  • 新增:模块安装失败增加日志记录功能
  • 新增:颜色处理函数,便捷处理主题色
  • 新增:ImageUrl图片信息新增文件大小
  • 新增:ManyRelation组件,支持多对多模型关联
  • 新增:modstart_config多次相同Key调用缓存
  • 新增:UEditorPlus升级3.1.0
  • 新增:Echarts基础库升级5.4.2
  • 优化:用户找回密码页面样式,增加密码找步骤
  • 优化:FileUtil文件下载失败时异常捕获返回NULL
  • 优化:富文本字体显示大小
  • 优化:config默认值为null时自动转换为字符串,避免缓存失效
  • 优化:Tree组件子组件Key默认调整为_child
  • 优化:移动设备导航菜单过多自动启用垂直滑动
  • 修复:IPV6地址太长问题,自动截断

ChatGPT支持,界面全新优化

11 Apr 03:03
Compare
Choose a tag to compare
  • 新增:支持ChatGPT聊天(需安装ChatMobile模块,自行配置Key)
  • 新增:Number、Decimal、Currency组件添加符号显示(signShow)和自动着色(autoColor)配置
  • 新增:轮播图增加背景颜色和container模式,适配大屏模式的显示
  • 新增:为jQuery新增serializeJson方法
  • 新增:CRUDUtil::adminUrlWithTab方法,快速构建标签页面路径
  • 新增:请求错误新增具体错误码和错误信息
  • 新增:Radio组件新增垂直布局模式
  • 新增:安装引导界面静态文件强制清除缓存
  • 新增:Response::abortMsg支持JSON格式自动识别
  • 优化:用户消息模板查找路径
  • 优化:Type组件快速编辑样式调整优化
  • 优化:后台Grid图片预览采用Contain模式
  • 优化:UEditorPlus富文本编辑器图片自动抓取忽略URL优化
  • 优化:模块管理安装失败500错误捕获,避免安装失败后无法再次安装
  • 修复:Admin配置页面config获取数组逻辑异常问题
  • 修复:Checkbox组件默认值不生效问题修复
  • 修复:博客评论审核状态文案错误修复

网站简单统计,支持博客分享

28 Mar 06:40
Compare
Choose a tag to compare
  • 新增:组件验证规则支持数组添加,自动过滤空值
  • 新增:Values组件新增viewMode,支持mini一行显示模式
  • 新增:data-header-sticky-disable特性可部分页面禁止头部滚动
  • 新增:数据库调整为严格模式(字段截取抛出异常)
  • 新增:ModStartRequestHandled事件
  • 新增:网站默认宽度调整为60rem
  • 新增:网站简单访问统计模块
  • 新增:AdminUser表单组件
  • 新增:系统样式随机颜色升级
  • 新增:短信发送使用任务队列替代同步发送
  • 新增:后台待审核链接在新标签页打开
  • 新增:GridFilter增加数字和文本范围查询
  • 新增:文件即将上传和文件上传完成事件
  • 新增:Select组件和Grid筛选新增selectSearch属性,选项可搜索
  • 新增:集成ShareJS,支持博客一键分享
  • 优化:Decimal数据输入内容过滤和处理
  • 优化:表单处理JS部分代码逻辑重构
  • 优化:搜索引擎爬虫引导,增加部分链接ref=nofollow属性
  • 优化:富文本编辑器UEditor样式缓存问题
  • 优化:安装向导增加zip和curl的PHP扩展检测
  • 优化:折线图表数据库使用优化
  • 优化:Grid统一调整为大尺寸
  • 修复:后台管理角色增加异常问题
  • 修复:博客留言回复显示异常问题
  • 修复:博客列表移动端标题显示异常问题

博客赞赏功能,置顶热门推荐

15 Mar 04:40
Compare
Choose a tag to compare
  • 新增:置顶、热门、推荐博客获取函数
  • 新增:适配通用打赏功能,需安装 Reward 和 PayCenter
  • 新增:博客热门、博客推荐功能
  • 新增:MS.util.getNextMaxZIndex() 方法,动态获取下一个最大的z-index
  • 新增:URL解析JS库,方便进行系统URL解析
  • 新增:ComplexFields组件
  • 新增:后台主题浅色模式,.env 配置 ADMIN_THEME=light 切换浅色
  • 新增:后台页面打开支持配置是否显示标签页,.env 配置 ADMIN_TABS_ENABLE=false 关闭
  • 新增:静态资源支持自带参数并保留文件Hash
  • 新增:默认空头像图片重新设计
  • 新增:友情链接图片链接懒加载
  • 新增:字段Rules数据类型从字符串调整为数组(不兼容老版本)
  • 新增:页面是否为Tab内属性表示 data-page-is-tab
  • 新增:文件上传时间DataFileUploadedEvent新增$opt参数
  • 优化:StrUtil兼容宽字节字符掩码限时
  • 优化:modstart_config 函数根据默认值类型默认自动反序列化JSON
  • 优化:Checkbox 组件序列化保存时对数字字符串默认转数字
  • 优化:后台清除缓存操作菜单简化操作,直接点击操作
  • 优化:顶部导航二级菜单增加图标支持
  • 优化:图片懒加载组件加载中图片更新

博客置顶功能,界面样式优化

28 Feb 05:30
Compare
Choose a tag to compare
  • 新增:博客内容置顶功能,后台快捷编辑
  • 新增:后台登录界面显示ICP备案编号
  • 新增:全局异常处理忽略部分非法请求日志记录
  • 新增:模块控制器中支持全路径视图路径解析
  • 新增:输入组件新增评分rate
  • 新增:基础导入导出功能新增CSV、Excel多表格支持
  • 新增:后台二次安全验证方式工具类
  • 新增:内容审核Job新增快速创建方法
  • 新增:UEditorPlus升级v2.9.0
  • 优化:博客标签、分类、最近内容、信息等样式优化
  • 优化:内容审核抽象提供者使用方式简化
  • 优化:侧边栏菜单样式显示优化

后台管理优化,页面宽度调整

19 Feb 14:48
Compare
Choose a tag to compare
  • 新增:后台修改密码支持标签页面打开
  • 新增:返回redirect支持页面内部关闭标签操作
  • 新增:系统Meta信息工具包
  • 新增:后台登录背景默认为纯色背景
  • 新增:Grid中新增和修改弹窗默认增加窗口关闭方法
  • 新增:安装显示增加数据库端口
  • 新增:页面滑动新增body-scroll-far特性
  • 新增:增加动态变更页面标签页标题方法
  • 新增:RepositoryFilter新增clear方法,用于清除仓库条件
  • 新增:FileUtil新增流下载方法函数
  • 新增:友情链接新增启用/禁用状态
  • 新增:PC端网页模块最高宽度为1140px
  • 优化:友情链接标题可设置,样式显示优化
  • 优化:导入页面兼容后台多标签方式展示
  • 优化:新窗口新增页面兼容多标签模式
  • 优化:模块名称非法时自动过滤,避免模块加载异常
  • 优化:后台多标签模式标题动态显示优化

多语言增强,缓存后台优化

02 Feb 08:40
Compare
Choose a tag to compare
  • 新增:MS.header前端组件对象获取支持多个头部
  • 新增:多语言文件支持放置在 resources/lang 目录下
  • 新增:调整HTML过滤规则缓存目录为 cache/purifier
  • 优化:多层代理获取真实IP异常问题
  • 优化:优化升级环境获取方式,兼容后续可能的多环境
  • 优化:文件上传兼容多云存储驱动,可配置
  • 优化:轮播图底部导航图标显示优化
  • 优化:后台页面Tab点击触发时鼠标移动忽略规则
  • 优化:后台升级图标样式,大小显示优化
  • 优化:性能跟踪代码性能优化,提升执行效率
  • 优化:多层代理获取真实IP异常问题
  • 优化:后台管理员日志记录数据序列化优化
  • 修复:导航栏新窗口打开异常问题修复
  • 修复:后台多标签页面关闭窗口样式激活修复
  • 修复:组件SelectRemote和CanCascade条件显示异常问题

后台多页面升级,模块市场优化

04 Jan 09:09
Compare
Choose a tag to compare
  • 新增:后台页面支持多标签多开方式
  • 新增:后台管理页面支持全屏模式切换
  • 新增:邮件发送任务支持HTML传入模式
  • 新增:DatabaseQueue支持Tag,队列灵活调度
  • 新增:模块市场页面刷新兼容TAB标签
  • 优化:后台管理左侧菜单工具栏优化
  • 优化:后台菜单关键词搜索不生效问题
  • 优化:筛选条件树状选择器支持枚举和数据模型
  • 修复:values组件增加项不生效问题修复
  • 修复:CountUp小数不生效问题
  • 修复:模块信息获取为空异常信息兼容

输入过滤、多文件组件,修复已知问题

20 Dec 08:35
Compare
Choose a tag to compare
  • 新增:自定义字段组件增加文件和多文件类型
  • 新增:请求输入组件新增多文件路径类型
  • 新增:多文件上传组件
  • 新增:数据Excel导入导出快捷组件支持
  • 新增:富文本过滤规则调整优化
  • 新增:后台管理菜单当前计算支持 active 属性
  • 新增:SelectRemote 组件,支持动态下拉组件
  • 新增:所有组件新增tip参数,用于Grid、Form、Detail提示说明
  • 新增:ArrayPackage数组输入数据包处理器
  • 优化:前端页面弹窗提示组件显示抖动优化
  • 优化:Excel通用批量导入界面功能优化
  • 修复:values 组件缺省值自动填充问题修复
  • 修复:Dialog组件默认值为非字符串时初始化异常
  • 修复:部分已知问题