该 插件 让用户能够从 Strapi 使用 ONLYOFFICE 文档编辑office文档。
您需要一个 ONLYOFFICE 文档(文档服务器)实例,该实例可从 Strapi 和任何客户终端解析和连接。 如果不是这种情况,请使用官方 ONLYOFFICE 文档文档页面。 ONLYOFFICE 文档还必须能够直接发布到 Strapi。
安装 ONLYOFFICE 文档实例的最简单方法是使用 Docker。
要开始将 ONLYOFFICE 文档与 Strapi 一起使用,请执行以下步骤:
更改 Strapi 中间件文件: strapi/config/middlewares.js。
要允许使用编辑器插入框架并加载 api.js,请将此文件中的 strapi::security 行替换为以下内容:
{ name: "strapi::security", config: { contentSecurityPolicy: { useDefaults: true, directives: { "script-src": ["'self'", "https:", "http:"], "frame-src": ["'self'", "https:", "http:"], }, }, }, }
如果这样的配置已经存在,您只需要添加 指令。
在您的 Strapi 项目中安装插件:
npm install onlyoffice-stapi --save成功安装后,您必须重建管理 UI,以便包含此插件。要重建并重新启动 Strapi,请运行:
# using yarn yarn build yarn develop # using npm npm run build npm run develop您可以通过 Strapi 面板 -> 设置 -> 全局设置 -> ONLYOFFICE配置 ONLYOFFICE 应用程序。在设置页面,输入:
用户可以查看、编辑和共同创作添加到 Strapi 媒体库的文档。可供查看/编辑的文档可在Strapi的ONLYOFFICE文件页面上找到并被分类整理。通过单击文件名打开编辑器。
访问权限
ONLYOFFICE 集成遵循 此处API文档 。
在 此处下载 Strapi ONLYOFFICE 集成插件。