当前位置:首页 > 软件下载 > 编程开发

BookStack(在线文档管理系统)v2.9官方版

点此纠错

  • 平台:WinAll
  • 大小:10.4M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-01-24
5.0
0% 0%

情介绍

BookStack在线文档管理系统是基于MinDoc、使用Beego开发的在线文档管理系统。在开发过程中,添加和删除了一些东西。目前与MinDoc 不兼容,仅支持Markdown 编辑器。

BookStack(在线文档管理系统)是一个基于MinDoc、使用Beego开发的在线文档管理系统。在开发过程中,添加和删除了一些东西。目前与MinDoc 不兼容,仅支持Markdown 编辑器。

16f600cef7916794_600_0.jpeg

软件特点

1.图书分类(V1.2+)

用户就像你的老板,他不知道自己需要什么,但他知道自己不需要什么……

2、用户主页(V1.2+)

在用户主页上展示用户分享的书籍、粉丝、关注者、手册等,增加用户之间的互动。

3.一键导入Markdown项目

这个功能相信是很多人都喜欢的。目前此功能仅对管理员可用。

经过实际测试发现,现在完美支持各种书写姿势的Markdown项目的文档导入,并且可以很好的处理文档之间的链接以及文档中的图片链接。

4.一键拉取Markdown商品

我见过有很多GitHub、Gitee等开源文档的项目,但是将Markdown内容一一复制粘贴是不现实的。于是,我就做了这个一键拉取的功能。目前只有管理员有权限拉取,不向普通用户开放。如需体验该功能,请使用管理员账号登录演示站进行体验。使用方法非常简单。比如我们拉取beego的文档项目,创建好项目后,直接点击“拉取项目”,像“https://github.com/beego/beedoc/archive/master.zip”一样粘贴,然后就会自动帮你拉取全部将上面的markdown文档输入到数据库中。同时,镜像会自动为您更新到OSS。拉动物品

经过实际测试发现完美支持各种书写姿势下Markdown项目的提取,能够很好的处理文档之间的链接以及文档中的图片链接。

Git Clone 现在支持导入项目

5. 生成并导出PDF、epub、mobi等离线文档。

这需要安装和配置calibre。我特地将calibre的使用封装成一个工具,并编译成二进制文件。源代码、程序及使用地址为:https://github.com/TruthHun/converter。该包已在BookStack 中引入。使用时点击“生成下载文档”

6、文档整理及文档批量创建

很多时候,我们在编写文档项目的时候,习惯于先创建文档项目的章节目录结构,然后再慢慢的编写内容。不过,当文档项目中的文档较少时,一张一张地创建也是可以的。然而,当文件数量很大时,那简直就是在虐待自己。排序的时候还得一一拖放,非常麻烦。现在,这个问题已经解决了。

7. 文档间跳转

您将在文档项目中拥有许多文档。一个文档的文档ID称为readme.md,另一文档的文档ID为quickstart.md。如何在两个文档之间跳转?如果您知道该站点的路由规则,则可以轻松链接到该站点。不过每次都这样写确实很麻烦。我经常写文档,写腻了,就想了一个办法。如下:我从readme.md跳转到quickstart.md,readme.md中的内容是这样写的:

[快速入门]($quickstart.md)

如果跳转到quickstart.md 中的某个锚点怎么办?那会写成这样:

[快速入门-第3步]($quickstart.md#step3)

好的,当你发布文档时,文档会根据路由规则和你的文档标识生成一个链接(由于是后端处理的,所以在编辑文档时,无法跳转到前端显示的预览内容)暂时。的)。那么,问题来了。我的文档项目中的文档越来越多。我如何知道我想要链接的文档的文档ID?不用担心,在Markdown 编辑器的左侧,括号中的红色文本显示了您的文档徽标。

8. 收藏功能

我看到一篇很好的文章,但是文章里有代码片段和图片。我手动复制它们,格式完全混乱。因此,我相信收藏功能将是您所需要的。收藏功能在Markdown编辑器的功能栏上。是的,就是瓢虫图标,就是bug,因为我找不到蜘蛛图标……

9. 搜索引擎优化

后台管理,个性化您的SEO关键词;并且在SEO管理中,可以更新站点地图(没有程序可以定期自动更新站点地图)

10.版本控制

MinDoc本身之前就有版本控制,但是所有版本控制的文档内容都存储在数据库中。如果频繁的修改导致修改历史记录过多,数据库可能会不堪重负。当时没有好的解决方案,所以这个功能被删除了。

目前添加这个功能是因为这个功能需求量比较大,所以又添加回来了。不过,版本控制内容不再存储在数据库中,而是以文件的形式存储在本地或云存储上。

该功能在管理后台-配置管理中启用。

11.更美观、简洁的页面布局和更好的移动兼容性

这是一个看脸的时代

16f600cef795848f_600_0.jpeg