### ver4.37 `2018/11/28` 
-----
#### update:
- 大文件上传合并超时处理优化。
- 右键菜单优化：切换列表模式、图标大小、排序方式不自动隐藏
- 压缩文件时创建文件已存在则自动重命名
- markdown工具设置支持多光标；加标签/取消标签
- 编辑器光标位置记录支持前进后退
- 移动端图片多选上传加入，去除针对ios 11 以前的兼容；
- 更新插件插件服务器兼容不支持访问https的情况
- https页面不允许打开http页面的情况兼容，检测后对话框模式改为新窗口打开模式

#### fix bug
- zip查看大文件内容；部分文件名位置错位，中文乱码问题解决；（自动识别中文编码优化）
- bug处理：ltrim trim rtrim //参数是分割值字符，移除左侧所有；而不是移除左侧字符串；
- kod 永中office预览兼容; php curl上传的一个兼容性问题
- kod 上传处理兼容( IIS 配置问题 IIS+PHP无法上传)
- zip解压缩:zip64打包兼容；解压兼容；压缩包内含有大于4G文件时处理优化；
- 上传失败提示优化；普通版本不检测空间大小
- 分享文件夹，文件打开预览不了问题处理



### ver4.36 `2018/09/28` 
-----
#### update:
- 上传加入断点续传，断点续传分片指纹提取算法优化，20倍速度提升；失败重传加入延时机制
- 插件配置：文件选择组件支持配置参数；同文件选择组件参数；插件表单组件formMake增强
- 断点续传分片重传加入延时；断网等类似情况下15s内自动上传
- 通用前端worker调用支持
- 分享的的失效时间可以设置当前时间前
- 分享的的失效时间是否可以设置到分钟
- 分享后设置禁止下载，禁用打开方式等相关操作
- https的curl请求加入ssl版本声明；兼容性调整
- 移动端上传对话框样式优化
- 用户使用空间大小变更优化
- 子目录集成父部们权限优化
- ios拍照上传失败问题; 图片或视频分片上传后重命名优化处理(用一个文件不同分片采用同一个文件名)
- ios上传视频多选；(非Safari的其他浏览器不支持多选，0B)
- 移动端管理菜单二级菜单点击展开异常问题;移动端touch事件穿透问题
- 移动端文件管理菜部分单点区域击不响应问题处理；
- 细节样式等优化
- 解压缩增强优化
    - zip64解压支持；支持解压超过4G的zip文件
    - zip文件查看，打开大文件内部列表处理采用worker处理；优化打开压缩文件内含有超多目录情况页面异步处理.优化操作体验
    - 压缩文件夹，文件夹内文件含有中文问题处理;自适应当前操作系统的中文编码
    - 压缩文件夹预览，没有写权限也允许查看（个人可查看部门压缩文件内容）
    - 压缩文件夹解压权限优化（没有写权限的目录，不允许解压到该目录；公共目录下的压缩文件没有写权限不可解压）

#### fix bug
- windows下中文搜索文件名编码问题处理
- 文件选择组件，打开时将其他对话框确定按钮置disable处理
- 上传过程中取消某个上传，没有终止问题处理；



### ver4.35 `2018/09/5` 
-----
#### update:
- 新建文件，不同排序字段及排序方式，新建文件插入位置优化。
- 子目录集成副部们权限优化
- 细节样式等优化
- 兼容老版本(4.0一下)升级
    
#### fix bug
- 压缩文件夹预览，没有写权限也允许查看（个人可查看部门压缩文件内容）
- 压缩文件夹解压权限优化（没有写权限的目录，不允许解压到该目录；公共目录下的压缩文件没有写权限不可解压）
- 用户使用空间大小变更优化

### ver4.33 `2018/08/28` 
-----
#### update:
- 选中内容，支持拖拽到左侧树目录：我的文档，公共网盘，收藏的文件夹，部门文档;
- 文件夹内内容项太多的情况下速度优化:自适应排序算法,移动端图片懒加载优化;
- 重命名同名文件大小写检测优化;
- 移动端分享支持;
- 样式细节优化;
- 上传超大文件性能优化处理;
- Hook调用加入死循环判断检测及提示;
- 文件夹上传或拖拽文件夹上传，超过1500个文件时提示压缩上传;
- 插件优化
    - 移动端分享等页面出现播放器的问题;
    - 压缩文件打开，展示文件夹尺寸大小;
    - office编辑保存接口处理;
    
#### fix bug
- 带密码分享视频播放问题处理;;
- 中文搜索问题优化;
- 新建用户中文编码处理;
- 文件上传、复制粘贴、剪切粘贴、加压缩等操作使用存储空间大小更新;
- 选择拖拽松开后，打开其他文件，锁打开的内容对应不一致问题处理;
- 360等浏览器下载文件夹异常处理;
- 上传过程中服务器没有响应，客户端报错处理;上传提示优化处理,上传成功误判处理;



### ver4.32 `2018/07/10` 
-----
#### update:
- 修复vi语言多语言问题；
- 分享对话框加入二维码；分享页面加入二维码;
- 服务器兼容处理: 子目录绑定的服务器兼容问题处理;兼容前端、后端通用处理;
- IE兼容问题优化: 预览CAD报错问题处理, 视频播放问题；edge兼容性问题；
- 部分服务器上传合并失败问题兼容;
- 其他优化:
    - adminer登陆状态处理；
    - loading图片缓存处理,用户管理loading未加载问题
    - 服务器开启了php缓存时更新文件丢失问题；
    - 编辑器文件预览出现函数列表异常
    - 压缩含有逗号的文件报错
    - 子目录绑定，浏览器打开文件、文件夹路径出错处理；
    - 代理穿透访问时部分界面乱码问题解决
    - 音乐播放器，选中多个右键播放时含有已存在播放列表文件时加入列表失败问题.

### ver4.30 `2018/07/05` 
-----
#### update:
- 文件管理
    - 并发读写文件数据异常问题解决
    - 选中文件，自动出现快捷操作工具栏
    - icon列表模式，排序方式菜单按钮
    - 扩展名限制自动处理
    - 文档排序自然排序数字优化
    - 文件名结尾为空格时处理:文件操作、列表图标等处理
    - 正序倒序文件夹都在前面；
    - 新建文件、文件夹；根据语言自动命名。
    - 新建office文档直接放在右键中；去除无关扩展名新建 【新建Word/Excle/PowerPoint 文档】
    - 优化所有文件小图标显示：文件列表、右键菜单、对话框标题、标签栏图标等
    - 文件、文件夹属性优化：文件大小优化，非管理员隐藏真实权限相关内容
    - 新建文件和新建文件夹时,不输入文件名称,提示创建文件/文件夹成功,实际上目录下未出现文件夹/文件
    - 文件搜索样式、筛选逻辑优化
- 系统及用户管理优化
    - 壁纸管理优化:登陆背景管理、桌面壁纸管理；
    - 记住密码优化本地存储；登陆密码传输加密
    - 用户管理支持批量设置用户空间大小
    - 用户昵称支持;
    - 用户新建修改；部门新建修改、部门权限组新建修改、部门新建修改；名称不能为空格
    - 设置部门优化: 部门只展开第一层级;设置用户部门自动展开到对应层级
    - 部门编辑，添加自己到子部门排除检测;
    - 系统管理员角色设置，隐藏设置项
    - 权限细节优化；部门下载权限，屏蔽相关入口(浏览器打开，zip文件内容下载)
    - 批量添加用户有重复时，列表自动刷新处理；
- 上传优化：
    - 文件分片上传速度优化
    - 上传对话框关闭继续后台上传，上传完成自动隐藏对话框
    - 上传是否成功大小校验，空文件上传处理，报错提示及报错相关优化。
    - 权限前置判断：没有部门上传权限提前判断，空间不足提前判断
    - 文件夹上传,部分文件上传到文件夹外面的问题;
    - 文件大小为0时目录不存在则自动处理;
- 分享优化：
    - 分享页面等打开方式统一优化处理，移动端打开方式按优先级处理；移动端office打开方式优化处理
    - 分享页面打印样式优化，针对文本、markdown专门处理
    - 加密码分享内容内部成员不可见;
    - 系统设置关闭用户列表则不展示用户分享数据；
    - 文件夹分享设置可上传，移动端没有上传处理
    - 分享文件重名时，文件预览打开方式关联失败;分享禁用下载时隐藏下载按钮;分享office支持onlyoffice预览;
    - 移动端打开需要密码的分享页面，输入密码问题；微信中图片分享优化；
    - 分享创建优化;加入快速复制分享链接；保存后自动关闭
- 编辑器优化：
    - 新增开发相关实用工具：插入时间；繁简转换；base64编解码；URL编解码；文字选中生成二维码；md5等
    - 新增自由计算功能(实时编译执行)。
    - 编辑器打开文件，编辑器对话框置顶;
    - 编辑器着色优化；php格式化太长时优化处理。
    - 编辑器底部显示文件编码，点击切换、修改编码
    - 授权版:编辑器帮助中隐藏: 关于，了解更多
    - php格式化优化；
    - markdown编辑右侧工具栏菜单展开按钮点击自动显示隐藏；
    - markdown优化:打印样式处理；标题标签自动加入锚点跳转(分享页面、下载html统一处理)
    - 编辑器自动保存支持；配置开关
    - 其他优化:tab新增右键新窗口打开;新打开时不显示帮助，入口可加到工具栏
- API 功能接口增强
    - 文件选择API优化：自动筛选符合选择的内容(同时支持双击打开、右键操作);移动端优化；返回值功能增强
    - 支持通过用户名获取用户信息。
    - 通用文件预览组件，预览未知文件处理；
    - hook绑定点加入show_json;
- 插件增强及优化
    - 插件更新红点提示，新增一键更新
    - 插件安装更新链接请求走后端，提升安全性
    - 插件安装卸载权限加入权限体系
    - ofd,djvu 文件格式支持在线预览。客户端实时渲染，支持文本选中复制。
    - 视频播放器新增内置Dplayer;体验优化，支持弹幕、支持自动挂载字幕;
    - PSD/AI 等文件在线预览；视频缩略图生成；中文路径兼容linux，windows；检测问题提示；可执行文件可以手动指定;
    - 永中officedoc预览大纲，打印；样式优化;点聚office编辑保存生成历史版本记录
    - 音乐播放有概率出现.mp3格式的音乐无法播放的情况,一直在缓冲中,重启打开一次后,音乐正常播放
    - office配置自适应ip、端口处理
    - 插件重新启用(或升级)；配置数据还原的问题
    - PSD在线预览插件优化；安装部署教程
    - 域账户插件：支持数据库存储；默认存储
