2019年3月/4月迭代计划
starlying opened this issue · 11 comments
欢迎来到2019年5月1日发布的SiteServer CMS 新版本 V6.10,经过两个月的连续迭代开发,V6.10 版本新增了几项重要功能,我们希望你会喜欢,一些关键的亮点包括:
.NET Core 平台迁移
我们正逐步向.NET Core 平台迁移过程中,2019年7月将正式发布 SiteServer CMS V7.0测试版本,为使SiteServer CMS用户能够从.NET Framework平台无缝过度到.NET CORE,我们将在一段时间内同时维护.NET CORE版本以及.NET Framework版本。.NET CORE版本统一以数字7作为主版本号,.NET Framework版本统一以数字6作为主版本号。
SiteServer CMS V7 版本将全面支持.NET Core,系统转至.NET Core之后,系统能够利用.NET Core跨平台的优势实现在Linux系统中部署,或者通过容器的方式部署,性能和可伸缩性将显著增强。 借助 ASP.NET Core,系统运行的服务器/虚拟机 (VM) 数要低得多,减少服务器/VM 后可节省基础结构和托管成本。
SS.Advertisement 广告插件
广告插件将在V6.10版本中得到支持,管理员可以通过广告插件发布漂浮广告、固定广告、全屏下推广告或者弹出窗口广告。
SS.Database 数据库管理插件
数据库管理插件将支持MySQL、SQLServer、Oracle以及PostgreSQL数据库,能够查询数据库表、字段、进行SQL查询以及执行SQL命令(为保证安全,需要填写Web.config中的SecretKey)
SS.Block IP定位拦截插件
通过IP定位拦截插件,管理员可以设置将前台页面只针对具体国家开放(或者排除具体国家),同时IP定位拦截插件支持拦截内网IP或者拦截外网IP;拦截插件支持页面跳转、显示拦截提示或者指定输入密码访问页面。
SS.Mail 邮件发送插件
邮件发送插件作为其他插件的模板,支持表单或者投票前台用户提交时发送邮件至指定邮箱,为了方便大家配置,邮件发送插件默认使用SiteServer CMS官方提供的接口发送邮件(无需配置邮件SMTP发送设置),同时插件也支持使用QQ邮箱获取其他邮件提供商的SMTP接口发送邮件。
文档完善
我们在4月份重新制作了STL参考手册以及CLI命令行参考手册,将STL语言以及CLI命令行的使用说明同步至最新版本,同时加强了页面用户体验,使得查找及学习STL语言更加便捷。
同时,我们正在逐步完善及制作插件文档,计划在三到四个月内将所有插件的文档重写,让大家在使用插件时有详细的文档指导。
BUG修复
- 用户组删除时,【确定】按钮显示有问题 #1859
- 提交表单插件偶尔出现无法输入问题 #1825
- 样式文件管理修改文件夹名称后页面报错 #1823
- 插件API中ContentDeleteCompleted触发函数,内容删除的时候未触发 #1808
- 使用新增内容API添加内容时,远程服务器返回错误: (500) 内部服务器错误 #1389
- API接口请求 当前栏目无法获取子栏目及子栏目以下内容 #1806
- 内容相册 复制到其它栏目时,内容相册内容为空 #1805
- 升级6.9.0后插件表单的数据查看功能不显示了 #1819
- 内容页[SITESERVER_PAGE]分页失效 #1414
- 投票,引用js 路径错误 #1586
- 【投票】后台勾选提交投票者信息,前台页面没有显示 #190
- 投票字段管理,复选列表,单选列表,下拉列表,---快速设置失效。 #1123
- 在内容模板中,将文章内容设置成分页 #1383
- 6.7.1,表单代码嵌入到页面中不能使用 #1580
- SS.Photo 插件找不到方法 #1314
- 提交表单在点击回复时不出现编辑器无法编辑 #1340
- 插件ss:poll生成问题 #1362
功能增强
新建站点时.建议恢复到可以选择上级站点选项.方便直接成生站点目录文件在上级目录下.现在我们几十个站点在跟目录下.上级目录下也有这些站点的目录.管理很不方便.或者转移站点到下级目录时.把根目录下的站点目录删除或转移到上级目录下.不要重复在根目录下也有.谢谢
有一个建议,.NET Core版的直接抛弃STL改用RazorPages代替可好。
有一个建议,.NET Core版的直接抛弃STL改用RazorPages代替可好。
看来还是有懂行情的兄弟,STL早就该换RazorPages,RazorPages目前也支持.net core.
能开发个公众号插件就完美了
表单插件修复来一个好吗?秋梨膏
能离线升级吗
哈哈,喜欢Razor模板
STL还可以,不过推荐增加<stl:rand min="1" max=“999”/>这样的标签增加随机数,另外stl嵌套如何输出JSON?