精品为您呈现,快乐和您分享!

移动端

收藏本站

OK下载站

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

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

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

类型:编程开发 语言:简体

大小:10.4M 更新时间:2021-01-24

推荐指数:

应用简介


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