SiteServer CMS 博客
SiteServer CMS 新版本 V6.5
2018年08月01日
欢迎来到2018年8月1日发布的SiteServer CMS 新版本 V6.5,在这个版本中有一些重要的更新,我们希望你会喜欢,一些关键的亮点包括:
完善插件机制并正式公布
从V6.0版本引入插件机制开始,我们一直在不断地完善和增强 SiteServer CMS 的插件的框架结构和接口调用,经过大半年左右的持续迭代开发,从 V6.5版本开始,整个插件体系已经非常稳定,同时插件的开发接口已经基本覆盖绝大部分的功能开发需求。
我们协同V6.5版本一道,正式发布《插件开发参考手册》,插件开发参考手册是关于插件以及插件是如何与 SiteServer CMS 交互的。它将帮助您理解插件的工作机制,以及如何创建并升级插件。
这本手册涵盖了各种主题 —— 从插件类需要实现的方法到插件安全的最佳实践,再到用于构建插件的工具。
CLI 命令行增强
V6.5增强了Cli命令行功能,将所有的命令执行方式改为异步调用方式,极大提升了命令执行速度;同时命令行实现了按计划运行的定时功能,实现了命令行按CRON表达式设置计划任务,从而不间断执行。
Cli命令行同时还实现了第三方插件集成,能够按照 SiteServer CMS 的插件规则编写命令行插件功能,为将来丰富整个命令应用场景提供了底层支持。
REST API 增强
V6.5增强了 REST Api 接口,实现了对内容的增删改查接口:
新增内容(内容投稿)API
修改内容API
删除内容API
获取内容API
获取内容列表API
BUG修复
内容管理,点击显示项,然后报错。SqlServer 版本 #960
生成后的静态页面强制有Jquery文件引用,无法去掉。 #1010
新版本用户中心插件点击进去一直加载 #991
添加脚本文件的时候脚本文件名。不能有文件扩展名 有问题, #1026
投票插件投票截止日期不设置无法使用投票 #945
Server Error in Application 无法将类型为“System.Data.DataRowView”的对象强制转换为类型“System.Data.IDataRecord”。 #1033
使用二级域名作为后台地址后登出后仍然可以访问后台 #1037
后台用户管理中禁止注册新用户了,用户中心那里仍然可以顺利注册 #1043
添加自定义表单插件后,提示运行错误 #1056
信息公开插件里信息审核点击后提示错误 #1059
内容回收站能打开了,但是不能清空和删除 #1062
stl:login登录和stl:register注册提示“请求的资源不在服务器上” #975
栏目管理中复选框无法正常勾选 #1072
在回收站点击删除后,内容标题不显示 #1092
模板编辑中,对代码应用格式按钮点击没效果 #1097
新版本虚拟字段新增不保存,第二次编辑才能保存 #1104
内容里面插入腾讯视频,无法播放 #1079
建议siteserver支持央视视频转贴并播放 #1040
功能增强
建议include、css、js文件夹可设置更改位置 #575
内容列表数据少时应该隐藏底部按钮 #978
筛选插件后台添加前台标签样式生成功能 #1016
互动交流插件后台添加前台标签样式生成功能 #1017
权限分配时将系统权限与插件权限分开 #1034
插件安装需要增加失败检查,让系统再下载一次 #1045
插件一键升级功能 #727
只要不退出用户登录,重新打开后台都可进入 #1077
内容筛选插件,应该可以设置默认内容 #1094
栏目管理的选中问题 #1120
将MYSQL数据库默认字符集由utf8修改为utf8mb4 #843
完成SiteServer.Plugin项目所有类与方法的注释。
SiteServer.Plugin 支持 .NET Core。
发布稳定版本SiteServer.Plugin插件开发库。
新增SiteServer Cli命令行插件支持。
插件REST Api授权支持。
意见收集
如果发现系统新的Bug或者对系统改进的建议,请发布到产品论坛中,你的反馈将有助于我们持续改进 SiteServer CMS。
微信服务号