BookStack v2.0 釋出,功能類似 GitBook 和看雲的線上檔案管理系統
阿新 • • 發佈:2019-12-31
程式介紹
BookStack,分享知識,共享智慧!知識,因分享,傳承久遠!
BookStack 是基於 Mindoc、使用Go語言的Beego框架開發的功能類似GitBook和看雲的線上檔案管理系統,實現了檔案採集、匯入、電子書生成以及版本控制等強大的檔案功能,並推出了配套的開源微信小程式 BookChat。
升級日誌
-
BookStack
配套微信小程式BookChat
介面實現,累計20+
個API介面 - 修復刪除專案時誤刪預設封面的bug
- HTML內容處理,以相容微信小程式
rich-text
元件對HTML內容的渲染 - 增加開源書籍和檔案收錄提交入口,以及收錄管理
- 內容採集增強和優化
- 書籍在釋出的時候,自動把非站內圖片自動採集下來
- 書籍頁增加小程式碼,提供小程式閱讀入口,打通PC端與移動端一體化閱讀瀏覽
- 增加評論稽核與管理功能
- 橫幅管理
- 支援
epub
匯入(感謝 @wenfengand的PR) - 隱藏附件管理入口(因為不依賴於此管理附件)
- 管理後臺增加根據使用者名稱、暱稱、郵箱和角色對使用者進行檢索和管理的功能
- 增加
作者
角色,用於控制普通使用者建立專案許可權,有效控制不良專案對網站資源的佔用 - 增加微信小程式配置項(在
app.conf
檔案中)
新增微信小程式配置項如下:
# 微信小程式 appid
appId=""
# 微信小程式appSecret
appSecret=""
# 是否限制API請求,也就是如果不是上述配置的微信小程式的appId請求的介面,則直接拒絕
limitReferer=false
# 是否顯示小程式閱讀碼(需要配置了appScecret才會生效)
showWechatCode = false
# 比如你將static目錄下的所有靜態資源都放到了專門的伺服器上,那麼這個域名就行用來訪問你的靜態資源的域名。否則建議填寫web網站的域名
# 如果您部署了微信小程式,則該值一定要填寫
static_domain=
複製程式碼
如果不喜歡現在 BookStack 的目錄展現形式,可根據 @cnspray 在 Gitee issues 上的回覆 進行修改
程序升級
本次升級,資料庫表結構有新增和調整,部署時,務必先執行如下命令升級資料庫表
./BookStack install
複製程式碼
詳細 安裝部署檔案
相關地址
BookStack 官網
- 書棧網:www.bookstack.cn
BookStack 開源地址
- Gitee(碼雲)開源: gitee.com/truthhun/Bo…
- GitHub 開源: github.com/TruthHun/Bo…
BookStack 配套微信小程式 BookChat 開源地址
- Gitee(碼雲)開源:gitee.com/truthhun/Bo…
- GitHub 開源:github.com/truthhun/Bo…
配套微信小程式 BookChat 小程式碼
微信掃碼體驗一下,相信你一定會喜歡,並且想要給
BookChat
專案一個Star