Build 3318:主要更新了知识管理模块:
1) Wiki支持直接导出OnceDoc文件夹::免费搭建基于文件系统的企业wiki:用Markdown创建内部知识库和分享平台
2) Blog/Wiki更新SEO机制,可自定义 sitemap.xml 名称:搜索引擎优化:配置sitemap.xml,提高自然流量及多国语言配置
3) 添加 Blog/wiki 全文搜索
4) 根据用户反馈,修复了 OnceDoc权限设置的Bug
详细更新日志:
r3318 OnceDoc: 1) regression fix, 单击 OnceDoc 菜单无法展开 2) wiki.view 评论显示不正常
r3317 Wiki: 取消 html 文件的代码浏览,wiki 中直接嵌入 html 代码,而不是预览代码
r3316 Wiki: 1) 从 OnceDoc 创建 wiki 时,添加是否包含子文件夹的选项 2) 保存 wiki 后,自动清缓存
r3315 OurJS: Update layouts
r3314 Wiki: 修复搜索链接错误的BUG
r3313 OnceDoc: Fix bug: 选择文件时,传入文件地址的斜杠为"\"时,造成无法选中相应目录。
r3312 Wiki: Update name and layout
r3311 Wiki: 改进 Wiki 删除,不刷新页面
r3310 Blog: 将博客中的goto top按钮从blog.navbar.part中移除
r3309 OurJS: Fix sitemap.xml
r3308 OnceDB: schema 中添加 boolean 类型支持; Wiki: 修复 wiki.sitemap.xml 中短地址不填,只填博客ID时地址显示undeifned的BUG
r3307 Wiki改进:1)添加返回首页 2) 菜单折叠时不选中 3) 改进Layout
r3306 Wki: 添加搜索功能
r3305 OnceDoc: Update layouts
r3304 Wiki: 1)添加缓存功能,只第一次时刷新缓存 2)完善前端交互
r3303 OnceDoc: 1) 移除不必要的页脚链接 Wiki: 1) 调整 Wiki 页面 Layout 2) 添加代码文件显示支持
r3302 OnceDoc: folder 改进文件删除、复制时的权限消息提示
r3301 OnceDoc: 改进文件删除、复制时的权限消息提示
r3300 权限控制Bug fix: 1) 修复重命名时对团队管理员、用户的写入权限检查 2) 修复文件复制时,对源文件的读取权限检查 3) 修复复制文件时,对源文件的读取文件权限检查
r3299 OnceDoc权限控制: 添加 OnceDoc.hasReadPerm/ OnceDoc.hasWritePerm, 参数(req, filePath, cb) 权限控制Bug fix: 1)修复从模板新建文件、文件夹时权限检查 2)修复删除文件、文件夹时的权限检查 3)修复移动文件、文件夹时的权限检查
r3298 OnceIO: 移除对 node_modules 依赖
r3297 Blog: 删除旧版 sitemap.txt 文件
r3296 Blog, Ask, Wiki: Sitemap 更新:默认地址: /blog/sitemap.xml Blog: 主页添加 “我的博客” 按钮 Wiki: sitemap 列出所有的文章wiki和文章列表
r3295 Wiki: 修复旧 wiki 无法显示内容的BUG
r3294 Wiki: 添加 我的Wiki
r3293 Wiki: 权限控制更新:所有人均可添加Wiki,非管理只能修改删除自己创建的Wiki; Hightlight.js: 升级,解决部分代码块造成的死循环问题
r3292 Wiki: 优化标题显示
r3291 Wiki: 添加从 OnceDoc 文档生成 Wiki 的功能
r3290 OnceDoc: 发布博客时选择Markdown文件发布,允许 markdown 中渲染 iframe
r3289 OnceDoc: 更改 html/htm 默认文件浏览器,支持直接执行网页
r3288 Code Runner: 添加代码运行模块
r3287 OnceIO: 1) 移除 node_modules 目录,将所有的引用都放到源码目录下 2) 准备添加 skip 变量,在渲染时决定是否要压成一行
r3286 OnceIO: filter 可以像 expressjs 的 middleware 那样, 使用(req, res, next)接口
r3285 ASK: 修复热门文章和相关文章链接指向错误的BUG
r3284 OnceOA: 添加数据保存后,应该为编辑状态,即可以再次点击添加