Skip to content

Releases: modstart/ModStartCMS

后台多标签改进,主题色自动切换修复

27 Jul 13:11

Choose a tag to compare

  • 新增:GridFilter下拉组件全部(All)选项是否显示可配置
  • 新增:BizException支持自定义特定异常视图
  • 新增:ComplexFields组件新增tip提示文字选项
  • 新增:DynamicFields增加多行文本框组件
  • 新增:VIP页面用户开通VIP增加快捷扫码支付
  • 新增:VIP页面新增弹窗模式
  • 新增:Checkbox组件支持when条件模式
  • 新增:ComplexFields组件支持slider输入子项
  • 新增:CurlUtil请求头新增默认UserAgent
  • 新增:增加联系客服页面 site/contact(支持弹窗)
  • 优化:数据表格新增弹窗到标签返回列表自动刷新
  • 优化:系统主题色自动切换样式优化
  • 优化:后台管理多标签页面背景和Loading效果
  • 优化:按钮样式边框兼容性优化
  • 优化:表单输入组件边距样式优化
  • 优化:顶部菜单用户中心增加退出按钮下拉菜单
  • 优化:安装向导伪静态测试浏览器缓存问题
  • 修复:二维码生成类中文字符异常问题修复

内容页面自定义模板,内容区块功能增强

14 Jul 03:44

Choose a tag to compare

  • 新增:内容区块增加根据ID获取内容块的方法
  • 新增:CMS内容页面支持模板自定义功能
  • 新增:增加TRACK_LONG_SQL_THRESHOLD配置可配置慢查询阈值,默认5000ms
  • 新增:网站访问记录增加忽略爬虫开关功能,避免记录无效访问记录
  • 新增:FileUtil新增MIME转文件后缀方法
  • 新增:CurlUtil新增返回headerMap数据
  • 新增:GridFilter中like条件新增wordSplit模式,默认中文会分为单字查询,安装WordSpliter可对中文分词
  • 新增:StrUtil增加wordSplit通用分词功能
  • 优化:xForwardedHostVisitRedirect配置防止CDN域名多URL访问
  • 优化:模块设置页面增加开发配置提醒,避免随意设置导致的功能异常
  • 优化:后台菜单搜索父级包含关键词时自动显示子项
  • 修复:用户授权登录头像后缀概率性获取异常问题修复
  • 修复:Tags组件数据表格显示异常问题

内容区块支持,广告位支持HTML

30 Jun 05:21

Choose a tag to compare

  • 新增:支持内容区块(安装 ContentBlock 模块)
  • 新增:getNextMaxZIndex增加强制刷新参数
  • 新增:Grid增加data-refresh-grid-on-close支持标签页关闭刷新
  • 新增:LayoutTable表单布局
  • 新增:MS.util.scrollTo增加param参数,偏移量可设置
  • 新增:手机、邮箱验证码校验失效日志
  • 新增:友情链接和Banner标识由home调整为Cms
  • 新增:CodeEditor代码编辑器VUE组件
  • 新增:Json组件支持API请求通用配置模式 jsonMode(Json::MODE_API)
  • 新增:Form排序新增scope过滤
  • 新增:Form支持排序集合增加到头和尾sortAddPosition配置
  • 新增:广告位重构,广告类型支持HTML代码、微信小程序广告
  • 新增:RichHtml组件支持editorOption自定义富文本编辑器属性
  • 新增:MS.eventManager对象,方便页面事件管理
  • 优化:升级UEditorPlus为3.2.0
  • 优化:字段默认值逻辑处理优化
  • 优化:升级jQueryTimeago库,更好支持中文
  • 优化:图片上传、视频上传、文件上传、音频上传组件重构
  • 修复:VUE多语言翻译带参数返回非中文问题
  • 修复:Number、Text组件默认值不生效问题
  • 修复:部分字段默认值不生效问题

CMS管理优化,管理功能完善

20 Jun 00:12

