# 2020 年 12 月
# 更新版本:v7.0.9
操作系统 | 下载 |
---|---|
Windows 64 位 | sscms-7.0.9-win-x64.zip (opens new window) |
Windows 32 位 | sscms-7.0.9-win-x86.zip (opens new window) |
Linux | sscms-7.0.9-linux-x64.tar.gz (opens new window) |
MacOS | sscms-7.0.9-linux-x64.zip (opens new window) |
欢迎使用 2020 年 12 月发布的 SSCMS v7.0.9 版本。此次版本更新解决了一些功能要求和社区要求,这带来了许多新功能和设置,其中一些主要亮点包括:
- 新增二维码插件 - 将 URL 地址生成二维码图片并展示在页面中。
- 新增邮件发送插件 - 集成阿里云邮件推送及自定义 SMTP 邮件服务器功能。
- 自定义内容列表宽度 - 在拖拽列宽度完成之后会自动保存列列宽。
- 双击内容列表弹出编辑界面 - 只需要双击内容当前行即可弹出内容编辑界面。
- 优化引用内容功能 - 系统优化了引用功能。
- 优化内容导入 Excel 功能 - 在批量导入界面添加了下载导入模板链接,点击可以下载模板 Excel 文件。
- stl:if 标签功能增强 - 判断当前栏目是否为首页、判断当前栏目是否有下级栏目。
- 内容编辑界面中自定义内容显示模板 - 实现了同一个栏目下的内容可以有不同的内容模板显示样式。
- 表单插件集成短信与邮件发送功能 - 实现向管理员发送短信通知、向管理员发送邮件通知以及向用户发送短信通知功能。
- 栏目管理中显示并编辑栏目及内容模板 - 实现通过栏目管理界面显示并编辑栏目及内容模板功能。
- 其他优化及功能修复 - 根据 github 中用户的反馈,我们对新版本进行了以下优化及功能修复。
# 新增二维码插件
二维码显示插件(sscms.qrcode)用于在模板中通过标签将 URL 地址生成二维码图片并展示在页面中。
可以访问插件主页 (opens new window) 获取插件详细信息。
二维码插件使用 <stl:qrCode>
标签生成二维码,二维码的地址为当前页面地址:
<stl:qrCode></stl:qrCode>
可以使用 url 属性指定二维码地址:
<stl:qrCode url="https://sscms.com"></stl:qrCode>
url 属性支持 STL 实体解析,如显示当前栏目的二维码地址:
<stl:qrCode url="{channel.navigationUrl}"></stl:qrCode>
可以使用 size 属性指定二维码图片尺寸:
<stl:qrCode size="128"></stl:qrCode>
# 新增邮件发送插件
邮件发送插件(sscms.mail)集成阿里云邮件推送 (opens new window)及自定义 SMTP 邮件服务器功能,实现表单提交等情景下的邮件发送功能。
可以访问插件主页 https://sscms.com/plugins/plugin.html?userName=sscms&name=mail (opens new window) 获取插件详细信息。
邮件发送插件配置成功后,SSCMS 表单插件将自动集成邮件发送功能。
进入表单管理的选项设置,在向管理员发送邮件通知选项中启用发送邮件通知并提交接受邮件的邮箱:
配置完成之后,一旦前台有用户提交表单,管理员将自动收到一份包含表单提交内容的邮件。
# 自定义内容列表宽度
系统优化了内容列表宽度拖拽修改功能,在拖拽列宽度完成之后会自动保存列列宽,下次显示列表时将以之前保存的列宽显示:
自定义内容列表宽度功能只修改当前栏目的显示列宽,不同栏目可以设置不同的列宽。
# 双击内容列表弹出编辑界面
新版本优化了内容列表编辑功能,只需要双击内容当前行即可弹出内容编辑界面:
# 优化引用内容功能
系统优化了引用功能,引用完成后内容将显示引用图标,同时编辑引用内容将限制只允许编辑标题,同时将显示 编辑原始内容 按钮,点击可对引用内容的原始内容进行编辑:
# 优化内容导入 Excel 功能
系统优化了内容导入 Excel 功能,在批量导入界面添加了 下载导入模板 链接,点击可以下载模板 Excel 文件:
打开下载的 Excel 文件,进行编辑后即可批量上传:
# <stl:if>
标签功能增强
<stl:if>
标签增加 index 类型判断,用于判断当前栏目是否为首页:
<stl:if type="index">
<stl:yes>这是首页</stl:yes>
<stl:no>这不是首页</stl:no>
</stl:if>
<stl:if>
标签增加 hasChildren 类型判断,用于判断当前栏目是否有下级栏目:
<stl:if type="hasChildren">
<stl:yes>有下级栏目</stl:yes>
<stl:no>没有下级栏目</stl:no>
</stl:if>
# 内容编辑界面中自定义内容显示模板
新版实现了同一个栏目下的内容页面可以有不同的内容模板显示样式:
编辑保存后,生成的页面将按照不同的内容模板显示不同的样式风格。
# 表单插件集成短信与邮件发送功能
表单插件已经和短信插件以及邮件插件集成,实现向管理员发送短信通知、向管理员发送邮件通知以及向用户发送短信通知功能:
# 栏目管理中显示并编辑栏目及内容模板
新版本在栏目管理界面中点击显示列,在显示列中选中 栏目模板 以及 内容模板,将能够显示并直接编辑栏目及内容模板:
# 其他优化及功能修复
根据 github 中用户的反馈,我们对新版本进行了以下优化及功能修复:
- 【SQLite】栏目拖拽排序导致栏目找不到首页。
- 模版管理-模版里面的 F 搜索替换弹出功能和原有预览,保存重叠了。
- 优化 模版管理-编辑模版-点击生成,弹出来的窗口。生成进度查看页面太大了,太满了。
- 保存站点模板,未保存内容显示项。
- 保存站点模板并创建站点,内容标签没有自动创建。
- 保存站点模板并创建站点,栏目组没有自动创建。
- 【SqlServer】6.x 版迁移 7.0.8 错误日志。#2862 (opens new window)
- 【SqlServer】{"message":"关键字 'Top' 附近有语法错误。","addDate":"2020-12-23 21:36:00"}。 #2871 (opens new window)
- 【SqlServer】栏目链接类型为 链接到第一条内容时报错{"message":"关键字 'Top' 附近有语法错误。","addDate":"2020-12-11 18:19:49"}。 #2839 (opens new window)
- 翻页中生成的静态页面最大数导致翻页不显示。
- 评论插件,模板无法预览。 #2677 (opens new window)
- 修复
<stl:channel>
标签 parent 属性设置 bug。 - 实现
{stl:image}
输出纯图片地址功能。 - 站点模板无法保存内容自定义字段。
- 内容列表 groupContentNot 参数没有效果。 #2865 (opens new window)
- 栏目管理,编辑栏目,图片字段,上传第一张,再次点击新增,上传第二张,会覆盖第一张。
- 栏目编辑界面,生成页面路径默认应该为空。
- Linux 版本下的站点模板上传失效,包括在线安装。
- 栏目管理界面,内容模板显示不正确。