GNU/Linux >> Tutoriels Linux >  >> Linux

Comment intégrer les éditeurs ONLYOFFICE à Nuxeo Platform

ONLYOFFICE Document Server est une suite bureautique open source gratuite distribuée sous GNU AGPL v3.0. Il comprend des éditeurs collaboratifs basés sur le Web pour les documents texte, les feuilles de calcul et les présentations à intégrer à plusieurs services de stockage en nuage tels que Nextcloud, ownCloud, Seafile, Alfresco, Plone, etc. ou à intégrer dans la solution que vous construisez vous-même. Les éditeurs peuvent également être utilisés avec la plateforme de collaboration ONLYOFFICE (Community Server).

Nuxeo Platform est une plateforme open source de gestion de contenu d'entreprise écrite en Java.

Dans ce tutoriel, nous allons apprendre à intégrer les éditeurs en ligne ONLYOFFICE à Nuxeo Platform pour éditer et collaborer sur des documents qui y sont stockés sans avoir à quitter l'application.
Pour travailler avec des documents dans Nuxeo, vous avez besoin d'une instance de ONLYOFFICE Serveur de documents. Si vous êtes nouveau sur ONLYOFFICE, obtenez la dernière version des éditeurs sur GitHub.

Installer le plugin d'intégration ONLYOFFICE pour Nuxeo

Exécutez le nuxeoctl script :

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

Vous pouvez également installer l'application d'intégration depuis la Marketplace officielle de Nuxeo.

Une fois cela fait, rendez le conteneur ONLYOFFICE accessible à l'instance Nuxeo :configurez les paramètres réseau du conteneur ou utilisez l'URL publique/nom local de votre machine. Si vous choisissez cette dernière option, mettez à jour nuxeo.url paramètre dans nuxeo.conf fichier.

Option d'installation alternative :compiler le plugin d'intégration

Pour construire le plugin, vous avez besoin de la version stable de Java. Si vous ne l'avez pas sur votre machine, exécutez les commandes suivantes pour installer Open JDK 8 :

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

Installez la dernière version de Maven :

sudo apt-get install maven

Téléchargez le code source du plug-in :

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

Compilez le plugin d'intégration ONLYOFFICE pour Nuxeo :

cd onlyoffice-nuxeo/
mvn clean install

La version sera disponible sur :

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

Configurer le plugin d'intégration

Ouvrez le nuxeo.conf fichier.

Spécifiez l'URL du serveur sur lequel le serveur de documents ONLYOFFICE est installé :

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

Spécifiez la clé JWT :

onlyoffice.jwt.secret=YOURSECRET

La même clé JWT doit être spécifiée dans le fichier de configuration ONLYOFFICE.

Modifier des documents avec ONLYOFFICE dans Nuxeo

Connectez-vous à votre plateforme Nuxeo. Allez dans Parcourir -> Domaine -> Espaces de travail -> ONLYOFFICE-Nuxeo pour créer un nouveau document, feuille de calcul ou présentation.

Vous pouvez également accéder à l'interface des éditeurs en cliquant sur l'icône ONLYOFFICE dans le menu du document :

Avec les éditeurs en ligne ONLYOFFICE connectés à Nuxeo, vous pouvez :

  • créer et modifier des fichiers .docx, .xlsx et .pptx ;
  • afficher les fichiers .pdf, .odt, .ods, .odp, .doc, .xls, .ppt, .csv, .rtf ;
  • partager des documents avec d'autres utilisateurs de la plate-forme ;
  • collaborez sur des documents en temps réel à l'aide de deux modes de coédition (temps réel et verrouillage de paragraphe), suivi des modifications, commentaires, chat intégré.


Linux
  1. Comment installer ONLYOFFICE 8.9.0 avec Docker sur Ubuntu

  2. Comment connecter les éditeurs en ligne ONLYOFFICE à OwnCloud

  3. Comment intégrer ONLYOFFICE à Nextcloud

  4. Comment installer ONLYOFFICE Desktop Editors 4.8.7 en tant que Snap Package

  5. Comment intégrer Alfresco à ONLYOFFICE Online Editor sur Ubuntu 14.04

Comment protéger des documents avec une signature numérique dans ONLYOFFICE Desktop Editors v.6.2

Comment installer les éditeurs de bureau ONLYOFFICE sur Linux Mint

Comment co-créer des documents sous Linux avec ONLYOFFICE

Comment intégrer OnlyOffice avec NextCloud sur Ubuntu

Comment intégrer OnlyOffice avec ownCloud

Comment intégrer le son aux événements du bureau ?