Drupal ONLYOFFICE连接器模块

ONLYOFFICE 模块 允许用户用ONLYOfficeDocs编辑 Drupal 媒体模块中的文件。

  • 目前,可以编辑以下文档格式:DOCX、XLSX、PPTX。
  • 以下格式可供查看:DJVU、DOC、DOCM、DOCX、DOT、DOTM、DOTX、EPUB、FB2、FODT、HTML、MHT、ODT、OTT、OXPS、PDF、PPTX、RTF、TXT、XPS、XML、CSV、FODS、ODS、OTS、XLS、XLSM、XLSX、XLT、XLTM、XLTX、FODP、ODP、OTP、POT、POTM、POTX、PPS、PPSM、PPSX、PPT、PPTM。
  • 该模块还允许在公共页面上预览文件。
  • 该模块将在office文档的文档库中创建一个新的 在ONLYOFFICE中编辑 菜单选项。 这允许多个用户实时协作,并将这些更改保存回Drupal。

您需要一个ONLYOFFICE 文档(文档服务器)实例,该实例可以从Drupal和任何终端客户机进行解析和连接。 如果不是这种情况,请使用官方 ONLYOFFICE 文档文档页面。 ONLYOFFICE文档还必须能够直接发布到Drupal。

安装 ONLYOFFICE 文档实例的最简单方法是使用 Docker

要开始在Drupal中使用ONLYOFFICE文档,请执行以下步骤:

第1步:添加模块

添加Drupal模块有两个选项。

选项1:使用 Drupal的用户界面添加模块。

  1. drupal.org管理 工具栏项目页面上,滚动到页面底部的 下载 部分。
  2. 复制 tar.gz 链接的地址。根据您的设备和浏览器,您可以通过右键单击并选择 复制链接地址来完成此操作。
  3. 管理 管理菜单中,导航至 扩展 (管理/模块)。此时会出现 扩展 页面。
  4. 单击 安装新模块。出现 安装新模块 页面。
  5. 从URL安装字段中,粘贴复制的下载链接。
  6. 单击 安装,在服务器上上传和解压缩新模块。正在将文件下载到模块目录。

选项2:使用 Composer添加模块。

在站点的根目录下输入以下命令:

composer require onlyoffice/onlyoffice-drupal

第2步:启用模块

有两个选项可以启用Drupal模块。

选项1。使用 Drupal的用户界面

  1. 通过 管理 管理菜单导航到 扩展 页面(管理/模块)。
  2. 找到ONLYOFFICE连接器模块并选中该框。
  3. 单击 安装 以启用。

选项2:使用命令行。

  1. 运行以下 Drush 命令,将项目名称作为参数:

    drush pm:enable onlyoffice
    
  2. 按照屏幕上的说明进行操作。

在Drupal中,打开 ~/config/system/onlyoffice-settings 页面,其中包含 onlyoffice 部分的管理设置。 输入连接ONLYOFFICE文档服务器的地址:

https://<documentserver>/

其中 documentserver 是安装了ONLYOFFICE 文档服务器的服务器的名称。必须可以从用户浏览器和Drupal服务器访问该地址。 为了正确运行,Drupal服务器地址还必须可以从ONLYOFFICE 文档服务器访问。

从 7.2 版开始,默认情况下启用 JWT,并自动生成密钥以限制对 ONLYOFFICE 文档的访问,这也是出于安全原因和数据完整性考虑。 在Drupal管理配置中指定 密钥。在ONLYOFFICE 文档服务器 配置文件 中,指定相同的密钥并启用验证。

编辑已上传到Drupal的文件

可以打开添加到媒体中的所有office文件进行编辑。在最后一个表列中,调用下拉列表并选择 在ONLYOFFICE中编辑 操作。 编辑器将在同一选项卡中打开。具有管理员权限的用户可以使用ONLYOFFICE文档共同编辑文件。所有更改都保存在同一文件中。

创建新帖子

创建帖子时,可以添加新的ONLYOFFICE元素:

  1. 转到 结构->内容类型->管理字段。在打开的页面上,单击 添加字段。添加新字段:文件媒体。设置标签并保存。
  2. 对于添加的 文件 字段,指定文件扩展名。转到 结构->内容类型->管理字段。 在 允许的文件扩展名 字段中,指定将在编辑器中显示的文件格式(docx、xlsx、pptx)。
  3. 对于添加的 媒体 字段,单击 文档 复选框。
  4. 转到 结构->媒体类型->文档->管理显示
  5. 对于 文档 字段,指定 ONLYOFFICE预览 格式。通过单击齿轮符号,可以指定嵌入式编辑器窗口的尺寸。

完成预设后,可以在 内容 选项卡上创建帖子。单击 添加内容 按钮并选择创建的内容。

指定标题并选择文件(如果内容包含 文件 字段)。

对于 媒体 部分,指定以前上传的文件的名称。

您的网站访问者还可以查看创建的页面(人员->权限->查看发布的内容)。

ONLYOFFICE集成遵循 此处API文档。


此处下载Drupal ONLYOFFICE连接器模块。