• 2024-09-03插件机制与开发
    插件实现流程在开始编写DzzOffice插件之前,您应当首先对插件开发流程有一个大致的了解。以下是推荐的插件开发流程:在熟练掌握DzzOffice系统的基础上,对希望完善或补充的个性化功能进行评估,进而提出插件的功能需求。对插件进行概要设计,如:需使用哪些菜单、参数,配置哪些选项、数
  • 2024-09-03DzzOffice PHP 性能优化
    PHP的优势之一是其高速执行能力,然而,我们不应因此忽视对PHP代码进行优化处理的重要性。未经优化的逻辑将导致整个程序执行效率的降低。以下是对几个常见问题的分析:文件绝对路径在includes和requires中使用绝对路径,这样在分析路径花的时间更少。循环与函数在循环里别用函数,例
  • 2024-09-03DzzOffice 系统中常用语法
    可以通过print_r($GLOBALS)或var_dump($GLOBALS),打印全部变量。变量输出输出一个变量的值模板中调用方式:{$my_var}、$my_var在模板中花括号可以省略但不建议去掉。php文件调用方式:$my_var条件判断通过if判断流程分支模板中调用方式:<!--{if$my_var}-->任
  • 2024-08-17DzzOffice 修改未授权用户能调用组织部门信息问题
    问题描述无需登录,直接访问/index.php?mod=system&op=orgtree,出现组织部门信息解决方法一该方法是直接将system应用(系统组件)设置为仅允许登录用户使用文件:\dzz\system\config\config.php添加'allow_view'=>1,参数<?phpreturnarray('allow_robot'=>false,'allo
  • 2024-08-17DzzOffice修改权限判断方式解决另存为窗口新建文件无权限问题
    在执行另存为操作并选择文件与位置时,如提示无权限问题,此现象源于权限判断方式存在差异。为解决此问题,以在另存为窗口新建文件时提示无权限问题为例进行阐述。打开\dzz\system\fileselection\ajax.php文件。找到elseif($operation=='newIco'){//新建文件将perm_ch
  • 2024-08-13DzzOffice文件上传处理错误信息说明
    UPLOAD_ERR_OKValue:0;Thereisnoerror,thefileuploadedwithsuccess.其值为0,没有错误发生,文件上传成功。UPLOAD_ERR_INI_SIZEValue:1;Theuploadedfileexceedstheupload_max_filesizedirectiveinphp.ini.其值为1,上传的文件超过了php.ini中upload_max_fi
  • 2024-08-13DzzOffice 编辑器篇
    百度编辑器工具栏模式文件:dzz\system\ueditor\ueditor.config.js代码UEDITOR_CONFIG.mode={};内的表示不同模式显示不同的工具,其中full段表示完整的工具。工具代码'anchor':'锚点','undo':'撤销','redo':'重做','bold':'加粗',&
  • 2024-08-11DzzOffice 常见问题(二)
    提示页面显示提示内容未翻译问题文件:core\template\default\common\showmessage.htm找到{langimmdeiate_jump}将其换成您想要的内容修改PHPini_set内存限制(只对写入的文件有效)文件:core\class\io\io_dzz.php去掉@ini_set("memory_limit","512M")或修改数值即可//本地文
  • 2024-08-11DzzOffice 常见问题(一)
    关于界面修改文件:core\template\default\common\about.htm版权信息修改Dzz官方版登录页文件:user\login\template\login_copyright.htm注册页文件:user\register\template\register_copyright.htm关于页文件:core\template\default\common\about.htm管理员登录
  • 2024-08-11DzzOffice 添加页面水印
    文件:1.core\template\default\common\footer_simple.htm2.core\template\default\common\footer.htm这里以显示用户名水印为示例<scripttype="text/javascript">//需要用到的地方调用就好watermark({watermark_txt:'$_G[username]'})funct
  • 2024-08-08DzzOffice系统与插件更新日志
    2024/07/23PDFTron1.支持将编辑后的PDF文件保存到Dzz中:实现了编辑与存储的无缝对接,简化了文件处理流程,减少了用户的操作步骤,提高了工作效率。2.对接Dzz的文件权限管理:用户在保存PDF文件时,可以自动应用DzzOffice中设置的文件权限规则。这意味着文件的查看、编辑、下载等权
  • 2024-08-08DzzOffice 新闻插件查看页面添加水印
    文件:\dzz\news\template\news_view.htm这里以显示用户名水印为示例<scripttype="text/javascript">//需要用到的地方调用就好watermark({watermark_txt:'$_G[username]'})functionwatermark(settings){//默认设置vardefaultSettings={
  • 2024-08-05Dzzoffice集成Onlyoffice
    介绍Onlyoffice插件可以使dzz中的用户使用Onlyoffice文档编辑在dzz中的办公文档。Onlyoffice文档和Dzzoffice可以安装在不同的计算机上,也可以安装在同一台机器上。原理Dzz在安装Onlyoffice插件后将文档通过API传给Onlyoffice,在这期间所有的操作全由Onlyoffice处理,期间
  • 2024-08-05Dzzoffice结合OnlyOffice 报错排查流程总结
    检测OnlyOffice服务是否安装成功首先访问OnlyOffice首页,如下图:出现上图仍旧不能说明你的OnlyOffice服务已经成功安装,我们需要启动OnlyOffice服务测试用例来检测,可以看到上图出现了两条命令,第一条命令是用来启动测试用例服务的,我们只需要在后台执行该命令即可,Win
  • 2024-03-06dzzoffice 私有网盘使用手册
    dzzoffice是一款多人协作办公工具,提供企业团队文件集中管理服务。主要功能涵盖:权限管理,群组和机构部门管理,空间设置,文件分享管理,文件基本操作等。一.用户注册打开首页链接后,点击立即注册即可跳转至注册页(前提是管理员开放注册功能),需要注意的是,因为成员间无法查看成员信息
  • 2024-03-06私有网盘服务dzzoffice备份脚本
    这里的备份脚本基于上一篇文章中记录的dzzoffice部署方式进行备份#!/bin/bash#备份网盘服务#备份路径BACKUP=/data/backup/#dzzoffice路径DZZOFFICE=/data/dzzofficeDATE=$(date+\%Y-\%m-\%d)#要备份的数据库,多个用空格分隔dblist=(dzzoffice)echo'开始执行备份
  • 2024-03-06私有网盘服务 dzzoffice部署
    官网地址:https://dzzoffice.com/dzzoffice有多种部署方式,docker方式,源码方式,经过测试,这两种部署方式在数据进行备份恢复时都会存在一些bug,所有这里采用源码结合docker的方式进行部署.安装docker,这里省略安装步骤.使用docker安装onlyoffice,用于配置dzzoffice在