Cómo integrar ONLYOFFICE con Plone CMS

El Servidor de Documentos ONLYOFFICE es una suite ofimática gratuita de código abierto distribuida bajo la licencia GNU AGPL v3.0. Comprende editores colaborativos en línea para documentos de texto, hojas de cálculo y presentaciones para su integración con múltiples plataformas de almacenamiento en la nube como Nextcloud, ownCloud, Seafile, HumHub, Alfresco y muchas otras, o puedes integrar los editores en tu propia solución web.

Plone es un sistema de gestión de contenidos gratuito y de código abierto construido sobre Zope, familia de servidores de aplicaciones web escritos en Python. Se distribuye bajo la licencia GNU GPL.

En este tutorial, aprenderemos a integrar los editores online de ONLYOFFICE con Plone para editar y colaborar en los documentos almacenados allí sin necesidad de salir de la aplicación.

Nota: Para trabajar con documentos dentro de Plone, necesitas una instancia de ONLYOFFICE Document Server.

Paso 1: Instalar el plugin de integración de ONLYOFFICE para Plone

Añade el plugin a tu archivo buildout.cfg:

[buildout]
...
eggs = 
   onlyoffice.connector

Y ejecuta:

bin/buildout

Paso 2: Activar el plugin

Ve a Admin -> Configuración del sitio -> General -> Complementos dentro de tu Plone y pulsa el botón Instalar.

Paso 3: Configurar ONLYOFFICE dentro de Plone

Ve a Admin -> Configuración del Sitio -> Configuración del Complemento -> Configuración de ONLYOFFICE.

Especifica la dirección del servidor con los editores instalados:

Integrar ONLYOFFICE con Plone

¡Eso es todo! Ahora puedes editar y ser coautor de tus documentos, hojas de cálculo y presentaciones directamente en Plone.

Enlaces

  • Si eres nuevo en ONLYOFFICE, obtén la última versión de los editores en GitHub.
  • En caso de que seas nuevo en Plone CMS, sigue este tutorial de HowtoForge para instalarlo en Ubuntu 18.04.

También te podría gustar...