GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo integrar los editores de ONLYOFFICE con Nuxeo Platform

ONLYOFFICE Document Server es una suite ofimática gratuita de código abierto distribuida bajo GNU AGPL v3.0. Comprende editores colaborativos basados ​​en web para documentos de texto, hojas de cálculo y presentaciones para la integración con múltiples servicios de almacenamiento en la nube como Nextcloud, ownCloud, Seafile, Alfresco, Plone, etc. o para la integración en la solución que está creando usted mismo. Los editores también se pueden usar junto con la plataforma de colaboración ONLYOFFICE (Community Server).

Nuxeo Platform es una plataforma de gestión de contenido empresarial de código abierto escrita en Java.

En este tutorial, aprenderemos cómo integrar los editores en línea de ONLYOFFICE con la plataforma Nuxeo para editar y colaborar en documentos almacenados allí sin necesidad de salir de la aplicación.
Para trabajar con documentos dentro de Nuxeo, necesita una instancia de ONLYOFFICE Servidor de documentos. En caso de que sea nuevo en ONLYOFFICE, obtenga la última versión de los editores de GitHub.

Instalar el complemento de integración ONLYOFFICE para Nuxeo

Ejecute nuxeoctl guión:

nuxeoctl mp-install /path/to/onlyoffice-nuxeo-package-x.x.zip

También puede instalar la aplicación de integración desde el Nuxeo Marketplace oficial.

Una vez hecho esto, haga que el contenedor ONLYOFFICE sea accesible para la instancia de Nuxeo:configure los ajustes de red del contenedor o use la URL pública/nombre local de su máquina. Si elige la última opción, actualice el nuxeo.url parámetro en nuxeo.conf archivo.

Opción de instalación alternativa:Compilación del complemento de integración

Para construir el complemento, necesita la versión estable de Java. En caso de que no lo tenga en su máquina, ejecute los siguientes comandos para instalar Open JDK 8:

sudo apt-get update
sudo apt-get install openjdk-8-jdk

Instale la última versión de Maven:

sudo apt-get install maven

Descargue el código fuente del complemento:

git clone https://github.com/onlyoffice/onlyoffice-nuxeo.git

Compile el complemento de integración de ONLYOFFICE para Nuxeo:

cd onlyoffice-nuxeo/
mvn clean install

La compilación estará disponible en:

./onlyoffice-nuxeo-package/target/onlyoffice-nuxeo-package-x.x.zip 

Configurar el complemento de integración

Abra el nuxeo.conf archivo.

Especifique la URL del servidor con el servidor de documentos ONLYOFFICE instalado:

onlyoffice.docserv.url=http://documentserver/

Especifique la clave JWT:

onlyoffice.jwt.secret=YOURSECRET

La misma clave JWT debe especificarse en el archivo de configuración de ONLYOFFICE.

Editar documentos con ONLYOFFICE en Nuxeo

Inicie sesión en su plataforma Nuxeo. Vaya a Examinar -> Dominio -> Espacios de trabajo -> ONLYOFFICE-Nuxeo para crear un nuevo documento, hoja de cálculo o presentación.

También puede acceder a la interfaz de editores haciendo clic en el icono de ONLYOFFICE en el menú del documento:

Con los editores en línea de ONLYOFFICE conectados a Nuxeo, puede:

  • crear y editar archivos .docx, .xlsx y .pptx;
  • ver archivos .pdf, .odt, .ods, .odp, .doc, .xls, .ppt, .csv, .rtf;
  • compartir documentos con otros usuarios de la plataforma;
  • colabore en documentos en tiempo real usando dos modos de coedición (en tiempo real y bloqueo de párrafo), seguimiento de cambios, comentarios, chat integrado.


Linux
  1. Cómo instalar ONLYOFFICE 8.9.0 con Docker en Ubuntu

  2. Cómo conectar los editores en línea de ONLYOFFICE a OwnCloud

  3. Cómo integrar ONLYOFFICE con Nextcloud

  4. Cómo instalar ONLYOFFICE Desktop Editors 4.8.7 como paquete instantáneo

  5. Cómo integrar Alfresco con ONLYOFFICE Online Editor en Ubuntu 14.04

Cómo proteger documentos con una firma digital en ONLYOFFICE Desktop Editors v.6.2

Cómo instalar los editores de escritorio ONLYOFFICE en Linux Mint

Cómo coautor documentos en Linux con ONLYOFFICE

Cómo integrar OnlyOffice con NextCloud en Ubuntu

Cómo integrar OnlyOffice con ownCloud

¿Cómo integrar el sonido con los eventos de escritorio?