- 其他优化:
    - 界面样式诸多细节优化
    - 回收站文件右键菜单处理；
    - 右键菜单小图标样式优化；
    - 宽度不足时不显示文件选中时快捷菜单。
    - json_encode/json_decode 服务器兼容;
    - 页面加载、对话框加载loading处理优化  
    - nginx自目录绑定相关url不一致问题兼容;nginx反向代理端口、url等跳转问题兼容
    - 优化对话框弹出层，iframe全屏调用问题
    - 对话框中iframe加载持续未完成loading自动隐藏处理
    - 一键清理Win中文乱码问题，清空位置完善
    - 移动端菜单中加入剪切功能;
    - https 优化；

#### fix bug
- 搜索界面文件类型筛选条件不生效，筛选gif搜索了其他类型文件，文件类型筛选条件未生效
- 新建部门创建文件夹从配置读取失败问题；
- 移动端上传取消提示文字优化
- 编辑器对话框，未保存文件关闭提示；
- 多选打开文件，进入了打开方式
- 移动端音乐播放界面最小化后,无法快速的恢复到窗口模式
- 插件设置多次打开保存配置失败问题解决
- 搜索文件内容报错问题，程序信息不显示任务栏，文件属性项目加入标记，文字修改:登陆==>登录;
- DIY主题样式显示问题;  
- 搜索路径为空时优化处理，搜索文件内容json输出时乱码问题解决;
- 勾选用户所在部门窗口，权限组名长导致换行问题，支持放大缩小。
- dockeroffice 重启脚本优化
- 视频、psd等缩略图浏览器缓存处理
- 浏览器兼容处理：
    - Edge 浏览器样式优化处理
    - IE上传下拉菜单——上传文件item被隐藏了
    - IE上传进度条不匹配百分比问题
    - IE第二次双击打开视频，出现“没有支持此文件的应用”
    - ios系统safari登录问题优化



### ver4.25 `2017/12/01` 
-----
#### update:
- 文件通用选择，支持跨域，允许第三方调用
- 部分服务器获取当前url异常情况兼容处理.
- tar解压，文件名过长兼容处理(路径大于100字符处理)
- 图片预览大图处理；生成多级缩略图
- 权限组开启了文件下载权限，对应开启外链功能
- ace更新到1.29，支持emoji；emmt扩展加载机制优化
- 编辑器markdown多光标编辑，支持关联工具栏快捷功能
- aero效果支持，登录界面优化
- 其他优化：文件名超出部分...表示；正在上传、远程下载关闭页面提醒

#### fix bug
- 安全漏洞修复：文件越权读取漏洞紧急修复，iis6配置不当导致安全问题优化
- 插件自动更新数据同步问题优化
- 分享文件夹，编辑器打开页面，左侧文件夹展开目录异常问题；(没有上传权限==>不显示上传按钮)
- token错误：下载时、zip文件解压等； 压缩文件内图片预览不了问题
- 压缩文件内文本文件预览；zip提示错误问题优化
- 文件列表；内容含有乱码兼容处理(iconv报错优化)
- 全文搜索，中文截取导致json解析错误问题
- 对话框隐藏对应没有tab时的处理
- 打开方式界面css bug
- 登陆共享兼容data自定义目录
- 文件输出缓存 etag优化
- 其他：分享页面双击重命名屏蔽；markdown工具栏状态自适应；用户分享列表文件大小，navbar菜单新窗口打开问题
- 移动端优化:
    - 文件列表，展开操作时页面滚动问题；桌面宽度不足问题
    - 移动端菜单展开后没有自动收缩
    - 编辑器优化: 隐藏函数列表
    - 功能菜单放置在右下角；
    - 电脑版切换放置在左侧弹出层中；
    - 重命名文件只选中文件名部分；
    - 加号菜单优化
    - iOS设备拍照上传自动重命名文件名
    - iOS 对话框含有iframe 时滚动条失效问题优化
    - 桌面开始菜单优化

### ver4.24 `2017/10/10`
-----
#### update:
- url获取服务器兼容性优化(sso部分使用)
- 部分特殊服务器环境兼容.

#### fix bug
- 安全漏洞修复：文件越权读取、删除漏洞；getshell漏洞紧急修复
- 服务器做了端口转发，url获取兼容性问题解决
- 移动端优化:文件列表，展开操作时页面滚动问题；桌面宽度不足问题
- 插件自动更新数据同步问题优化
- 分享文件夹，编辑器打开页面，左侧文件夹展开目录异常问题；(没有上传权限==>不显示上传按钮)
- 其他优化：错别字更正； 移动端编辑器输入法出不来问题；



### ver4.22 `2017/9/20` 
-----
#### update:
- 压缩文件预览：tab栏中文问题；插件filePath文件名优化记录
- 上传兼容性优化；支持自定义多线程上传，支持自定义是否二进制上传
- 其他优化: iframe 点击事件冒泡到上级；编辑器主题黑色样式优化；树目录自动记录以及目录展开状态优化；文件大小逗号分隔；
- 图片缩略图缓存问题优化
- 图片exif插件；图片预览时自动修正方向
- ie8: 样式调整优化，js报错兼容优化
- 文件夹双击事件优化：系统双击鼠标位置不懂情况下不触发双击事件问题
- 文件保存插件挂载点

#### fix bug
- 桌面图片缩略图加载慢问题
- 解压缩含中文路径优化
- 移动端
    - 点击不了问题；右键菜单二级菜单无法点击问题
    - 移动端字体问题



### ver4.21 `2017/9/11` 
-----
#### update:
- https服务器兼容性调整优化
- 管理员查看群组；进入真实目录优化
- 导航子菜单加入，插件支持添加自定义菜单
- 部分主机session默认为memcache或user类型；兼容数据

#### fix bug
- 安全及性能优化
- 编辑器部分国产浏览器中文输入多字符问题
- 移动端
    - 去除鼠标提示title
    - 点击菜单事件优化
    - 移动端视频文件图标问题
    - 导航菜单加入


### ver4.1 `2017/9/5` 
-----
#### update:
- markdown优化：新增绘图支持；加入流程图、时序图、甘特图、类图
- 优化部分服务器rar解压缩，文件名或路径为中文名时解压没有内容情况
- php7.1以上中文文件远程上传问题优化；
- 搜索内容自动填充到搜索对话框问题优化
- 分享页面样式优化，文本分享移动端排版优化

#### fix bug
- 编辑器最大化工具菜单失去焦点问题；编辑器最大化后按钮不可点问题优化
- 支持自定义指定host，避免反向代理导致部分主机请求异常问题
- 部分https转发的网站，相关插件静态资源引用问题；支持指定网站host
- 分享文件夹含有密码移动端问题
- chrome 下载文件名含有逗号下载失败问题
- 文件api：压缩文件打开问题
- markdown预览宽度- 分享文件夹指定了别名，文件打开不存在问题自适应




### ver4.06 `2017/8/30` 
-----
#### update:
- 新增用户数据自动备份；
- 部分服务器远程下载不支持，插件中心新增支持手动下载
- 界面样式优化
- 上传进度title实时更新
- 移动端优化：
    - 登陆页面登录框宽度固定；
    - 图标宽度：设置；插件中心
    - 移动端头部菜单
    - 文件点击打开；菜单单独处理

#### fix bug
- 部分浏览器编辑器光标位置错位问题优化
- Safari 编辑器中文输入问题优化
- data目录被移走；sso登陆session目录不存在问题
- 编辑器 space_table无法取消
- session目录删除部分服务器不支持兼容(兼容mac)
- 非管理员分享文件夹，会出现分享全部文件的问题；文件打开提示不存在
- 权限中禁用了编辑权限的用户不支持office文件编辑；分享不允许编辑office
- 拖拽组件（移动端单独处理=》touch 和mousedown冲突）


### ver4.05 `2017/8/26` 
-----
#### update:
- 4.0稳定优化版
- 登陆开放接口；优化提供认证登陆给其他程序优化
- 开启/关闭 图片略缩图功能[]
- 图片幻灯片播放增强：支持文件列表、压缩文件内、搜索结构、编辑器树目录等同级目录的多张图片打开
- 压缩文件内的压缩文件支持继续打开
- 文件打开接口hook，target统一设置
- 桌面图标大小和文件列表图标大小分开
- 移动端：
    - 拖拽兼容触摸事件；宽度调整；对话框拖拽
    - 弹出菜单，点击其他区域默认隐藏
    - 打开图片播放处理
    - 移动端返回：空路径
    - 底部版本展示优化，登陆页样式优化
    - title自适应优化

#### fix bug
- 修复头部导航栏下拉菜单被对话框挡住问题解决
- photoSwipe 图片播放重复打开，蒙版没有消失问题
- CAD预览水印显示登录信息；
- office在线编辑、授权用户的底部信息会丢失等问题修复
- 桌面默认图标升级丢失问题




### ver4.03 `2017/8/20` 
-----
#### update:
- 全面插件化；系统开放性全面打通
    - 插件化：支持前后端各类开发扩展支持；简单友好强大的插件开发机制和特性
    - 全新插件中心；提供插件安装卸载；插件更新；插件开启关闭；插件配置；插件搜索等全系列功能
    - 插件通用配置组件集；很方便插件编写及自由配置；插件多语言自动支持
    - 插件权限处理——允许谁使用；支持用户、权限组、群组自由组合
    - 插件挂载点：可以无需修改kod源码从而实现任意功能的添加、修改。有效避免了版本更新导致的原有修改被覆盖。
    - 插件化后端挂载点
        - 可以挂载动作到每一个controller和方法入口，实现功能重定向或数据预处理
        - 模板挂载点
        - 通用前端js输出挂载点
    - 前端插件化挂载点
        - 各类右键菜单支持自由自定义和组合，方便轻易追加新功能
        - 文件列表加载、刷新、模式切换挂载点
        - Hook机制监听每个动作并可以做相应的相应
        - 通用文件选择框对外开放
        - 其他各个细节

- 默认内置插件
    - yzOffice: 永中office的在线office预览工具，无需服务器在外网，即可轻松实现office各类文件的预览和查看
    - zipView: 各类压缩文件打开预览、解压缩工具；压缩文件内的各类文件打开同样支持自定义打开方式；强大到无以复加
    - adminer:数据库管理工具；类似于phpmyadmin，但比他更轻量；同时不失强大
    - googleDocs: google开放的office等文件在线预览支持(程序需要部署在外网)
    - jPlayer: 音乐视频html5播放器
    - officeLive: 微软提供的office在线文档预览接口；可以在线预览office系列文件(程序需要部署在外网)
    - photoSwipe: 图片播放工具，非常适用于移动端
    - picasa: 图片播放工具
    - 更多插件可以通过插件中心自由安装，也可以自己开发提交到官方应用市场