Choose a tag to compare

  • 新增:字符串操作类新增按字节长度裁减UTF8串
  • 新增:textarea组件autoHeight方法,可动态调整高度
  • 新增:字符串操作类新增按特定字符分割方法
  • 新增:上传附件浏览默认每页20个
  • 新增:安装向导安装执行脚本超时时间默认为不限
  • 新增:HTML过滤OL增加start属性
  • 新增:一键CRUD方法优化补全
  • 新增:ModelUtil新增上一条下一条记录查询方法
  • 新增:后台审核页面快速构建工具类和字段
  • 新增:用户前台表单提交新增字段校验方法validateInputValue
  • 新增:上传文件删除事件DataDeletedEvent
  • 新增:用户文件删除自动取消关联
  • 新增:Grid新增urlGrid参数,可设定数据接口
  • 新增:模型操作方法新增 autoModel、isModel 判断方法
  • 新增:模块系统配置获取方法modstart_module_config
  • 新增:table样式嵌套模式下显示异常优化
  • 新增:动态字段类型dynamicFields
  • 新增:GridFilter新增支持高级Handle查询方法
  • 新增:字段增加formShowOnly属性,可设定只在表单中显示
  • 新增:管理员RoleConfig和UserConfig配置,支持更多权限控制
  • 优化:微信支付配置信息异常提醒
  • 优化:列表样式item-a图标显示优化
  • 优化:上传附件删除是否存在判断
  • 优化:表单UI禁用状态背景样式
  • 优化:默认按钮样式优化
  • 优化:附件管理、文件上传全部优化
  • 优化:富文本代码显示样式优化
  • 优化:联系邮箱、电话、地址统一采用基本设置的值
  • 优化:CMS后台管理菜单部分合并优化
  • 优化:CMS自定义表单下拉框默认为"请选择"
  • 优化:CMS表单模式后台编辑显示宽度优化
  • 修复:CMS模型字段操作缓存清理不及时问题
  • 修复:register_phone接口不存在问题修复
  • 修复:用户消息单独点击已读操作不生效问题修复
  • 修复:一处文件上传事件DataUploadedEvent异常问题
  • 修复:Grid和Form中TreeMass模式链接异常问题

菜单多级支持,框架结构优化

02 Jun 02:51

Choose a tag to compare

  • 新增:是否为系统创建者判断方法 Admin::isFounder()
  • 新增:富文本支持自定义公式渲染引擎
  • 新增:补全基础库缺少的依赖glob、date-fns、codepage
  • 新增:Lock锁工具类,方便原子处理
  • 新增:用户增加授权登录原子化操作
  • 新增:modstart:module-refresh-all命令
  • 新增:导航支持三级菜单
  • 新增:性能追踪监控参数数据调整
  • 优化:移动端自适应页面搜索框样式优化
  • 优化:会话工具类操作方法优化
  • 优化:数据表刷新滚动条位置锁定
  • 优化:弹窗页面框架结构优化,更好支持底部自定义按钮
  • 优化:案例页面显示样式宽度问题
  • 优化:导航后台管理操作界面优化
  • 优化:图片懒加载部分场景图片不能显示问题
  • 修复:用户授权登录绑定其他账号异常修复

模块市场升级,UI界面优化

19 May 09:24

Choose a tag to compare

  • 新增:用户PC充值页面适配快捷支付功能
  • 新增:StrUtil支持mbWordwrap分割UTF8字符串
  • 新增:模块市场登录弹窗显示逻辑优化,支持模块一键购买
  • 新增:轮播使用者remark参数,显示轮播提示
  • 新增:Chart组件,支持复杂图表绘制
  • 新增:用户增长趋势显示最近30天记录
  • 优化:后台管理菜单样式优化调整
  • 优化:多处UI调整优化
  • 优化:Grid筛选标签组回显值优化
  • 修复:MySQL默认队列表索引长度太长问题
  • 修复:在线充值支付中心未安装页面提示
  • 修复:配置数据为NULL异常问题修复

电脑端在线充值,前端库升级

05 May 13:27

Choose a tag to compare

  • 新增:用户PC端在线充值功能
  • 新增:模块安装失败增加日志记录功能
  • 新增:颜色处理函数,便捷处理主题色
  • 新增:ImageUrl图片信息新增文件大小
  • 新增:ManyRelation组件,支持多对多模型关联
  • 新增:modstart_config多次相同Key调用缓存
  • 新增:UEditorPlus升级3.1.0
  • 新增:Echarts基础库升级5.4.2
  • 新增:ComplexFieldsList增加placeholder提示
  • 优化:Tree组件子组件Key默认调整为_child
  • 优化:富文本字体显示大小
  • 优化:config默认值为null时自动转换为字符串,避免缓存失效
  • 优化:移动设备导航菜单过多自动启用垂直滑动
  • 修复:IPV6地址太长问题,自动截断

VIP权益配置功能,界面UI优化升级

18 Apr 06:12

