github zyx0814/dzzoffice 2.3.4
dzzoffice2.3.4_SC_UTF8

latest releases: 2.4.1, 2.4.0, 2.3.7...
13 months ago

DzzOffice2.3.4主要更新内容

网盘应用相关

  1. 添加网络挂载
  • 将 dzz1.0 中“我的云”功能迁移至 dzz2.0,实现云存储与云存储、云存储与云应用间通信,方便文件在云存储间灵活迁移,支持第三方应用编辑和管理云存储文件,成员可接入私有网盘、云笔记等统一管理,提升办公效率。
  1. 版本管理
    • 新增文件历史版本查看、删除、版本描述功能
    • 修复历史版本数据加载不全问题
  2. 标签管理:修复文件类型标签无法删除问题
  3. 交互优化:上传失败时显示明确错误提示
  4. UI适配:全面适配光年模板样式

分享系统改进

  1. 界面适配
    • 支持明暗主题色切换
    • 优化移动端多选操作体验
  2. 权限修复
    • 修复禁用预览时无法访问文件夹问题
    • 解决无权限PDF文件被意外打开问题

核心功能优化

  1. 性能提升

    • 优化POST数据处理效率
    • 提升数据表格加载速度
  2. 安全增强

    • 密码设置增加非法字符拦截
    • 强制要求PHP7.0+运行环境
    • 移除MAGIC_QUOTES_GPC依赖
  3. 管理功能

    • 文件管理支持数据打印/导出
    • 后台展示PHP扩展信息
    • 修复默认首页设置失效问题
    • 支持显示已关闭与未安装应用,未安装应用还支持一键安装,方便离线安装的用户。
  4. 统一文件系统接口

  • 现在的文件操作接口统一整合为IO类通用方法,强制要求所有文件系统操作通过IO类调用(示例:IO::getStream($path))。开发者需检查并替换所有旧文件操作接口为IO类方法,删除非保留的旧接口调用。
  • 保留的特殊接口:io_dzz::uploadToattachmentio_dzz::UploadSaveio_dzz::linktoimageio_dzz::linktovideoio_dzz::linktour1

用户体验改进

  1. 界面交互
    • Layui文件选择框自适应尺寸
    • 通知消息定位修复(right-bottom)
    • 动态刷新登录验证码
    • 其他已知问题优化
  2. 数据显示
    • 普通成员文件管理视图优化
    • 修正系统报错时间显示格式

系统维护与修复

  1. 代码清理
    • 移除mysql_connect等残留代码
    • 清理分享页面冗余逻辑
    • 修复dimplode函数类型错误
  2. 安装部署
    • 补充网盘计划任务配置
    • 优化系统升级流程速度
  3. 问题修复
    • 修复机构部门/用户选择异常
    • 解决PDF预览图案缺失问题
    • 修复未传mod参数报错
    • 站点关闭时消息提醒失效修复
    • 其他已知问题修复
    • 修复云存储不能添加 FTP 的问题

组件更新

  • Layui框架升级至v2.11.1
  • UEditor升级v4.4.0(支持DeepSeek/OpenAI)

注意事项

  • 接口迁移要求:开发者请注意旧版文件操作接口(非 io_dzz 保留方法)需全面迁移至 IO 类,否则可能导致功能异常。
  • 离线升级:从2.3.2、2.3.3升级到2.3.4的用户无需执行升级程序,覆盖后在系统工具中清理缓存即可。
  • PHP版本:仅支持php7.0+的PHP版本使用。

Don't miss a new dzzoffice release

NewReleases is sending notifications on new releases.