- 文件打开方式自动关联
    - 配合插件关联的打开方式；自动关联不同类型文件的打开方式
    - 右键打开方式自由选择
    - 设置用户自己默认的打开方式
    - 没有关联的扩展名可以自己绑定指定应用，管理员可以搜索应用市场进行关联安装
    - 支持文件打开的插件，管理员可以在插件中心设置插件的优先级；更高的自定义
    - 文件打开在不同场景的支持
        - 分享文件夹； 文件预览；[image；media；oexe；word；cad；pdf；epub；html；text；unknow]
        - 分享文件单页；[image；media；oexe；word；cad；pdf；epub；html；text；unknow]
        - 压缩文件内预览： [image；media；pdf；oexe；word；cad；html；text；unknow] 

- 文件管理
    - 文件多选勾选框，可以左键多选或取消选择文件
    - 文件操作菜单入口按钮；右键菜单的快捷入口(树目录、文件列表都支持)
    - windows下部分文件名特殊字符处理(新建、上传等文件含有特殊字符的集中处理)
    - 文件列表图标模式间隙自动调整；flex自动均衡排版
    - 上传优化；支持base64直接构造上传；
    - ctrl+v粘贴快捷键，检测到系统剪切板里面的图片，自动上传图片到当前位置
    - 文件管理工具栏，功能和菜单优化：新建和上传加入下拉菜单；

- 编辑器优化
    - 编辑器加入手动指定以某种编码打开，转换为某种编码
    - markdown编辑，选择图片时提示权限错误问题修复；管理员获取更简化的url.
    - markdown工具栏，部分浏览器兼容性调整
    - 编辑器：内容含有未知字符时，导致光标不正确问题修复
    - 编辑器底部菜单定位错误问题；

- 移动端优化
    - 解决android下解压缩iconv转码失败问题；采用mb_string系列函数
    - 移动端地址栏宽度自适应
    - 移动端：图片打开title显示；切换目录关闭图片失败问题；大小自动获取
    - 界面样式优化；图标增强；点击反馈；样式优化
    - 新增文件九宫格排列方式
    - 文件预览：[image；media；oexe；word；cad；pdf；epub；html；text；unknow]
    - 移动端底部版权：登陆页；内容页

- 文件通用预览打开接口
    - 压缩文件预览支持；[文件下载-->直接保存到文件，避免内存占用]；压缩文件内预览文本-标题处理
    - 文本文件通用预览
    - 标题title统一为文件名
    - 插件文件参数统一处理
    - 指定应用打开
    - 通用预览插件调用认证；api.view pluginApp.to 权限处理
    - office文档保存接口- 移动端样式优化；新增图标模式

- 其他优化
    - 全文搜索不受限于文件编码(自动识别)
    - 拖拽框选，当框超出可视区，滚动条自动滚动跟随
    - 图片缩略图失败则加载文件扩展名icon
    - 多语言统一优化
    - 对话框控件最大化最小化优化；
    - 对话框右键菜单处理；统一进行处理；
    - 修复上传中文文件进度不显示问题
    - 修复上传https验证问题
    - 不支持gd；生成二维码调用第三方优化
    - 对话框最大化后浏览器调整大小
    - 轻应用分类支持自定义
    - 样式调整：系统设置用户群组选择；插件设置含有右侧按钮的input框加大；slider滑杆优化
    - ie8兼容插件 报错问题解决（arttemplate es5兼容性问题）
    - bmp生成缩略图优化

#### fix bug
- 移动端打开未知文件，提示下载，access_token错误
- 编辑器换行采用windows换行模式 \r\n；兼容记事本查看
- 文件夹移动到自己的目录；导致丢失问题；
- 分享文件夹允许上传，远程下载时提示错误问题
- 地址栏粘贴window路径兼容优化 C:\aaa\b 地址，转为/
- 文件目录/重复时压缩zip丢失文件名解决.
- 按文件大小排序，部分情况排序错误问题
- 系统设置：添加安全tab；dialog大小调整
- 文件保存对话框dialog选择文件错误问题
- gz文件解压；预览等支持；图标优化
- 别人的共享：地址栏问题；是否存在展示问题
- 群组设置成员只读——可以创建副本的bug
- Edge浏览器下载中文文件名乱码问题；压缩文件含有中文优化处理



### ver3.46 `2017/4/20` 
-----
#### update:
- 图片预览：加入删除按钮；删除快捷键
- 删除文档对话框样式优化
- 0kb文件上传问题；【拖拽单文件，文件夹；选择文件，文件夹；】上传取消后上传失败优化
- 普通用户压缩到tar，gz时路径问题解决
- 部分服务器反向代理导致不支持csrf防护的，加入设置中手动开关
- 右键文件夹打开：提示仅支持分享您自己的文档
- 数据丢失：删除install.lock；重置admin密码；—— 新建用户
- 分享文件夹预览：图片播放，不支持权限则隐藏对应功能；显示列表模式切换
- 适配新浪sae虚拟主机.

#### fix bug
- 文件外链打开下载文件名问题
- 重命名状态，双击选择优化


### ver3.45 `2017/4/9` 
-----
#### update:
- 安全防护；全面防护csrf攻击；安全性提升。
- 高并发下：用户数据文件读写异常处理
- 上传优化: 文件权限设置644->755；大文件分片上传优化；ie浏览器兼容处理；上传失败自动重传机制加入
- 文件编辑：换行切换为\r\n；兼容windows记事本；标签右键菜单图标样式问题
- 工具栏——更多菜单加入：浏览器打开；图标优化；右键菜单二级菜单偶尔失去焦点情况处理
- 远程下载优化:windows下载失败处理，优化多级301跳转文件下载；下载加入同域名referer； 断点续传优化；下载0Kb优化；不支持curl服务器优化；
- 对话框icon点击菜单，双击icon关闭
- 分配了权限组添加用户权限：但提示没有权限。
- 关闭了下载权限：允许文件预览、pdf、office预览等；屏蔽pdfjs上的下载按钮；
- 快捷键新增：shift+delete 直接删除；alt+enter查看文件属性；alt+left alt+right 历史记录前进后退；
- shift + 右键菜单彻底删除；删除提示加入文件名；
- 编辑器隐藏时；打开文件自动显示到最上层 
- 文件管理：复制快捷键允许冒泡；允许快捷键复制选中的文字
- 壁纸自动下载文件夹放置在桌面下；桌面支持自定义中文文件夹
- IE浏览器样式兼容性调整。
- 文件右键——浏览器打开所有用户开启。
- markdown预览优化：h1 下划线；预览最大化——禁用左右分栏；加入html转义
- 服务端强制设置了cookie为httpOnly导致csrf-token获取失败问题兼容性调整；语言切换失败问题
- 收藏夹树目录：文件夹右键菜单加入文件夹对应功能，不存在则红色显示；可以拖拽文件到收藏夹的文件夹
- 其他细节优化：样式优化，win7主题播放器样式优化；
- php7 兼容性优化.部分版本php报错；token error问题
- 设置加入：
    - 自定义全局css|全局js[统计代码]
    - 公共目录展示用户开关配置，默认展示所有用户；
    - 授权用户:根目录是否组展示子组开关，默认不展示
    - 其他：清空缓存，清空所有用户回收站；自定义程序logo支持图片
- 移动端优化:
    - 上传窗口大小优化；移动端下载功能处理；iphone拍照上传文件自动重命名
    - 下拉菜单：新建文件加入；失去焦点隐藏；
    - 分享目录支持上传：手机端功能加入
    - 分享文件夹搜索问题解决
    - 左侧目录目录列表和pc端一级目录统一
    - 分享页面文件打开未知文件，点击下载跳转到登陆页问题
    - android音视频播放优化，直接打开文件；
    - android文件下载；文件名去除*filename
    - 前进后端；后退到最后undefined检测。
- 在线解压缩全面支持
    - 支持压缩为zip，tar，gz，tar.gz格式文件
    - 单选，多选右键菜单自动压缩指定内容
    - 右键菜单自动关联压缩文件：支持扩展名zip；tar；tar.gz，tgz，rar，7z，apk，ipa
    - 压缩乱码解决：压缩包内中文跨系统支持自动识别，解压缩自动重命名为当前系统编码
    - rar解压支持rar5；mac系统解压缩支持作为插件单独存在；
    - 在线预览
        - 支持zip，rar，7z，gz，tar，tgz等格式在线预览，在线解压；
        - 自动编码识别：[gbk，utf-8]；zip，tar，gz，tgz，rar，7z...；windows，linux(centos，debain)
        - 文件列表；树目录，列表展开，中文编码自动识别
        - 浏览，文档属性查看，预览子文件，下载子文件，解压子文件，解压子文件夹，解压全部
        - 文件预览在：自己目录；自己分享；分享页面；别人的分享；群组文档；群组共享
            - 图片、媒体文件、pdf、flash、oexe、html
            - 大于30m不直接预览，建议解压后预览；zip中含有zip则提示解压
            - token安全问题考虑：文本文件、office文件
        - 解压
            - 解压文件、文件夹到：当前目录，自定义目录；
            - 文件管理解压后，刷新并自动选择内容；编辑器打开则刷新父目录
            - 场景和权限：当前目录不可写隐藏『解压到当前』；分享页面隐藏解压功能；
群组文档权限配置；
    - 后端权限组安全性优化，简化逻辑流程
    - 群组角色管理：添加，编辑，修改，删除【隐藏&标签样式】
    - 设置用户群组角色：管理处label样式展示；下拉选择；多语言
    - 前端展示：树目录icon read&write区分弱化；地址栏后label展示为label样式；label显示隐藏统一优化
    - 没有权限优化：新建文件&新建文件夹&重命名文件；  
- 运行异常检测并提示
    - 解压缩出错处理；不支持检测；shell_exec防注入处理
    - 函数检测 gzopen，gzinflate；[不支持则不能解压]
    - js文件缺失报错提示；
    - 文件夹乱码json输出，json_encode优化；允许未知编码文件输出
    - 当开启了php cache时更新不生效提示
    - 解压错误输出时避免输出真实目录
    - 打包编译优化：去除gzinflate调用；空间支持更广。
    - 扩展名没有权限的文件解压：不忽略——追加txt扩展名
    - 优化部分主机防火墙误判问题；(post 字段名不能含有list) net::ERR_CONNECTION_RESET
    - 检测列目录速度慢问题优化
    - 授权版降级到免费版部分数丢失问题解决；本地授权写入到lib/core；
    - 目录没有写权限，session不可写判断并做提示
    - 剩余空间样式优化：过少则提示
#### fix bug
- 部分服务器下载中文文件，文件名乱码问题：
- cdn静态分离优化:播放器加载html跨站问题
- 授权丢失：强制输入授权码页面 commonjs 加载变为页面问题
- 修复safari音视频播放不了问题；下载断点续传逻辑优化
- 多选右键操作；父子文件夹包含问题误判解决
- 解压文件权限判断错误：压缩文件目录不可写，解压到某个文件夹可写
- 手动覆盖更新update更新文件没有删除自己权限问题解决。
- 多选下载加入防跨站请求token
- safari 搜索打开图片文件宽高为0问题解决
- 共享页面打开pdf文件预览优化.


