2 Star 8 Fork 6

院主/typecho-fans插件库

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
.github/workflows
AMP
APlayerAtBottom
AbbrSlug
AjaxComments
AllowIp
Announcement
AnotherLike
AntiSpam
AppStore
ArticleList
ArticleTemplate
At
Attachment
AudioPlayer
AutoBackup
AutoLaTeX
AutoSlug
AutoTags
Avatars
BackToTop
CSDN
CatClaw
CateFilter
ChangyanCallback
Ckeditor4Typecho
CodeMirror
CodeStyle
CommentFilter
CommentPush
CommentToMail
ContentIndex
Contribute
CosForTypecho
DbManager
DevTool
DownloadFile
DynamicLines
Editor
EditorMD
EmlogToTypecho
GAuthenticator
GHbutton
GeeTest
GithubCard
GithubWidgetUser
GoLinks
GoodLuck
GoogleAnalytics
GoogleCodePrettify
GravatarCache
Hermit
HighSlide
HighlightSearchKeywords
Html2Text
IQapTcha
JSON
JWPlayer
JustFeed
Keywords
KirinShiKi
LREditor
Like
Links
LoginDesigner
LoveKKComment
LoveKKWeiBo
MagikeEditor
MenuTree
MenuTree_hongweipeng
MostCache
MyPlayer
MyTagCloud
Ncache
OssForTypecho
Passport
PasteImage
PostRating
PostsCategoryChange
Prism
QNUpload
QiniuFile
RandomThumbnail
Rdog
Reposidget
RewriteRule
RoutesHelper
SCS
ShortLinks
Sinauth
Sitemap
SlantedExtend
SlimBox2
Smilies
Snowstorm
Soso
SplitArchivePage
Stat
Sticky
Subscriber
SyncPost
TEReplace
TeKit
TeStore
ThemeDemo
Tinyfader
Titleshow
TopTop
Typembed
Ueditor
Ukagaka
Update
UpdateAssistant
UploadPlugin
UpyunFile
UserSign
Version
css
js
sql
Action.php
LICENSE
Plugin.php
README.md
vp-menu.php
vp-preview.php
Views
Watermark
WeChatHelper
WeChatShare
WeiboSync
XiaMiPlayer
YoduBGM
YoduPlayer
ZIP_CDN
Zan
alexarank
changyandandian
reCAPTCHA
reCAPTCHAv3
.gitignore
AUTO-UPDATE.php
README.md
TESTORE.md
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Version

A plugin for Typecho Blog Platform(一款Typecho博客平台的插件)

对文章增加简单的历史记录功能(包括文章和独立页面),点击保存或者发布时就会被记录下来,可以通过编辑界面右侧的选项卡进行切换(位于选项附件的旁边)

使用说明

  1. 将放在插件目录中,确保文件夹名为 Version
  2. 在管理页面启用插件

记录

插件会自动记录文章和独立页面修改,点击保存草稿发布文章时都会被记录,无需手动操作,另外每十分钟的自动保存版本会以蓝色字体出现,此版本的标签不可编辑,且在手动点击保存草稿发布文章时会被自动删除(此功能可配置)

回退

  1. 在文章编辑页点击右侧选项卡进行切换到历史版本窗口
  2. 点击某个时间点可以进行回滚、预览和删除

删除

可以在"历史版本"界面手动删除,或当文章被删除时,所有的记录也会一起被删除

标签

1.2版本开始可以给每一个历史版本添加一个标签便于记忆,标签直接编辑即可,按Enter或者失去焦点后会自动保存

注意事项

  1. 只能记录插件安装之后的修改记录
  2. 回退文章内容时页面会刷新并覆盖掉编辑器的内容

图片

overview

overview2

版本历史

特别说明: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项目
  2. Access访问记录插件
  3. Link友链插件
  4. EditorMD编辑器插件
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/taotecode/typecho_fans_plugin_library.git
git@gitee.com:taotecode/typecho_fans_plugin_library.git
taotecode
typecho_fans_plugin_library
typecho-fans插件库
master

搜索帮助