BookStack v2.1 发布,功能类似 GitBook 和看云的在线文档管理系统
程序介绍
BookStack,分享知识,共享智慧!知识,因分享,传承久远!
BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat 以及配套手机 App BookChatApp。
升级日志
- 解决 2.0 版本,初始化管理员失败(密码长度修改导致)的问题
- html转json实现,以兼容各种小程序和uni-app的富文本组件
rich-text
对内容的渲染 - markdown导入功能获取标题优化
- 内容采集持续优化,URL链接替换优化
- 支持隐藏收录入口
- 支持隐藏项目开源入口
- API接口用户注册接口,支持控制每小时和每天的用户注册数量,以避免恶意攻击
- 文档内容,SEO 标题支持获取文档的上一个文档的标题
puppeteer
采集优化- 首页分类,增大块点击范围以优化体验
- 编译的时候版本变量注入
- 管理后台用户列表用户注册时间格式化
- 增加虚拟根目录
程序升级
本次升级,数据库表结构有新增和调整,不管还是升级或是新部署时,务必先执行如下命令升级数据库表
./BookStack install
默认管理员账号密码调整为:
admin admin888
详细 安装部署文档
相关地址
BookStack 官网
BookStack 开源地址
- Gitee(码云)开源: https://gitee.com/truthhun/BookStack
- GitHub 开源: https://github.com/TruthHun/BookStack
BookStack 配套微信小程序 BookChat 开源地址
- Gitee(码云)开源:https://gitee.com/truthhun/BookChat
- GitHub 开源:https://github.com/truthhun/BookChat
BookStack 配套手机APP BookChatApp 开源地址
- Gitee(码云)开源:https://gitee.com/truthhun/BookChatApp
- GitHub 开源:https://github.com/truthhun/BookChatApp
配套微信小程序 BookChat 小程序码
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BookChat v2.4 发布,通用书籍阅读微信小程序,最后一个原生开发版本
BookChat 介绍 BookChat - 面向程序员的开源书籍和文档阅读学习小程序,同时也是一款基于 Apache 2.0 开源协议进行开源的通用书籍阅读微信小程序。 它非常轻量,200KB 左右的大小,麻雀虽小五脏俱全,该有的功能一个没少;同时参照了腾讯官方的 微信小程序设计指南 进行设计,拥有简洁美观的页面和良好的用户体验。 升级日志 内容阅读,上下章节内容请求优化 部分小图标更换 配置文件调整,版本号等相关配置信息放到config.js BookChat 停更说明 BookChat 微信小程序 v2.4 版本是微信小程序原生开发的最后一个版本,当前仓库以后不再进行更新。 不过这并不是坏事,我用uni-app重新实现了BookChat,不但可以编译生成微信小程序,其他各平台的小程序都可以生成。 同时还支持编译生成 Android 和 iOS 的手机 App。 BookChatApp 开源地址: Gitee: https://gitee.com/truthhun/BookChatApp GitHub: https://github.com/truthhun/BookChatApp...
- 下一篇
Mars-java 发布 2.1.7-hotfix 版本
接着上一篇更新:https://www.oschina.net/news/110055/mars-java-2-1-7-released 由于2.1.7版本存在一些不完美的地方(只是不够完美,并非bug),所以紧急补推了这个版本 更新点如下: 原来 MarsGet注解 查询数据的时候只能返回Map @MarsGet(tableName = "userinfo",primaryKey = "id") public abstract Map<String,Object> selectById(int id); 现在改成了,不仅可以返回Map还可以返回自己的实体类 @MarsGet(tableName = "userinfo",primaryKey = "id") public abstract 要返回的实体类 selectById(int id); 原来 MarsSelect注解 查询数据的时候只能返回泛型为Map的List @MarsSelect(sql = "select * from userinfo where name = #{name} and ag...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Red5直播服务器,属于Java语言的直播服务器
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Hadoop3单机部署,实现最简伪集群