### ver3.41 `2017/3/5`
-----
#### update:
- 右键菜单图标优化
- 移动端打开html直接浏览
- 远程下载优化，不受限于服务器的超时设置，支持断点续传(需要下载的url支持)
- 为安全考虑，仅支持分享自己的文档；分享其他目录进行提示！
- 分片上传优化成0.8M
- 群组目录；群组分享目录；管理员或有权限访问读写权限统一处理

#### fix bug
- 部分windows服务器，数据写入失败问题解决
- 分享分享过期判断处理
- office预览弹出层打开。
- 编辑器编码识别优化
- 树目录删除文件提示文字信息有误问题
- 修复右键菜单修改排序字段，排序方式时会有数据不完整情况。
- 登陆界面忘记密码对话框挡住问题
- 编辑器编码自动识别，编辑并保存兼容更多编码。
- ie部分显示兼容问题优化
- 旧版本3.22版本，windows服务器下升级不成功问题优化


### ver3.38 `2017/3/1`
-----
#### update:
- 图片打开缩略图列表懒加载优化
- 群组权限默认为可读写

#### fix bug
- 修复部分文本文件编码识别错误问题
- 登陆重定向过多问题：session可写进一步判断。
- 树目录新建文件夹取消再删除会删除home问题
- 部分浏览器；编辑器选择内容时会全选问题
- 分享页面音乐播放问题；视频播放title不全问题
- 授权版组织架构不显示
- 系统设置——错误提示位置问题，加入关闭按钮。
- 移动端对话框绝对位置问题
- 树目录文件名排序问题；排序模式优化（首次打开没有排序）；收藏夹、组织架构不排序
- office编辑保存权限处理；没有权限则只读
- office在线编辑新页面打开，文件格式完善；分享页面&分享目录下文件预览；
- 上传大文件，同名文件处理策略没有按配置方式
- 上传大文件断点续传优化；上传大文件有概率出现内容错误问题
- 文件频繁读写内容出现异常的问题优化
- 上传优化：滚动条自动滚动；全部取消-清空已完成
- 已经授权的版本，文件分享页面版权修改提示误判


### ver3.37 `2017/1/1`
-----
#### update:
 - 部分主机兼容：不支持相对路径问题；iconv系统库补全兼容处理（压缩时压缩失败）；不兼容777权限问题优化；incluce_once导致更新覆盖不了问题
 - 移动端优化；loading效果加入；移动端默认隐藏桌面；去掉title的hover效果
 - 桌面优化：自适应图标间隙高度；优化图标大小范围
 - 同名文件默认覆盖
 - 自定义公共目录名称：使用群组名称(如果name不等于public)

#### fix bug
 - 下载链接rewrite默认关闭；修复部分主机打不开pdf，office文档问题
 - 错误提示统一处理；超时时间优化；不再检测connected状态
 - 输出清空之前缓存（show_json，验证码，文件下载，显示模板）
 - 用户管理界面：用户名宽度加宽；授权版支持批量添加用户
 - 自动更新优化，更新失败相应处理；util.js误判问题修复；
 - 前端处理 app_host；web_host兼容部分反向代理设置；上传等问题解决


### ver3.36 `2016/12/31`
-----
#### update:
- UI样式各个细节兼容性调整；ie8图标优化；移动端样式优化；右键二级菜单位置优化（点不到问题）
- 文件(夹)可读写检测兼容性增强；兼容docker、虚拟机挂载目录读写判断
- 大于4G文件大小获取错误；下载失败问题
- 移动到回收站——window文件夹新建特殊字符处理；文件名不允许字符检测 win，linux各自检测；群组文件删除，移动到自己的回收站；
- 剪切文件夹，数据不完整处理(遍历问题，删除文件夹导致遍历中断)
- 文件上传分片大小默认设定，可以自定义上传分片大小；提高上传超大文件的成功率
- 文件夹拖拽上传，文件夹含超过100个时丢失问题；(文件夹内含有软连接会忽略) 
- 分享——文件属性（md5懒加载；图片尺寸查看）
- 下载链接优化，采用类伪静态地址；第三方软件下载时文件名能更友好
- 通用音效设置处理，增加用户设置开关，默认关闭
- 视频播放自适应宽度高度
- 文件打开历史记录：不存在时自动关闭标签；浏览器用户数据存储——区分用户id[]
- 输出缓冲区统一处理，兼容下载文件等操作含BOM的影响；
- 分享页面多语言设置
- 游客打开pdf问题优化，移动端打开pdf自适应优化
- 扩展应用；应用中心样式修复；ie11新建应用导致丢失问题；含双引号的应用无法添加问题；
- 应用编辑，增加首次打开全屏选项；全屏应用取消全屏大小调整优化
- 双击文件名重命名功能加入
- 时间戳统一成24小时制式
- 文件下载优化：
   - 中文文件下载win下文件名乱码修复；
   - firefox下载文件，文件名含有空格截断问题
   - 下载大文件，兼容部分服务器反应慢问题；断点续传优化
- 编辑器优化：
   - php文件编辑注释错误；(php，js注释错误；css，html正确)；自动补全 php-html-js-css；  php--html_worker；
   - 编辑器新增php代码格式化功能；(缩进处理，空白字符处理；)
   - 编辑器关键字去掉加粗，优化部分浏览器光标问题
   - 中文文件打开乱码问题优化；utf8有bom及无bom、GBK，Unicode等文本编码自动识别
   - markdown快捷键只用于md模式中；markdown公式支持更新（编辑器；分享页面）
- 跨系统含中文，解压缩优化
   - win下压缩，上传到(linux/windows)；解压自动识别编码
   - linux下压缩，上传到(linux/windows)；解压自动识别编码
   - linux访问(linux/windows)服务器，下载文件夹压缩编码自动识别
   - windows访问(linux/windows)服务器，下载文件夹压缩编码自动识别
- 自动更新优化
   - 升级失败问题优化
   - 用户组根目录home建立
   - 显示用户目录、显示用户组目录；中文处理（新建用户，删除）
   - 去除代码加密；安全狗误报问题优化($_REQUEST[''])
   - 禁止列目录检测

#### fix bug
 - 编辑器：树目录多一个undefined问题
 - 文件(夹)移动、删除到回收站；————兼容不在同一个磁盘
 - 搜索：文字超出部分处理；未知文件打开下载不了问题修复
 - 用户组上传权限对管理员开启。虚拟目录读写权限判断优化
 - 登陆偶尔ajax报错；登陆页空flash闪烁
 - 对话框关闭，偶尔闪烁问题修复
 - 其他用户分享根目录不允许删除
 - 图片旋转，php环境不支持提示