Choose a tag to compare

  • 新增:Radio组件新增垂直布局模式
  • 新增:用户VIP权益配置功能
  • 新增:安装引导界面静态文件强制清除缓存
  • 新增:Response::abortMsg支持JSON格式自动识别
  • 新增:CMS详情自定义字段自动反序列化
  • 新增:Values组件增加Grid和Detail显示优化
  • 新增:用户注册IP长度限制
  • 新增:Grid过滤组件Range-Datetime增加快捷时间选取
  • 新增:Banner导航自动隐藏显示动画
  • 新增:图表显示新增加另存为图片、数据视图功能
  • 优化:Type组件快速编辑样式调整优化
  • 优化:后台Grid图片预览采用Contain模式
  • 优化:UEditorPlus富文本编辑器图片自动抓取忽略URL优化
  • 优化:模块管理安装失败500错误捕获,避免安装失败后无法再次安装
  • 优化:用户注册自动关联默认VIP和默认分组
  • 优化:用户找回密码页面样式,增加密码找步骤
  • 优化:FileUtil文件下载失败时异常捕获返回NULL
  • 修复:Admin配置页面config获取数组逻辑异常问题
  • 修复:Checkbox组件默认值不生效问题修复

网站简单统计,后台操作优化

04 Apr 08:02

Choose a tag to compare

  • 新增:ModStartRequestHandled事件
  • 新增:网站默认宽度调整为60rem
  • 新增:网站简单访问统计模块
  • 新增:AdminUser表单组件
  • 新增:系统样式随机颜色升级
  • 新增:后台用户钱包充值订单
  • 新增:短信发送使用任务队列替代同步发送
  • 新增:用户后台积分流水、现金流水增加用户ID筛选
  • 新增:后台待审核链接在新标签页打开
  • 新增:GridFilter增加数字和文本范围查询
  • 新增:后台用户管理操作方式优化
  • 新增:文件即将上传和文件上传完成事件
  • 新增:Select组件和Grid筛选新增selectSearch属性,选项可搜索
  • 新增:MCms接口命名升级,部分函数优化
  • 新增:Number、Decimal、Currency组件添加符号显示(signShow)和自动着色(autoColor)配置
  • 新增:轮播图增加背景颜色和container模式,适配大屏模式的显示
  • 新增:为jQuery新增serializeJson方法
  • 新增:CRUDUtil::adminUrlWithTab方法,快速构建标签页面路径
  • 新增:请求错误新增具体错误码和错误信息
  • 新增:留言板页面优化调整
  • 新增:上一篇下一篇导航
  • 优化:Decimal数据输入内容过滤和处理
  • 优化:Grid统一调整为大尺寸
  • 优化:折线图表数据库使用优化
  • 优化:用户消息模板查找路径

智能验证码,UI样式优化

20 Mar 08:47

Choose a tag to compare

  • 新增:智能验证码默认集成
  • 新增:MS.util.getNextMaxZIndex() 方法,动态获取下一个最大的z-index
  • 新增:用户注册新增第三方验证码功能
  • 新增:静态资源支持自带参数并保留文件Hash
  • 新增:默认空头像图片重新设计
  • 新增:账号自助注销功能,用户可自主申请注销账号
  • 新增:友情链接图片链接懒加载
  • 新增:字段Rules数据类型从字符串调整为数组(不兼容老版本)
  • 新增:页面是否为Tab内属性表示 data-page-is-tab
  • 新增:文件上传时间DataFileUploadedEvent新增$opt参数
  • 新增:组件验证规则支持数组添加,自动过滤空值
  • 新增:Values组件新增viewMode,支持mini一行显示模式
  • 新增:用户登录日志记录,方便进行登录安全日志分析
  • 新增:data-header-sticky-disable特性可部分页面禁止头部滚动
  • 新增:数据库调整为严格模式(字段截取抛出异常)
  • 优化:安装向导增加zip和curl的PHP扩展检测
  • 优化:用户VIP等级过期时间可为空,留空表示永久等级
  • 优化:顶部导航二级菜单增加图标支持
  • 优化:modstart_config 函数根据默认值类型默认自动反序列化JSON
  • 优化:Checkbox 组件序列化保存时对数字字符串默认转数字
  • 优化:用户消息中心样式优化,操作更便捷
  • 优化:后台清除缓存操作菜单简化操作,直接点击操作
  • 优化:图片懒加载组件加载中图片更新
  • 优化:用户VIP等级编辑设置界面参数按模块分区
  • 优化:表单处理JS部分代码逻辑重构
  • 优化:搜索引擎爬虫引导,增加部分链接ref=nofollow属性
  • 优化:富文本编辑器UEditor样式缓存问题