GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So integrieren Sie ONLYOFFICE-Editoren in Nuxeo Platform

ONLYOFFICE Document Server ist eine kostenlose Open-Source-Office-Suite, die unter GNU AGPL v3.0 vertrieben wird. Es umfasst webbasierte kollaborative Editoren für Textdokumente, Tabellenkalkulationen und Präsentationen zur Integration mit mehreren Cloud-Speicherdiensten wie Nextcloud, ownCloud, Seafile, Alfresco, Plone usw. oder zur Integration in die von Ihnen erstellte Lösung. Die Editoren können auch zusammen mit der Kollaborationsplattform ONLYOFFICE (Community Server) verwendet werden.

Nuxeo Platform ist eine in Java geschriebene Open-Source-Plattform für Enterprise Content Management.

In diesem Tutorial erfahren Sie, wie Sie Online-Editoren von ONLYOFFICE in Nuxeo Platform integrieren, um dort gespeicherte Dokumente zu bearbeiten und zusammenzuarbeiten, ohne die Anwendung verlassen zu müssen.
Um mit Dokumenten in Nuxeo zu arbeiten, benötigen Sie eine Instanz von ONLYOFFICE Dokumentenserver. Falls Sie neu bei ONLYOFFICE sind, holen Sie sich die neueste Version der Editoren von GitHub.

Installieren Sie das ONLYOFFICE-Integrations-Plugin für Nuxeo

Führen Sie nuxeoctl aus Skript:

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

Sie können die Integrations-App auch vom offiziellen Nuxeo Marketplace installieren.

Machen Sie anschließend den ONLYOFFICE-Container für die Nuxeo-Instanz zugänglich:Konfigurieren Sie die Netzwerkeinstellungen des Containers oder verwenden Sie die öffentliche URL/den lokalen Namen Ihres Computers. Wenn Sie sich für letztere Option entscheiden, aktualisieren Sie die nuxeo.url -Parameter in der nuxeo.conf Datei.

Alternative Installationsoption:Kompilieren des Integrations-Plugins

Um das Plugin zu bauen, benötigen Sie die stabile Java-Version. Falls Sie es nicht auf Ihrem Computer haben, führen Sie die folgenden Befehle aus, um Open JDK 8 zu installieren:

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

Installieren Sie die neueste Maven-Version:

sudo apt-get install maven

Laden Sie den Plugin-Quellcode herunter:

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

Kompilieren Sie das ONLYOFFICE-Integrations-Plugin für Nuxeo:

cd onlyoffice-nuxeo/
mvn clean install

Der Build ist verfügbar unter:

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

Konfigurieren Sie das Integrations-Plugin

Öffnen Sie die nuxeo.conf Datei.

Geben Sie die URL des Servers an, auf dem der ONLYOFFICE-Dokumentenserver installiert ist:

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

Geben Sie den JWT-Schlüssel an:

onlyoffice.jwt.secret=YOURSECRET

Derselbe JWT-Schlüssel muss in der ONLYOFFICE-Konfigurationsdatei angegeben werden.

Dokumente mit ONLYOFFICE in Nuxeo bearbeiten

Melden Sie sich bei Ihrer Nuxeo-Plattform an. Gehen Sie zu Durchsuchen -> Domäne -> Arbeitsbereiche -> ONLYOFFICE-Nuxeo um ein neues Dokument, eine Tabelle oder eine Präsentation zu erstellen.

Sie können auch auf die Editoren-Oberfläche zugreifen, indem Sie im Dokumentenmenü auf das ONLYOFFICE-Symbol klicken:

Mit ONLYOFFICE-Online-Editoren, die mit Nuxeo verbunden sind, können Sie:

  • erstellen und bearbeiten Sie .docx-, .xlsx- und .pptx-Dateien;
  • Dateien im Format .pdf, .odt, .ods, .odp, .doc, .xls, .ppt, .csv, .rtf anzeigen;
  • Dokumente mit anderen Nutzern der Plattform teilen;
  • Arbeiten Sie in Echtzeit an Dokumenten zusammen, indem Sie zwei Co-Editing-Modi (Echtzeit und Absatzsperre), Änderungsverfolgung, Kommentare und integrierten Chat verwenden.


Linux
  1. So installieren Sie ONLYOFFICE 8.9.0 mit Docker auf Ubuntu

  2. So verbinden Sie ONLYOFFICE-Online-Editoren mit OwnCloud

  3. So integrieren Sie ONLYOFFICE mit Nextcloud

  4. So installieren Sie ONLYOFFICE Desktop Editors 4.8.7 als Snap-Paket

  5. So integrieren Sie Alfresco mit ONLYOFFICE Online Editor unter Ubuntu 14.04

So schützen Sie Dokumente mit einer digitalen Signatur in ONLYOFFICE Desktop Editors v.6.2

So installieren Sie ONLYOFFICE Desktop Editors unter Linux Mint

So erstellen Sie gemeinsam Dokumente in Linux mit ONLYOFFICE

So integrieren Sie OnlyOffice mit NextCloud auf Ubuntu

So integrieren Sie OnlyOffice mit ownCloud

Wie integriere ich Sound in Desktop-Ereignisse?