onlyoffice / onlyoffice-docspace-drupal
此模块允许在Drupal中直接使用ONLYOFFICE DocSpace,一个基于房间的有效文档协作环境。
Requires
- drupal/core: ^9 || ^10
Requires (Dev)
- drupal/coder: ^8.3
This package is not auto-updated.
Last update: 2024-09-27 06:58:54 UTC
README
此模块允许用户从Drupal访问ONLYOFFICE DocSpace,一个基于房间的协作环境,并可以将DocSpace房间和文件添加到Drupal页面。
插件安装和配置
切换到管理员设置中的“扩展”部分,点击“添加新模块”。上传ONLYOFFICE模块并点击“继续”。当上传的模块出现在列表中时,选中它并点击“安装”按钮。
准备好后,通过“配置 –> 媒体 –> ONLYOFFICE DocSpace 连接器设置”进入模块设置,并指定以下参数
- DocSpace 服务地址
- DocSpace 管理员登录名和密码
点击“保存”按钮时,将在ONLYOFFICE DocSpace中创建一个具有“房间管理员”角色的用户,其数据与当前Drupal用户相同。
将用户导出到DocSpace
您需要从Drupal导出用户到ONLYOFFICE DocSpace。在模块设置页面上点击“立即导出”按钮。将打开一个包含Drupal用户的列表页面。
要将用户或多个用户添加到DocSpace,请在列表中选中它们,从下拉列表中选择“邀请到DocSpace”,然后点击“应用所选项目”按钮。
您可以在列表的“DocSpace 用户状态”列中跟踪Drupal用户是否已添加到DocSpace
- 绿色勾选标记:具有指定电子邮件的Drupal用户已添加到DocSpace。同步成功。
- 空值:DocSpace中没有指定电子邮件的Drupal用户。您可以邀请他们。
- 沙漏:DocSpace中存在具有指定电子邮件的用户,但存在同步问题。在首次登录DocSpace插件时,用户需要提供DocSpace登录名和密码以完成同步。
在Drupal中工作于ONLYOFFICE DocSpace
设置模块后,DocSpace将对具有“管理ONLYOFFICE DocSpace连接器”权限的用户可用:人员 –> 权限 –> ONLYOFFICE DocSpace 连接器。
此类用户可以访问ONLYOFFICE DocSpace,在那里可以创建协作和自定义房间,邀请用户,并在房间内协作编辑文档。
将DocSpace房间和文件添加到Drupal页面
在可以将DocSpace房间或文件添加到Drupal页面之前,您需要更改表结构。转到“结构 –> 内容类型”,点击所需元素旁边的“管理字段”按钮。在打开的页面上,点击“创建新字段”按钮。在下拉列表中选择ONLYOFFICE DocSpace并指定名称。
如果您想更改发布页面上DocSpace元素的大小,请转到“结构 –> 内容类型”以更改所需元素,并点击“管理显示”按钮。在之前创建的DocSpace字段中,点击齿轮图标并指定所需的大小。完成后,点击“保存”。
完成预备步骤后,转到内容标签,点击“添加内容”并选择您已添加ONLYOFFICE DocSpace元素的的内容类型。
要添加房间,请点击 选择房间 按钮,从列表中选择可用的房间并按“选择”。
要添加文件,请点击 选择文件 按钮,从房间中选择所需文件并按“保存”。
在发布内容时,所有房间和文件都会与公开用户(Drupal查看器)共享,如果匿名用户可以查看内容(查看已发布内容 设置)。
已发布Drupal页面上的DocSpace房间和文件的访问权限取决于DocSpace账户的可用性。
- 如果用户拥有DocSpace账户:则使用为用户设置的访问权限。例如,如果用户已被邀请到具有房间管理权限的房间,他们将看到可供编辑的已发布房间的Drupal页面。
- 如果用户没有DocSpace账户:他们只能查看公共房间。
请注意在Drupal页面上发布的DocSpace房间的以下具体信息
- DocSpace左侧菜单不可用;
- 只能在添加的房间内进行导航;
- 如果用户拥有房间管理员或高级用户角色,他们可以创建新文件。
项目信息
官方网站: www.onlyoffice.com
代码仓库: github.com/ONLYOFFICE/onlyoffice-docspace-drupal
用户反馈和支持
如果在技术问题上遇到困难,最好的办法是在这里提交您的问题 here。或者,您可以在 forum.onlyoffice.com 上联系ONLYOFFICE团队。