一、TODO
未来计划要做的事
- 增加链接管理插件数据是否兼容的自定义配置
- 增加随机背景图
- 增加自定义页面添加链接安全跳转中台
- 增加下载验证码功能
- 优化不同编辑器文章内容的链接识别功能
- 增加不同风格的中台模版
- 自定义模版功能
- 优化网站的安全检测功能
- 增加常见评论区链接跳转中台
二、版本记录
插件的所有版本下载地址:网盘链接在这里;网盘链接在1.5.0版本之后不在继续更新,对应版本请在下方的更新记录里下载即可!
插件所有版本的 github 地址:点击这里
V1.4.0
可能是目前使用体验最好的的版本!!!
新特性
- 跳转中台模版可选择
- 增加极客风格的跳转中台模版(支持普通链接跳转和下载链接验证)
- 增加简约风格的跳转中台模版(可根据系统明暗模式自动切换)
极客风格效果预览
简约风格效果预览
功能升级和优化
- 为文章和独立页面增加元数据表单,其中文章页面新增
是否进行链接扫描
的选项,默认为扫描,可自行选择(功能升级) - 为文章页面和单页面(主题模版除外)重构白名单匹配机制,所有匹配功能后台自动完成,此次更新后,所有白名单将直接跳转,不再进入中台自动跳转!(功能升级)
- 使用 ConcurrentHashMap 为后台增加的白名单缓存机制(功能优化)
- 重构文章和单页面的链接匹配机制和逻辑(功能优化)
- 删除一些无用代码并优化部分功能(功能优化)
bug 修复
- 修复默认风格模版链接过长展示异常的问题
- 修复白名单中的链接第一次进入后无法自动跳转的问题
说明
由于 halo 本身的评论区系统众多,包括官方自己开发的和一些第三方评论提供者以及主题自带的评论系统,并且pjax主题导致评论区链接提取失效,所以本次更新暂时将评论区的链接匹配配置项暂时隐藏!在后续的版本会完整的支持评论区链接检测功能!
V1.3.4
- 修复 v2.17.0 版本插件无法运行的问题
- 优化版本检测机制
V1.3.3
- 更新授权相关的 API
- 增加授权信息缓存,减少不必要的请求
- 增加插件更新时的后台下载入口
- 删除一些无用代码并优化相关功能代码结构
V1.3.2
bug修复
- 修复更换域名导致的授权问题
V1.3.1
新特性
- 新增版本更新提示
- 插件列表详情显示授权状态
- 增加离线授权机制
V1.3.0
新特性
- 重构跳转中台页面模版和交互逻辑
- 简化提示信息配置
V1.2.0
新特性
- 增加下载验证功能,需要在文章页面元数据设置键
downloadUrl
,值是你文章内的下载链接,如果有多个下载链接,可使用,
进行分隔,否则插件会统一识别为普通的地址!!! - 评论区链接识别(目前处于测试阶段,后续可根据自己需求设置),需在后台设置中注入文件
<script src="http(https)://yourDomain.com/plugins/link-security-detect/assets/static/commentLink.js"></script>
- 新增授权机制
其他
- 将网络请求资源改为本地资源
- 对本地缓存设置过期时间
V1.2.0-beta
新增特性
- 增加自定义页面的链接跳转安全中台功能
- 增加缓存机制,减少不必要的请求
如果有HTML块渲染的页面,请在页面元数据设置中添加
isExclude:true
来排除,否则会与HTML块渲染的内容冲突!!!
其他
- 优化部分显示样式
- 去掉底部的文字显示
- 修复白名单为空行时的链接检测无效的问题
- 优化文章链接的检测功能
其他
- 修复本站域名无法自动加入白名单的问题
- 修改部分样式
V1.1.0
新增特性
- 增加链接管理插件数据是否兼容的自定义配置
- 增加随机背景图
其他
- 优化白名单匹配机制
- 修改部分字体样式
V1.0.0
主要功能:
- 文章页链接加入安全跳转中台
- 自定义白名单
- 兼容链接管理插件的链接数据
- 自定义安全中台页面内容
交流群
QQ群,加群后管理员自动审核。