### ver3.35 `2016/12/17`
-----
#### update:
 - 文件管理新增及优化
    - 虚拟目录加入：用户根目录——回收站，我的共享，我的收藏，我所在的群组，全部群组；支持文件列表查看，支持收藏
    - zip解压缩跨平台中文乱码解决（解压时，支持自动识别压缩文件内部文件编码；压缩时自动判断浏览器编码自适应到中文）
    - zip解压缩，新增支持解压到：当前文件夹，同名文件夹，指定选择文件夹
    - 同名文件处理 【上传、粘贴、拖拽；统一设定————重命名、覆盖、跳过；默认重命名（都保留）】
    - 文件列表显示，文件名、创建时间等宽度可以调节；服务端自动保存配置
    - 文件列表新增自然序排序；支持中文数字排序【更智能的文件排序，支持中文数字排序】[树目录&文件夹]
    - 大目录分页加载支持【滚动到底部自动加载】，优化打开含有超过1万的文件及文件夹的目录：秒级打开
    - 文件列表图片懒加载；自动加载屏幕可视区内容。避免图片过多载入慢的情况；加载失败时再次尝试加载
    - 多选后右键加入 "复制到"，"移动到" 选择指定文件夹
    - 幻灯片播放：新增支持图片旋转功能；增加图片当前位置；加入全屏功能
    - pdf浏览支持html5方式
    - 文件icon优化:高清重置图标，支持retina；缩略图优化，支持超大图标；icon共享(文件图标，任务栏，树目录，编辑器，标题栏等)
    - 系统图标：收藏、发送到快捷方式、地址栏；统一对应图标
    - 分享、快捷键等图标统一meta标签支持
    - 拖拽增强：新增拖拽到回收站——删除；拖拽到地址栏——复制or粘贴；拖拽到树目录——复制粘贴，ctrl拖拽复制到指定文件夹
    - 下载权限弱化：禁用下载权限后，任然可以获取文件内容，查看图片，pdf，视频，音乐等在线浏览功能
    - 树目录自动记录第一层级打开关闭状态；同时记录编辑器；文件打开对话框等
    - 新增状态栏：当前文件夹项目数、选中数展示
    - 文件属性，增加查看文件md5；图片文件支持查看图片尺寸；大文件md5延迟加载
    - 当前目录变更；左侧树目录对应状态选中；编辑器同理 (path相同则忽略——避免树目录多个存在)
    - 文件管理菜单栏优化：功能下拉增加『加入到收藏夹』；自动针对当前目录类型，读写情况功能适配
    - 发送到桌面快捷方式：支持文件、文件夹、虚拟目录等创建桌面快捷方式
    - 收藏夹：添加取消收藏采用局部刷新；支持收藏文件、回收站、用户分享、群组等虚拟目录；对应不存在则提示
    - 收藏夹、全部群组、用户共享、自己的群组等虚拟目录的列表查看；和树目录展开保持一致；是否有子目录处理
    - 桌面优化：内容过多时允许滚动条；框选优化；捷键键问题修复，上下左右，shift Ctrl多选
    - 随机壁纸获取；精选壁纸；切换后自动下载到home/picture/wallpage 文件夹；兼容https
    - 下载链接，分享链接；对话框内含iframe；加入二维码
    - 桌面回收站空&满，状态自动更新
    - 左侧树目录宽度修改后支持配置保存服务器
    - 打开文件夹管理时，焦点选择优化；快捷键等定位到当前焦点
    - 重命名或新建文件&文件夹，名称过长时高度自适应；新建文件、文件夹支持同名策略
    - 文件过多时，框选优化；自动滚动屏幕
    - 文件拖拽UI简化；多选拖拽对不同状态进行优化展示；动画效果加入
    - 框选优化：框选到某个元素弹起时该元素也选中；文件框选最后一个没有选中问题
    - 回收站，多选右键菜单不恢复问题；回收站删除问题。新增：加入文件右键——彻底删除；
    - 文档目录发生变化（新建，删除）；左侧目录自动更新；    
    - 树目录优化：文件夹有子目录没有展开选项；树目录展开文件夹loading状态优化；树目录icon优化；地址栏处理    
    - 树目录创建副本问题：文件夹副本需要刷新父节点    
    - 树目录优化：文件浏览则——单击打开该目录&双击展开收缩；文档编辑——单击则展开收缩    
    - 解决树目录新建文件、文件夹时，该节点未展开时状态错误
    - 文档列表html模板简化啊，文件分离；优化图片picasa浏览
    - oexe图标问题；markdown pre 中文字体；
    - 前进后退优化，改为客户端维持，多窗口独立自己的前进后退列表；前进后退历史记录问题处理
    - 权限提示优化：目录不可写or只读  菜单栏及右键菜单功能屏蔽；目录不存在时提示；
    - 文件重命名支持大小写[mac-ok；linux，windows]
    - 文件输出加入缓存机制；针对变化才重新输出
    - 文件下载优化：实时检测是否下载完成（兼容url读取一直没有中断问题）
    - 拖拽：非文件、url、网页文件、文本【上传dialog——只有文件才处理；没有上传权限则不提示上传选项】
    - 非web目录，右键浏览器打开：给出提示
    - 新建文件&文件夹；自动滚动到可视区
    - 重命名：textarea双击——不再处理
    - 路径命名优化：支持%20、？、&、+ 等特殊字符
    - 文件管理快捷键优化：上下左右、上下翻页、shift组合选择。(解决判断快捷键焦点问题)
    - 快速新建文件，网络访问慢导致文件重名问题解决。
    - 新建office文档；office文档预览（所有支持的列表）；内网实现预览（服务端转换——pdf）   
    - 虚拟目录多选操作右键菜单：收藏夹；我所在的组、全部组；我的共享
    - 虚拟目录选中(多选)快捷键操作：屏蔽删除、复制、剪切、重命名
    - 文件图标排列时，高度自适应，文件名最高四行文字 ；（桌面特殊处理）；拖动到指定文件夹放大效果
    - xxs问题优化：文件名特殊处理，对应地址栏、树目录、重命名展示、分享等展示的地方统一做处理
    - 新建文件，重命名文件；（icon，自动高度后  优化；图标和列表模式）
    - 不同类型目录之间切换：单选、多选；右键菜单还原(目录、回收站、分享目录、收藏夹、所有群组、我的群组等)
    - 中文优化：win下分享含有中文问题；自定义用户目录中文等乱码问题解决
    - 时间戳统一成24小时制式
    - 文件列表模式增强：
        - 支持含有子目录的文件夹多层级展开
        - 列表方式：含有双击展开的目录，没法展开&收回树目录
        - 刷新：记录上次展开内容(右键、新建、重命名后、删除后、解压缩、安装app、下载、上传--优化)
        - 快捷键支持：上下选择，左右展开；ctrl+shift多选问题解决；框选
        - 跨目录多选后：移动；复制；剪切；压缩 [父文件夹及子目录都选择则移除子目录及文件]
        - 内容过多加入展开全部查看——进入该目录
    - 文件分栏模式
        - 支持目录分栏模式，类似于mac系统的Finder管理
        - 分栏宽度可随意调节，并自动记录每一栏的宽度
        - 依次展开到多层，单击&双击--打开文件夹
        - 当前目录焦点自动切换，突出选中链路的层级关系；并根据当前目录特性更新右键菜单、工具栏。
        - 选择：上下选择，左右展开；ctrl+shift多选，支持跨目录选择；框选锁定在当前焦点目录
        - 刷新：刷新指定栏——获取所在栏(右键、新建、重命名后、删除后、解压缩、安装app、下载、上传--优化)；
        - 操作层级：始终在最后一个（G.thisPath）；否则清除后面层级，（点击，层级点击，打开文件）
        - 虚拟目录不允许拖拽(分享内容，回收站)
        - 不允许拖拽到虚拟目录：收藏夹根目录；我所在的组；全部组；我的共享[允许：回收站、我的组]
        - 我的收藏、回收站、我的共享等虚拟目录根目录文件列表右键菜单固定（split焦点切换时优化处理）
 - 分享优化
    - 分享文件夹，支持设置可以允许别人上传【可用于提交作品】
    - 分享列表查看访问量，别人访问时浏览量记录
    - 分享页面、目录等细节调整，优化flash文件不显示问题
    - 分享目录，列表排序模式等客户端自动记录
    - 下载权限和预览权限弱化；【可以预览，但限制下载】
    - 自己共享、别人共享、群组空间、群组共享【对应右键菜单处理，菜单处理】
    - 分享根目录工具栏、右键菜单处理（区分自己和其他人）；
    - 自己的分享加入标签；默认直接分享（名称已存在则弹出层）；——已分享则弹出编辑。
    - 分享时间上午下午未区分问题
    - 分享已存在，则自增文件名并创建
    - 分享已删除对应提示：该分享指向的文档不存在
    - 文件夹共享编辑器：同步界面及相关工具栏
    - 编辑共享：展示密码；过期时间
    - 用户分享目录处理；是否存在处理，查看二级目录path问题。
    - 分享优化：别人的分享目录：右键简化——编辑共享；取消共享
 - 播放器优化
    - 全新的视频播放器，支持格式：mp4，m4v，mov，ogv，webm，webmv，flv
    - 全新的音乐播放器，支持格式：mp3，wav，m4a，aac，ogg，oga
    - 支持html5及flash自动切换，ie8+，safari，firefox，chrome等主流浏览器
    - 视频播放，根据视频宽高自动调整尺寸；
    - 音乐播放器支持音乐列表；多选文件，右键可添加到播放列表：视频自动过滤
    - 跨窗口播放；分享音乐视频文件页面适配
 - 移动端优化：
    - 移动端支持和电脑端相互切换
    - 支持文件夹下载
    - 移动端搜索优化
    - 展示优化：时间处理，左侧路径完善
    - 图片显示缩略图
    - 图片幻灯片播放
    - 文件上传支持多选；上传ui优化。
    - 目录可读写区分；操作目录菜单根据可读写进行展示隐藏；
    - 工具栏下拉菜单功能根据当前目录可读写进行展示隐藏；
    - 文本文件打开则进入编辑状态
 - 上传优化
    - 修复上传时切换目录导致上传到其他地方问题
    - 客户端分片上传，不再受限于服务器各种配置限制；分片失败自动重传
    - 改进某个文件夹内容大于100个的限制；(文件夹内含有软连接会忽略)
    - 支持断点上传（上传失败，浏览器刷新，即便是换电脑，只要是同一个文件，都会接着上次上传的位置继续上传。）
    - 小于1k文件大小显示错误，解决大小为0文件上传失败问题
    - ie9+ 拖拽上传兼容性调整：未打开对话框时拖拽不生效问题
    - webkit内核浏览器支持文件夹拖拽直接上传（保持目录结构）
    - 选择文件夹上传（支持webkit内核浏览器）
    - flash上传失败问题；(采用分片上传)，解决ie上传分片问题
    - 上传速度显示优化，进度精确到小数点后一位
    - 解决上传失败问题：拼接错误，百分比乱跳【nginx post限制——导致每个包都上传失败；配置最大上传分包】
    - 上传大小限制：用户&群组；空间大小记录&上限处理 【上传、远程下载、从回收站删除，剪切——粘贴（是否自己空间——加减）】——组没有回收站
 - 编辑器优化
    - 鼠标中键多光标选择，ctrl+shift+G多选模式
    - 中文全编码支持，告别乱码(自动识别编码，编辑后保持之前编码)
    - 记录文件打开历史纪录：并自动打开；并按项目区分；新打开不存在则提示
    - 状态栏显示：当前行、列、选择时光标位置、多光标选择等、选中内容长度；切换语言高亮语法
    - 打开新文件时自动显示编辑器并提到最前面
    - 增加代码格式化功能【js，css，html，php  可以格式化选择部分；没有选中则格式化整个文档】
    - 函数列表匹配优化；全功能匹配php，javascript；支持快捷搜索；函数部分正则匹配卡死问题，增强函数匹配功能(js，c，php等)
    - 支持扩展名增强；150种语言
    - 搜索优化；支持批量选择同时编辑（同sublime快捷键：ctrl+win+G）
    - 代码主题切换，自动适应整个编辑器主题切换；风格融为一体
    - 工具支持：显示隐藏行号，功能扩展，转换为tab/space
    - 修复chrome53以上中文输入错乱问题
    - 切换代码高亮风格，支持搜索快捷定位
    - 选中部分显示不可见字符（css文件内容优化）
    - tab优化：文件类型图标展示；tab宽度自适应调整，新建关闭时动画展示；鼠标中键关闭
    - 中文异常换行问题（死循环问题）
    - wrap自动换行后一行空位为初始行加上tableSize，底部高度优化
    - 调整窗口时；函数列表宽度固定(百分比计算)
    - 多光标；中文输入丢失多光标状态问题；修复中文光标错位问题
    - 编辑器预览&函数列表每个多标签独立对应。保存修改刷新等加入独立loading
    - 编辑器弹出层，标题显示当前文档名称；浏览器打开编辑器弹层&对应打开相应文件
    - html模式支持emmet，快速编码；编辑器底部加入空行
    - 代码自动补全支持php文件中 php css html等各自的代码混合补全
    - php文件，注释和取消注释和html混淆问题
    - php在线编程体验优化，支持所有php函数及关键字自动提示；
    - 新建文件保存，选择保存位置并自动更新
    - 修复首次文件打开输入出现两次的bug
    - 左侧树目录新建问题
    - 文件管理中编辑文件，最大化窗口编辑器最下面行遮挡住问题
    - 选择内容，鼠标移出浏览器事件依旧保持【解决窗口事件丢失问题】
    - 搜索增强，实时显示搜索结果数，及展示当前位置
    - 公共搜索框；多标签切换搜索数据自动重置（一次弹出，所有地方共用，搜索框对应编辑器尺寸变化；所有地方可以关闭）
    - 搜索历史记录记住；（上下切换历史记录；开启搜索未选中词时，默认展示最后一次搜索内容；搜索历史记录下拉列表）[local_storage]
    - 搜索设置配置保存 （正则；大小写；全词匹配）
    - 文档含有引号创建快捷方式转义处理；打开文件dialog头部生成二维码连接及url处理
    - 解决部分apache配置原因导致php-mode.js加载失败问题 php-mode重命名为phhp-mode；
 - API支持
    - 通用文件夹、文件选择弹框
        - 支持限定选择文件、文件夹或混合类型；支持限定文件扩展名
        - 支持单选、多选；
        - 选中状态自动适应到界面；选中后通用回调
    - kod提供第三方应用同步登陆；支持指定用户名、用户组、权限组等方式登陆；其他系统能共享kod的登陆状态
    - 第三方可以通过api方式进行某个用户的自动登陆； 便于集成到另一个系统
 - 支持markdown
    - 支持markdown文档实时编辑预览；导出网页文件；markdown文档分享则自动转换。
    - 自动开启预览；预览去除动画进出；函数列表自动开启关闭；
    - 滚动条自动跟随；markdown全屏预览取消scroll跟随
    - LaTeX公式支持；行内公式、块级公式；高效率自动绘制；延迟解析
    - 根据编辑器主题自动生成对应的风格
    - markdown分享页面；TOC连接点击
    - markdown工具栏支持；插入图片支持从文件选择；自动生成图片外链
 - 搜索增强
    - 文件夹搜索，速度优化（先文件扫描）；自动终止搜索（搜索时间计时；超过10s则提示；可取消搜索）
    - 搜索列表：点击文件对应打开文件或文件夹；支持进入文件所在目录
    - 搜索文件内容，展示每个文件搜索到的项目，点击自动跳转到所在位置，并且可以继续搜索
    - 搜索文件新增全文搜索，支持罗列所有搜索项【对话框展示，搜索按行搜索，避免内存占用问题】
    - 搜索结果显示行数，点击能直接定位到指定位置。
 - 增加组织架构
    - 创建编辑用户组——父组，可以手动下拉树选择；添加用户选择组同一功能
    - 用户组管理：右键用户【查看，删除-禁用-启用；移除该组，权限设置为】
    - 用户多选批量【禁用，解除禁用；移动到组，添加到组，设置权限角色为，设置用户空间】
    - 权限设置：下载权限和预览权限分开。默认有预览权限、但没有下载权限//]；下载统一不暴露url地址，path_id
    - 支持用户、群组空间大小设置；用户&组空间使用情况；
    - 支持自定义群组所在目录；
    - 支持自定义用户所在目录；
 - 其他优化
    - 全面适配htts；
    - 增加win10主题；新增炫彩系列主题；用户也可以自定义主题风格
    - 炫彩主题增强：背景——渐变色配色 [开始颜色，终止颜色，旋转角度]；背景图片——自定义；选择；跟随壁纸，是否模糊
    - 通用对话框优化：最大化、还原、最小化、显示、隐藏加入动画
    - 用户配置数据本地存储 localStorage cookie相互兼容
    - tips控件优化；tips允许重复；loading公用一个；统一后端错误提示
    - checkbox radiobox ui优化
    - 可以设置开启关闭回收站
    - 对话框事件焦点优化(打开多个文档管理，快捷键等响应到当前)
    - 优化拖拽超出当前iframe或者浏览器后事件丢失问题【框选，选中拖拽，tab拖拽，dialog拖拽，editor选择等】
    - 更新播放器，拖拽进度条出错的问题。
    - 安装初始化用户目录及公共组:默认用户目录随机生成；【admin/demo/guest；public】；默认数据设为空；安装判空
    - 右键菜单优化：宽度自适应
    - 分组没有子目录则不显示组织架构【只显示公共目录】
    - 复制粘贴；来源和目标权限检测冲突解决。
    - 全面隐藏用户真实路径【回收站、树目录、搜索、共享目录查看、文件列表、浏览打开——只有管理员才有web目录结构————html打开等】
    - office预览如果是内网或domain不为外网 则提示购买【iframe——提示信息】
    - office 本地转换预览，office预览支持自定义
    - 应用列表：应用内容更新优化（不可访问部分删除）
    - 权限分离：角色创建分离————编辑、删除、修改；添加用户限制不能是管理员[]
    - 群组访问地址栏优化；tips；树目录及地址栏icon：访客，组用户只读，组用户读写
    - 群组不同权限的图标有所不同【不在组，在该组，组管理员】
    - 权限设置：去掉群组、用户管理配置；
    - 域名转发：APPHOST兼容性调整 分享地址、文件属性打开地址等等
    - 允许在iframe下使用。【文本打开；setting；应用程序；artdialog.though】
    - 增加iframe下文件查看类型【type=explorer|file_list】//文档查看、文件列表
    - firefox:右键菜单子菜单问题；设置——用户管理弹出层尺寸拖动问题
    - 设置部分，后端模板文件处理成前端模板
    - 全局字体调整；用em作单位
    - 各种错误提示优化，更好的兼容php各种环境；
    - 首次登陆目录不可写提示，登陆页面多语言选择
    - 登陆页面密码找回提示；管理员密码快速找回； 
    - 验证码复杂性增强
    - 没有GD库则【关闭验证码；图片直接输出-不生成缩略图】
    - 登陆：ajax方式（成功&失败）[失败原因码——验证码：换图片；输入框焦点设置]

