同步操作将从 进击的皇虫/BookStack 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
BookStack 配套微信小程序 BookChat API。
评论管理
用户评论权限(默认都有评论权限,但是一旦被禁用评论权限,则不能再进行评论)
用户写作权限(默认所有人都有写作权限,被禁用之后,评论权限和点评权限一并无法使用)
列表数据查询,可自定义每页查询的数量
管理后台用户管理增加用户搜索,以便管理用户
相关书籍接口
404 页面,增加返回上一页
分类图标、用户头像图片裁剪功能
增加一次获取多个分类的书籍列表的接口
没有书籍封面、用户头像以及分类图标的时候,返回默认的图片。同时,微信小程序也做好没有图片时候的默认图片处理
书籍发布时间和更新时间不对。每次老是自动更新
采集程序,a标签,如果是以 mailto 或者是 tel 开头的,不要加 https 或者 http
存储第三方登录的用户头像(如 GitHub、Gitee、QQ 等用户头像,特别是GitHub,头像图片加载很慢)
微信小程序,按照最近阅读倒序排序,并返回最后的阅读时间(用户每浏览一个收藏的书籍的章节,则更新收藏的书籍的最后时间)
读书时长功能
增加语音朗读功能,用耳朵读书
增加发放通知的接口(或者微信小程序消息通知接口)
API接口登录次数限制
导出markdown功能
IP请求限制
小程序所有触底请求和下拉刷新,都加上pending
,以表示数据正在请求,避免不断发送请求
书架还有问题
查询书籍信息的时候,顺便一同返回有没有收藏该书籍(即加入到书架)
last-modified 实现 HTTP 缓存
BookChat
v2.0 微信小程序( https://gitee.com/truthhun/BookChat )已经发布了,需要配套 BookStack
v2.0 以上版本的接口才能正常使用,
目前BookStack
相关API已经开发完成,但是对API等的后台管理功能并未完善,
快的话也需要大半个月时间这样,所以先放出Beta版本,以方便需要调试和对BookChat进行二次开发的朋友。
BookStack
配套微信小程序 BookChat
API接口实现,累计20+个API接口rich-text
组件实现微信小程序文档内容渲染app.conf
文件中)epub
导入作者
角色,用于控制普通用户创建项目权限更多升级内容,请查看源码仓库 commit 记录
管理后台
API
后期改造:微信小程序404 页面不允许回退,使用redirect进行跳转。在404页面,增加一个返回首页的按钮
Promise.all() 改造
增加api cdn 模式的支持。如 /api/v1/lists/base64(page=1&size=2&sxx).json
首页
书籍介绍页面
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。