Watch Star Fork

GVP雾渺 / KODExplorerPHP

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
KodExplorer是一款快捷高效的私有云和在线文档管理系统,为个人网站、企业私有云部署、网络存储、在线文档管理、在线办公等提供安全可控,简便易用、可高度定制的私有云产品。采用windows风格界面、操作习惯,无需适应即可快速上手,支持几百种常用文件格式的在线预览,可扩展易定制。GPL v3开源协议. http://kodcloud.com
Copy Edit Web IDE Raw Blame History
ChangeLog.md 86.30 KB
warlee authored 2018-09-29 00:32 . version 4.36 release;

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
  • 修复编辑器自动补全问题, ——>
  • 兼容部分服务器问题。

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修复。进一步提升操作友好性
  • 修复当前目录改变的情况下,播放器消失的问题。现在能使播放器始终保留

Comment ( 1 )

You need to Sign in for post a comment

Help Search