list_by_func
方法files/<userName>
目录下,以id作为文件夹名称,归档到files/<userName>/gallery/<id后两位>/<id>
xnote v2.2
v2.2(2018.12.16~2019.03.31)
Add 导航菜单配置化
Add 电子表格功能,基于jexcel
Add 词典编辑功能,仅管理员可用
Add 笔记的历史版本记录(界面功能暂未完成)
Improve 首页信息聚合,使操作更加快捷
Improve 文件管理器,支持批量删除、批量粘贴
Improve 代码编辑器,支持自动补全
Refactor 缓存目录从etc改为storage
定义插件分类,在不同的场景展示响应分类的插件作为扩展功能。
文件管理器选项增加更多的文件处理方式。插件需要显示列表让用户选择一个。
规范文件上传生成的文件名,类型@用户@文件名@时间.后缀名
xnote version v2.1
Fix 清空剪切板功能
文件管理器预览模式
卡片式布局、切换主题
插件的优化,应用启动时初始化,生产环境执行代码缓存
文本阅读器的优化,支持快捷键
系统设置集中化、支持在系统状态中切换调试状态、主题、语言等等
插件默认使用admin权限拦截
系统日志功能,实现了内存版的系统日志,还需要考虑持久化的问题
持久化搜索历史
增强cache的能力,使用json格式,增强通用性
多语言支持
笔记推荐系统接口
提醒支持hashtag
引入分词器
xnote version 2.0
(2018.07.04 - 2018.09.15)
note_content
表xnote version 1.5
xnote v1.5 (2018.05.01 - ?)
新增
扩展命令confirmed参数,input输入参数
扩展命令不再显示按钮
扩展命令支持html格式
扩展命令的别名alias
页面扩展scripts/pages
借助iframe实现分屏功能,不需要在开多个窗口切换
文件浏览器分栏模式
文件自动分类,先按日期自动整理,通过插件完成
笔记的数据报表-整体情况,环比,同比
监听文档的新增、重命名事件,实时更新name的缓存
搜索不强制要求登录,可以搜索公开的笔记
浏览器标签页显示文档标题
记录最近的访问记录,统计最近最常访问
Markdown的代码高亮,先做一个关键字的高亮,工作量不小而且要一直更新,放弃
支持流程图绘制,非核心功能,不做了,利用现有的工具
支持jsonview,非核心功能,放弃
TODO的快捷按钮,必要性不大,放弃
更新
主界面优化,增加侧边栏统计数据
用户管理优化,左右分栏模式
优化删除线按钮,已经加上删除线的再点击取消删除线
修复
若干API的错误
扩展命令的编辑超链接
/fs_shell链接异常, xutils.get_real_path 没有判断参数为None
删除
api/monitor_task,似乎一直没有用过
system/app_admin 使用文件管理即可
code/code_format 没怎么用过
tools/httpd 没什么用处
tools/http_proxy 没什么用
note/table.html 废弃
xnote v1.4 (2018.02.09 - 2018.04.30)
新增
新的网格首页和导航样式
添加自定义的工具链接
markdown编辑器【格式化表格】
URL编解码工具
操作行为历史记录,限制200条
更新
调整主界面的宽度,调整导航栏,突出搜索框
表格样式的统一优化
分页支持跳转到最后一页
公告的API支持wday
handlers/file重命名为handlers/note
搜索优化,图书搜索移出默认操作,加快搜索速度
markdown的图片居中
删除
脚本的搜索功能,没有必要,交互上也比较混乱,后续考虑全部复用公共搜索框
修复
utils.js的getUrlParams方法进行urldecode
xnote v1.3.1 (2018.02.20 - 2018.02.08)
新增功能
支持token的方式校验权限
markdown编辑器上传图片压缩
BugFix
Fix urlencode模式删除中文文件失败
Fix 重命名权限
Fix csv中文名预览