Files
plugins/Version/README.md
chorblack e75f275ef4
Some checks failed
定时更新GitHub源插件 / 自动更新GitHub插件 (push) Has been cancelled
Initial commit
2026-03-07 11:19:25 +08:00

70 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Version
[A plugin for Typecho Blog Platform(一款Typecho博客平台的插件)](https://github.com/innc11/Version)
对文章增加简单的历史记录功能(包括文章和独立页面),点击保存或者发布时就会被记录下来,可以通过编辑界面右侧的选项卡进行切换(位于**选项**和**附件**的旁边)
## 使用说明
1. 将放在插件目录中,确保文件夹名为 `Version`
2. 在管理页面启用插件
### 记录
插件会自动记录文章和独立页面修改,点击**保存草稿**和**发布文章**时都会被记录,无需手动操作,另外每十分钟的自动保存版本会以蓝色字体出现,此版本的标签不可编辑,且在手动点击**保存草稿**和**发布文章**时会被自动删除(此功能可配置)
### 回退
1. 在文章编辑页点击右侧选项卡进行切换到历史版本窗口
2. 点击某个时间点可以进行回滚、预览和删除
### 删除
可以在"历史版本"界面手动删除,或当文章被删除时,所有的记录也会一起被删除
### 标签
1.2版本开始可以给每一个历史版本添加一个标签便于记忆标签直接编辑即可按Enter或者失去焦点后会自动保存
## 注意事项
1. 只能记录插件安装之后的修改记录
3. 回退文章内容时页面会刷新并覆盖掉编辑器的内容
## 图片
![overview](https://res.innc11.cn/pictures/version/20200728195908.png)
![overview2](https://res.innc11.cn/pictures/version/20200728200630.png)
## 版本历史
特别说明1.0、1.1、11.2、1.2.1版本之间互不兼容(因为改动挺大的)
- 1.0 (20-7-25)
- 首次发布
- 1.1 (20-7-25)
- 支持预览功能
- 优化部分代码
- 修复一个草稿相关的问题
- 1.2 (20-7-26)
- 支持版本标签功能
- 修改界面样式和说明文字
- 1.2.1 (20-7-26)
- 删除文章时会一起删除所有相关的记录
- 1.2.2 (20-7-26)
- 解决重复保存的问题
- 1.3 (20-7-28)
- 可配置是否删除自动保存版本
- 优化部分代码
- 使用新的预览界面
- 完善一些注释
- 规范化一些文件名
## 代码参考
1. [Typecho项目](https://github.com/typecho/typecho)
2. [Access访问记录插件](https://github.com/kokororin/typecho-plugin-Access)
2. [Link友链插件](http://www.imhan.com/archives/typecho-links)
3. [EditorMD编辑器插件](https://dt27.org/php/editormd-for-typecho)