#### fix bug
 - 重命名 textarea框过大问题
 - ie访问时，添加收藏夹含中文导致清空bug
 - dialog 标题过长，导致大小错乱问题
 - oexe 重命名取消扩展名问题
 - 解决超过2G文件大小异常问题
 - 修复密码不支特"#"等殊字符问题
 - 键盘文件首字母快捷选择文件，bug修复。
 - ie 兼容问题。ie透明背景处理【css皮肤不加载-使用默认】
 - firefox兼容性优化：选中文件后拖拽问题（没有hover），插入style样式不生效问题
 - Safari兼容性优化：对话框打开尺寸错位问题；加载文件时loading位置问题
 - chrome兼容性优化：错位问题：编辑器开启搜索，当搜索不在屏幕区域会撑开头部，53版本编辑器输入中文问题解决
 - session 重定向循环问题 【本地session-cookie和服务端不一致】
 - ie8 兼容性优化
    - ie11重命名，点击input失去焦点。
    - ie中文文件(夹)；收藏夹名称；用户名；xxs兼容性调整
    - 列表时文件夹展开图标不可见
    - split文件夹右侧图标不可见；点击展开无效
    - 拖拽时hover状态丢失；
    - pie ie678界面兼容处理(圆角；background-size；透明度)



### ver3.21 `2015/10/25`
-----
#### update:
 - 编辑器函数列表匹配优化；底部高度优化
 - 文件文件夹属性：文件下载地址：下载临时地址【永久下载地址、临时下载地址】
 - 扩展名限制优化
 - 防止暴力请求
 - 远程下载优化，只产生一个临时文件；下载界面关闭则自动停止
 - 编辑器刷新功能
 - office预览支持自定义
 - 右键菜单优化：按钮下后松起在菜单上则触发对应动作（参考mac右键菜单处理）
 - 移动端适配
     - 1.列出目录
     - 2.手机，pad打开页面时，默认进入手机版本
     - 3.菜单处理
     - 4.文件打开预览处理

#### fix bug
 - 远程下载windows下重命名失败问题
 - 自动更新失败问题
 - 编辑器  中文光标错位问题
 - 修复https访问
 - ie8 登陆页面白色背景问题；（没有背景图片）；桌面背景图片缩放问题
 - ie下载文件，中文文件urlencode问题（windows——服务器；浏览器——ie）
 - 回收站非admin文件属性；路径隐藏
 - 文件夹权限修改bug
 - 文件创建快捷方式打不开修复
 - 我的分享——图片不显示
 - window创建txt（GB2312）——utf8打开写入内容后上传——分享后打开url乱码
 - 清空上传列表（出错失败的清空不了）
 - 修改密码、添加用户……data目录没有写权限出错提示
 - ie8 9上传失败问题
 - 火狐选中问题
 - 右键菜单分栏line导致右键菜单消失
 - 分享去掉jiathis
 - 编辑器 左侧树目录新建问题
 - 重命名 textarea框过大问题
 - 目录分享：带有音乐文件，双击打开会有二次数据，导致无法播放
 - 视频播放关闭问题


### ver3.12 `2015/3/31`
-----
#### update:
 - 兼容ie中文，导致菜单保存丢失问题
 - 用户没有权限，提示优化
 - 用户配置数据保存，写入失败提示

#### fix bug
 - 分享mp3，音乐播放路径问题
 - 火狐bug修复
 - 分享页面、文件夹；office预览问题
 - 编辑器
     中文光标错位问题
     tab 宽度根据标签个数自动缩放(ie 火狐不兼容问题)
     当前文件路径对应到title；
     工具栏火狐兼容性bug


### ver3.1 `2015/3/26`
-----
#### update:
 - 分享可以修改路径；避免文件移动后原始分享路径失效问题
 - 分享后自动刷新当前目录；跟新配置数据
 - 文件管理 当前文件夹不可写，对应右键菜单功能屏蔽

#### fix bug
 - cookie自动登录失败，导致页面css丢失问题
 - cookie路径导致语言设置失败问题
 - 应用中心css丢失问题
 - 解压不了、权限验证过于严格问题
 - 左侧树目录被底部盖住问题
 - 分享office不能预览问题
 - 群组；群组列表选择错误
 - 菜单编辑中文部分乱码
 - 图片预览优化

### ver3.0 `2015/3/23`
-----
#### update:
 - 文档分享[文件、文件夹分享；支持添加密码；文件分享支持多种格式在线预览]
 - 回收站；(避免误删除)
 - 系统设置（自定义程序的一些配置）
 - 头部菜单管理
 - 文件夹下载，多选批量下载
 - 数据全面安全优化
 - 上传优化：
     - 分片上传，不再受php.ini环境限制；
     - 加入上传速度
     - 上传目录：随着当前目录变化而变化。
     - 上传完成可点击，进入文件所在目录
     - 界面简化(不显示切换到当前目录；保存路径不要，列表不自动删除；不需要最大化，以及调整窗口大小)
     - 上传；总status ——放到标题栏
     - 大文件分片上传尝试(失败情况处理)
     - 上传文件夹：不刷新f5 - 最后刷新
     - 显示文件名，大小；
     - 允许重复文件上传
     - 上传前可以删除
     - 进图展示优化：显示文件大小、速度、完成进度
 - 编辑器：
     - 编辑器 函数列表；c9 IDE；展示并定位；实时更新：php function、js：function
     - 函数列表开启与关闭配置
     - php代码自动补全 缺少关键字部分
     - 下拉列表；点击其他地方则消失
     - 非txt则open；不能open则tips  bindary:fla ...；右键加入：强制编辑
     - 字体优化
     - 修复github主题光标位置错位问题(选中、编辑都会出现)
 - 离线下载优化:加入取消机制；避免持续执行；显示文件大小、速度、完成进度
 - 图片缓存，按照文件MD5来缓存；与路径无关
 - 文件列表，hover的title更多详细信息展示
 - 对话框，标题栏右键加入：刷新、新窗口打开
 - 对话框双击最大化、取消最大化(只对可以缩放的对话框有效)
 - 对话框最大化、最小化对话框放大按钮图标改变
 - 权限前端验证(上传等 上传格式前端限制)；前端检测 - 新建、上传、删除
 - 设置中心 - -用户管理  非管理员显示优化
 - 公共js部分采用动态调用方式；后续优化可由js完成前端MVC
 - 文件、文件夹创建快捷方式
 - 文件夹创建工程项目
 - 未知文件打开提示、不自动下载
 - 右键菜单：加入字母快捷打开
 - 右键自适应：隐藏 - -zip - 视频；多选时：含有视频音频文件时才显示——加入播放列表
 - 右键触发到菜单上(暂时修改jquery-contentMenu 屏蔽右键按下移动触发菜单功能)
 - 拖拽优化：框选、tasktap切换；选中其他文字问题；性能问题
 - 框选文件，超出屏幕则自定滚动选中；屏蔽文字可以被选中的问题
 - simple主题，界面UI优化
 - seajs  text：tpl修改为html；
 - 统一走proxy；隐藏真实地址；web_root，web_host，
 - 统一proxy后，office打开权限问题解决：加密方式生成临时访问地址
 - 播放器更多格式支持：wmv、avi、mpg等

