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

1272881215 · 2018年10月16日 · 545 次阅读

BookStack,分享知识,共享智慧!知识,因分享,传承久远!

BookStack 是基于Mindoc、使用 Go 语言的Beego框架开发的功能类似 GitBook 和看云的在线文档管理系统。

升级日志

  • [x] 修复:文档项目删除时间过长进而导致删除失败的 Bug(启用了 MySQL 的事务,但事务中 SQL 语句有 select 子句查询造成的问题)
  • [x] 修复:项目成员列表显示不全的 Bug(分页问题导致) #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 &quot;first commit&quot;
    • [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

版本升级赞助名单

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册