BookStack v1.5 发布,功能增强和阅读体验升级优化

TruthHun · · 2845 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

BookStack,分享知识,共享智慧!知识,因分享,传承久远! BookStack 是基于[Mindoc](https://gitee.com/longfei6671/godoc)、使用Go语言的[Beego](https://beego.me/)框架开发的功能类似GitBook和看云的在线文档管理系统。 ## 升级日志 - [x] 修复:文档项目删除时间过长进而导致删除失败的Bug(启用了MySQL的事务,但事务中SQL语句有select子句查询造成的问题) - [x] 修复:项目成员列表显示不全的Bug(分页问题导致) [#25](https://github.com/TruthHun/BookStack/issues/25) - [x] 修复:文档项目标识正则匹配规则不正确的问题 - [x] 优化:分类在筛选文档项目的时候,SEO优化,以文档分类作为`title`等,不再以首页的文案作为`title` - [x] 优化:一键采集文档项目,自动检测并下载图片 - [x] 优化:恢复文档模板功能 - [x] 优化:文档中,图片不再使用带http的URL绝对路径,以解决更换域名后写死的URL找不到图片的问题 - [x] 新增:书籍推荐,在封面加上"推荐"图标标志。 - [x] 新增:`Git Clone` 的方式导入文档项目 - [x] 优化:文档阅读体验优化 - [x] 文档阅读页面左侧章节菜单,可展开和收起 - [x] 键盘左右方向键按键切换文档上下章节 - [x] 文档目录全部展开,所有章节一目了然 - [x] 移除`jstree`插件(因为使用该插件,在用户网速比较慢的情况下左侧章节目录排版会出现错乱,影响体验) - [x] 已阅读章节,`打勾`标识出来,以便知道哪些章节已读哪些章节未读 - [x] 章节目录跟随阅读进度定位位置 - [x] 新增:版本控制(在`管理后台`->`配置管理`中开启) - [x] 文档编辑历史,使用文件存储的方式进行记录,不存入数据库. - [x] 版本控制,在<code>&lt;bookstack-git&gt;&lt;/bookstack-git&gt;</code>标签内添加文案用以提交版本说明。如<code>&lt;bookstack-git&gt;"first commit"&lt;/bookstack-git&gt;</code>等同于`git commit -m "first commit"` - [x] 删除版本记录的时候要同时删除版本文件 - [x] 删除文档项目时同时删除项目所有的相关文档章节版本记录 - [x] 删除单个文档章节以及删除上一级文档章节,则被删除的文档章节的历史版本记录同样要删除 - [x] `SUMMARY.md`功能扩展,输入<code>&lt;bookstack-auto&gt;&lt;/bookstack-auto&gt;</code>,获取所有文档章节标识,获取所有文档章节标识 ---- 附: > - 码云开源地址: https://gitee.com/truthhun/BookStack > - GitHub开源地址: https://github.com/TruthHun/BookStack > - 安装部署教程:https://www.bookstack.cn/read/help/Ubuntu.md ## 版本升级赞助名单 - [阿Q问答](http://askq.cc) - 程序员专属知识问答平台 - [掘金量化](https://www.myquant.cn) - 量化投资首选的策略交易系统 - [智象云运维](https://www.geesunn.com/) - 您的IT服务专家 - [「优点」智慧门店](http://www.gxyinli.com/) - 利用大数据赋能商家,打造全国性智慧门店网络 - [方术科技](http://www.fsboot.com/) - 专注新媒体直播、教育,助您用互联网思维改变世界

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2845 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传