#### fix bug and 优化:
 - win下 中文路径导致的问题处理
 - public中拖拽问题 复制粘贴问题
 - 桌面任务栏，右键菜单绑定丢失问题
 - 对话框，标题栏右键菜单不显示问题处理
 - 用户名支持中文
 - 密码含有特殊字符bug处理
 - 播放器解决第一次打开有时候无法播放的问题。
 - 桌面新建位置问题；列表在不同情况下新建问题。始终放在最后
 - firefox兼容性  mac兼容性；ie9 10兼容性；
 - appstore 创建、修复只允许管理员操作，显示优化
 - app创建，js代码类型时，单引号导致不可用问题。
 - 循环跳转 session判断  if(!isset($_SESSION)){session_start()；}
 - win下 中文扩展名导致获取目录列表问题：扩展名获取优化
 - 编辑器保存  ajax 异步请求。loading
 - 上传目录错误问题；（上传到了其他目录  ie8 中文）
 - 优化mac下gd库支持
 - 窗口拖动到task之下，出不来问题。top大于一定值则锁定
 - 多个同域名；登录退出互不干扰
 - office变更 https://view.officeapps.live.com/op/view.aspx?src=
 - appstore  icon方式；默认减少；
 - 列表模式：重命名oexe没修改但自动加入了；（oexe不显示）
 - 非管理员，zip压缩导致文件名被截断问题修复；win-win 中文解压缩处理；mac-mac中文解压缩处理
 - 下载有BOM问题
 - wwwroot识别问题；

#### fix bug 3.01 beta1:
 - 新建用户下拉菜单出不来问题
 - 分享bug
 - 设置中心：开启游客ui兼容性问题
 - demo用户  office预览————关闭了下载功能---tips
 - 文件右键菜单：zip和浏览器打开替换
 - 公共目录public不显示
 - 分享打开后有错误；点击不了生成按钮
 - 默认开启下载权限
 - 分享者禁止了下载；下载功能----
 - 登录页面底部copyright隐藏
 - 管理目录 标题栏显示对应的文件夹名称
 - 根目录 继续上级则提示
 - 没有下载权限；前端验证
 - 修复分享打开后出现校验权限失败问题
 - 公共目录分享；树目录点击对应文件列表展示问题
 - 分享页面cookie存储配置问题
 - 分享页面：文件预览权限更随下载权限
 - 分享修改时覆盖前一个分享的问题



### ver2.8 `2014/11/23`
-----
#### update:
 - 上传控件优化
 - 兼容性优化；支持ie8以上
 - 更新font-awesome到最新版本
#### fix bug:
 - 安全优化
 - 上传图片取消大文件压缩选项
 - 优化部分操作下显示问题


### ver2.73 `2014/9/17`
#### fix bug:
 - 安全优化补丁


### ver2.72 `2014/9/16`
#### fix bug:（bug解决和程序优化）
 - 任意执行：远程下载apache 扩漏洞：判断扩展名中是否含有.php.
 - 不存在的用户
 - 桌面：开始按钮被tab盖住了
 - 主题切换，错位问题
 - 透明对话框拖动时 标题栏不显示问题

### ver2.71 `2014/8/31`
-----
#### update:
 - 编辑器配置保存：文字大小、主题风格；主题修改
 - 精简初始桌面应用

#### fix bug:（bug解决和程序优化）
 - 修改用户密码失败：
 - 打开设置设置壁纸，关掉，再打开个人中心，桌面乱掉
 - 桌面开始菜单  最大化问题
 - 语言选择下拉菜单错位
 - 修改主题重叠问题
 - appstore 添加应用tips不见


### ver2.7 `2014/8/25`
-----
#### update:
 - 安全及性能优化
 - 静态文件加入?版本标识，版本更新后不缓存
 - webuploader 升级到0.14 优化部分上传问题
 - 错误级别：error_reporting(E_ERROR | E_WARNING)；
 - 地址栏(tab模式、编辑模式)两种模式宽度自适应
 - 自建office解析服务器配置
 - 最大化全屏

#### fix bug:（bug解决和程序优化）
 - install 加入iconv、mbstring检测
 - 右键重命名 快捷键冒泡处理
 - 文件列表图片缩略图拖拽问题
 - 标题超出部分截取优化
 - 编辑器预览滚动条自适应



### ver2.61 `2014/7/12`
-----
#### update:
 - 实时搜索，根据搜索框内容变化，实时选中匹配到的结果；
 - 弹出搜索框遍历子文件夹递归搜索
 - session key 加入kod_前缀  避免和其他系统key冲突
 - 编辑器选中优化 选择鼠标到窗口外事件处理

#### fix bug:（bug解决和程序优化）
 - backspace后退截获浏览器事件，作为后退前一次访问的文件夹；
 - 搜索首字母不匹配问题
 - 弹出层中的弹出层关闭，父窗口失去焦点问题。
 - 代码中grunt部分代码拆分开，放到程序外面；提交到git、osc
 - 桌面：删除alert enter快捷键删除
 - install 检测 加入跳过，(只判断用到的函数) 加入多语言
 - zip压缩没有权限  提示红色，false 统一查找
 - 登录成功后 验证码输错清除
 - 非root用户拖拽到文件夹问题
 - 非root解压问题 不能解压
 - list oexe 图标问题
 - 用户目录不存在判断
 - fileCahe 互斥锁  reset 不用
 - ie 8~10样式问题调整


### ver2.6 `2014/7/6`
-----
#### update:
 - 完全性优化；加入严格的校验机制
 - 首次运行环境检测[data目录检测，必须的函数支持提示]
 - 上传已存在处理——创建副本(另外包括粘贴，解压)
 - 选中优化 ctrl选中拖拽
 - 键盘快捷键选中文件，多个字符支持
 - 文件文件夹权限修改(右键——属性，即可修改)
 - 对话框加入ico，对应任务栏
 - 右键等部分菜单效果优化
 - 远程下载加入进度条，下载速度等信息

#### fix bug:（bug解决和程序优化）
 - 下载前判断当前目录可写
 - 文件扩展名处理，分为用户方式和扩展名权限方式
 - 上传结束提示：是否成功、失败原因
 - 上传扩展名限制 解决apache .php.*当做php执行bug
 - 文件名非法字符限定
 - 树目录展开箭头状态修复
 - 树目录新建文件，没有子节点刷新bug解决
 - 文件大小为0上传不了问题
 - windows下进入某些系统文件夹死循环bug解决
 - tips 居中显示
 - 任务栏标签选中问题：已经显示且为交点窗口 点击——隐藏；否则——显示，并且置为焦点窗口
 - 拖入url ——oexe 新窗口打开
 - 选中文件时，移动到屏幕可视区域(解决上下左右选中文件滚动条不一致问题)


### ver2.51 `2014/6/22`
-----
#### fix bug:（bug解决和程序优化）

 - 登录多次密码输入错误验证码bug解决
 - 修复漏洞：创建副本加入权限控制。和拖文件拽权限一致
 - 文件上传失败检测
 - 树目录同步优化


### ver2.5 `2014/6/15`
-----
#### update:
 - 增加创建副本功能 按住ctrl拖拽即可，可以到当前，也可以到文件夹。
 - 多选拖拽优化：剪切到、移动到某个文件夹
 - 创建副本功能
 - 树目录和文件列表一致性保持 更新相互通知

#### fix bug:（bug解决和程序优化）
 - 桌面重命名bug
 - 统一对话框部分bug
 - php notice 提示解决
 - ajax返回非json 则展示服务错误的返回
 - 所有入口都加入index.php 解决部分服务器没有设置默认入口问题

### ver2.4 `2014/6/8`
#### update:
 - 语言选择
 - 远程下载文件名优化
 - 树目录事件优化
 - 收藏夹点击 undefined
 - 没权限建立文件夹错误提示 红色
 - 打开dialog 不显示问题。先显示后打开
 - ajax error 系统错误  对话框提示内容
 - 懒加载优化


### ver2.3 `2014/6/2`
-----
#### update:
 - 拖动url——创建ext app
 - 文件管理，树目录变化后（增删改）自动同步到文件列表
 - 文件管理，文件列表变化后（增删改）自动同步到树目录
 - 中文用户名限制
 - 对话框打开关闭动画
 - 其他多处优化

#### fix bug:（bug解决和程序优化）
 - 文件名限制bug
 - 同目录多个程序cookie bug修复
 - 地址栏 最后显示宽度问题
 - 服务器路径下 编辑器预览404修复
 - 树目录显示优化
 - 登录记住密码优化

### ver2.2 `2014/5/11`
-----
#### update:
 - 公共目录支持(多个用户可以共享目录，写权限跟随用户组权限设定)
 - 自动升级优化
 - 文件管理工具栏 增加菜单选项，方便移动设备操作
 - 文件编辑器，文件树目录 上下左右键盘切换  快捷键加入
 - 树目录去掉库，改为个人目录等多处文案修改
 - 默认打开用户目录

#### fix bug:（bug解决和程序优化）
 - 桌面任务栏点不中bug
 - 部分文案问题
 - 众多细节优化


### ver2.1 `2014/4/2`
-----
#### update:
 - 文件夹拖拽上传，完美解决(保持原始目录结构)
 - 解压缩优化；解压中文问题。解压缩整体速度
 - 树目录增加快捷键支持（上下、左右展开树目录；复制、粘贴、剪切、删除、打开、搜索、新建文件(夹)、）
 - pdf预览支持
 - mac快捷键 ctrl 一一对应command
 - 音乐播放器和视频播放器相互独立
 - 图片懒加载、图片较多的情况下只加载首屏图片缩略图；
 - 编辑文件打开出错，自动关闭标签；文件打开20M限制(大于20M则不处理，浏览器会卡死)
 - 标签关闭提示：检测是否有未保存文件，文件修改实时修改是否修修改的按钮状态

#### fix bug:（bug解决和程序优化）
 - 文本文件编辑 文件名含有url编码则出错bug
 - 右键菜单在最下面时，右键位置重叠导致点击菜单问题
 - 编辑器打开文件时光标问题，处理：移动到行尾；编辑器enter建不显示自动提示
 - iframe 打开url 优化。解决canvas问题
 - 文件编辑器，载入loading去掉
 - 删除错误时，或上传错误时也刷新目录。删除提示颜色错误
 - 对话框右键 点击右键菜单隐藏修复
 - 手机端  touch =双击
 - 文件列表  explorer  右键 不清除选才·
 - 树目录中文展开问题。
 - ie 重命名状态textarea不可选则问题
 - 修复mac 下 ctrl连选出现右键菜单。
 - ie 树目录右键兼容性
 -


### ver2.01 `2014/3/2`
-----
#### fix bug:（bug解决和程序优化）
 - body右键屏蔽(保留input、textarea)
 - 重命名&新建时  右键（编辑内容系统菜单）
 - 对话框 不显示边框（位移处理，opacity：0）
 - esc 退出程序  屏蔽该功能。
 - 关闭播放器，还在播放bug
 - 增加资源管理器任务栏。任务栏加入右键功能。
 - 对话框增加右键功能
 - guest [三类用户 root/default/guest] guest登录处加链接。20min
 - 打包程序[update  user_add，admin/demo；  删除webuploader.js thumb less]
 - 编辑添加应用权限只能是root用户才可以。
 - 保存文件不可写提示！
 - 解压缩结果提示。（对话框）

#### upload
 - dialog display
 - root登录 目录修改为服务器路径
 - artdialog 已经打开的窗口 (设了id) 最小化时，再次打开则显示
 - 最小化窗口后，再次打开 dialog display (setting-display)
 - 上传进度加入大小
 - 上传窗口关闭，自动停止所有上传队列
 - 拖拽后，更新上传地址为当前地址。(之前上传队列也会这样。bug)
 - root用户非服务器路径下文件预览（图片、mp3、视频、html、swf、……php代理输出文件内容，http方式）
 - 对话框最小化或关闭，重置最大index为焦点窗口
 - 图片缩略图生成：小于5k则不生成（直接输出）
 - 加载文件列表改为异步方式，数据返回采用回调函数方式。增强体验
 - 选中优化，文件&文件夹重命名、文件&文件夹新建 后自动选中。(f5增加回调。)；
 - 选中保持，选中后如果调整排序等等，保持选中状态。
 - 上传文件选中当前。
 - f5改为异步(加入mask  loading) 优化文件夹打开体验
 - 键盘按键选中文件  增加字符搜索定位功能(单个字符，增加到多个字符选中。两次响应直接延迟250ms)
 - 幻灯片播放[优化成fancybox或者  重写动画部分、打开时关不掉问题]
 - 编辑器backspace、delete时不提示。
 - 编辑器，增加选中效果
 - 增加不自动提示功能，配置项作为全局配置。影响后续建立的文件。选中标记状态。
 - 更换桌面背景图片【load后替换】
 - 更换主题【css load 后载入】
 - 删除。不清除选中。提前准备数据
 - 构建打包，合并压缩。添加版本、版权
 - 自动升级(本地记录版本，服务器js调用 参数  url、### version；忽略此版本。cookie。统计用户)


### ver2.0  `2014/3/2`
-----
#### fix bug:（bug解决和程序优化）
 - 优化文件打开处理
 - 文件&文件夹：含有%、+号的处理(显示不出等问题，encoenURIComponent——rawurldecode)
 - 文件下载，支持大文件下载、断点续传。
 - 解决更改排序方式后 ——对应右键菜单不同步问题。
 - 优化右键更改列表状态，同步保存配置到服务端。
 - 文件浏览器打开(a点击新窗口跳转，a不支持click，用子元素冒泡来实现点击)
 - 优化配置文件存储方案。直接由前端操作后端key，value
 - 修复添加收藏夹问题（已打开设置窗口再添加失败问题）
 - 修复树目录中文文件名bug
 - 优化pic图片幻灯片播放
 - 优化新建文件&文件夹 清空选择状态
 - 对话框组件 ie8 优化；tips不显示任务栏；
 - 优化地址栏过长编辑状态问题
 - 优化新建、重命名文件(夹) 高度自适应问题
 - firefox ctrl+s 系统对话框屏蔽
 - 树目录:收藏夹优化(右键绑定)；右键操作优化，拖拽优化（文件管理&编辑器）
 - 收藏夹优化（右键    >编辑删除）

#### update:
**新增功能**

 - 多用户、权限控制：
 - 可以建立权限组，将功能分配给权限组
 - 添加用户，选择所属的权限组。
 - 权限按功能划分成颗粒，可以任意配置，例如普通使用者、游客等
 - 搜索：支持递归搜索，可选择是否搜索文件内容。
 - 增加桌面自定义壁纸。
 - 皮肤优化  ok  多色彩支持。
 - 应用商店，root用户可以管理应用。安装、修改、删除。普通用户可以安装应用。
 - 应用添加了图标。对应右键功能。
 - office文档在线预览。

**上传下载**

 - 采用全新上传控件，跟安全，更好的体验。
 - 拖拽支持文件夹，多个文件。上传自动过滤不允许的文件类型
 - 拖拽上传 和上统一优化，修复webuploader的文件判断；火狐拖拽上传，ie9+拖拽上传。
 - 上传时自动过滤不合格的文件，上传失败错误返回。

**文件编辑**

 - 编辑器支持多光标
 - 支持几乎所有编程语言的代码高亮
 - 支持代码自动补全（基于文档、或自定义的代码快照）
 - 快速预览功能
 - 优化文件保存完美解决。编码自动识别转换。（字符串转义问题。1&#'[{'"+~%25\\\\ ////）
 - 文件编辑，添加收藏夹
 - 优化音乐播放器，添加音乐后自动播放新添加的第一首；解决之前添加列表后暂停问题。
 - 优化任务栏，多标签；最小化flash问题（left+10000 visiable）
 - ctrl，shift 多选时拖拽优化（按住这两个键时，不能拖动；拖动加入延迟200ms）
 - 编辑器在没打开文件的情况下工具栏不可用问题。
 - 搜索、替换；vim模式
 - ……

**登录退出**

 - 登录优化  ok【页面&验证码&记住密码】
 - 三次错误需要输入验证码，保证系统的安全性
 - 优化自动登录安全性，客户端保存cookie自动登录信息。【tooken加入本地ip】

**系统优化**

 - 解决较慢操作，阻塞其他操作问题。（同一个用户session会加锁，入口处做释放)
 - 前后端代码基本全部重构，前端采用模块化方法sea.js|require.js  模块化。
 - 凡是有模板调用的（display——页面部分php解析。并将配置注入到页面js变量，便于js使用）
 - 加入模板机制；通用模块采用懒加载模式；使用artTemplate 对模板绑定数据。
 - kv结构存储
 - 路由权限控制
 - 后端统一json输出。

### ver1.21  `2013/11/6`
-----
#### fix bug:
 - 修复文件下载bug
 - 修复编辑器自动补全问题，<aa bb /> ——> <aa bb></a>
 - 兼容部分服务器问题。

### ver1.2  `2013/10/16`
-----
#### fix bug:
 - 设置，外部通用调用方式
 - 打包中文乱码问题。
 - simple，default主题，navbar 下拉菜单右边位置问题。
 - 文件管理：有滚动条时，上下超过可视区域框选问题修复，统一和win操作一致。
 - 文件大小写不敏感设置，扩展名获取bug
 - 目录读取权限判断，解决“系统错误”相关问题。

#### update:
 - 地址栏宽度自适应优化，支持浏览器窗口调整
 - 增加远程下载功能；上传功能优化，
 - 整体样式风格优化，
 - 右键菜单优化(可持续粘贴，剪切后粘贴清空剪贴板)。
 - 新建文件、文件重命名高度自适应优化
 - 关闭调试状态错误信息
 - 图片播放幻灯片优化，支持浏览器窗口调整，解决事件绑定bug，添加图片倒影；添加关闭按钮，关闭动画等功能
 - 优化桌面，弹出层层级问题；任务栏为最上层
 - 优化多标签，没有标签时不显示标签容器，放至层级覆盖
 - 地址栏超出宽度，自动隐藏最左边内容
 - 右键菜单状态同步，排序方式初始化当前值，设置后标记当前值。
 - 优化编辑器：拖动内容&文件到编辑区，内容处理。
 - 拖拽上传，信息框自动隐出后关闭
 - setting，editor，player最小化时，再次调用则显示出弹出层
 - 优化影音播放器，皮肤及相关配置信息存储于js中，不用之前的服务器请求方式，修改皮肤后可以直接更新到界面上。


### ver1.01 `2013/9/10`
-----
#### fix bug:
 - 添加到收藏
 - simple，default主题，navbar 下拉菜单右边位置问题。

#### update:
 - 添加到收藏夹，修改收藏夹，更新文件管理收藏夹部分。
 - 修改主题，同时修改编辑器主题。【编辑区，文件管理，桌面】
 - 优化setting部分代码，整合为一个整体。
 - 优化debug，增加less编译，导出功能优化，先编译后复制再操作


### ver1.0  `2013.9.1`
-----
#### update:
 - 代码模块化优化，静态文件分离，可以分开部署
 - 编辑器单独逻辑提取，完整融合到文件管理，树目录融合文件管理，懒加载语法高亮
 - 多标签实现，弹层对话框多标签支持，桌面任务栏实现；编辑器多标签支持
 - 弹层功能优化，实现最大最小化，最小化关联多标签任务栏管理

#### fix bug:
 - linux 下浏览器打开文件和文件夹，中文问题
 - 重命名&新建&上传 刷新列表使用动画，当前选中失效问题，不使用动画加载方式。
 - html5拖拽上传优化


### ver0.8 `2013.6.15`
-----
#### update:
 - 整体优化，实现全部操作ajax本地化 ，进一步提升体验
 - 浏览器强刷新，保持之前最后所在路径
 - 重命名，新建，粘贴操作后添加选中状态
 - 代码主题列表优化，重新设计，提高可配置性
 - 优化代码，添加getTplList模版，简化关联配置获取
 - 增加设置功能，ajax刷新设置。缩略图片增加tips预览(被注释frame/setting.php)
 - 增加重命名只选择名称部分功能
 - 增加iframe js api互操作ie支持。四大浏览器内核皆支持。
 - 文件夹打开，采用ajax实现。包括头部地址栏，父级目录，左边树目录以及收藏夹
 - 历史记录完美实现，前进后退按钮实时变化状态。
 - 快捷键backspace实现后退(left header main 分别加入函数，屏蔽默认history(-1)操作) -

#### fix bug:
 - 完善修改windows以及linux获取文件列表，中文路径属性获取失败问题。
 - 复制，剪切。剪贴板内容覆盖判空处理
 - 修复一些地方ajax线程同步问题，重命名后选中失效问题解决
 - 修复返回上层目录，根目录检测
 - 修复linux下 音视频播放，中文路径问题
 - 修复文件右键菜单位置出错问题
 - 修复ie下frame js相互通信问题
 - ajax更新文件列表下，各种bug修复。进一步提升操作友好性
 - 修复当前目录改变的情况下，播放器消失的问题。现在能使播放器始终保留
