In diesem Handbuch wird beschrieben, wie Sie das onlyoffice-alfresco-Skript verwenden, um Benutzern die gemeinsame Bearbeitung von Dokumenten aus einer Alfresco-Freigabe in den ONLYOFFICE Online-Editoren zu ermöglichen. Alfresco Share baut auf dem innovativen ECM-Repository von Alfresco auf und bietet eine sofort einsatzbereite kollaborative Inhaltsverwaltung. Alfresco Share vereinfacht das Erfassen, Teilen und Abrufen von Informationen über virtuelle Teams hinweg; steigert die Produktivität; und reduziert die Anforderungen an die Netzwerkbandbreite und das E-Mail-Volumen zwischen Projektteammitgliedern. (aus der Alfresco-Dokumentation).
Integrieren Sie Alfresco mit ONLYOFFICE Online-Editoren
Anforderungen
- ONLYOFFICE-Dokumentenserver
- Java 7 SDK oder höher
- Gradle
Schritt 1. ONLYOFFICE Document Server installieren
Befolgen Sie diese Anweisungen, um ONLYOFFICE Document Server zu installieren, oder verwenden Sie das automatisierte Docker-Image, um Abhängigkeitsfehler zu vermeiden.
Schritt 2. Installieren Sie Gradle
Fügen Sie das Gradle-Repository hinzu
sudo add-apt-repository ppa:cwchien/gradle
Aktualisieren Sie das Paket
sudo apt-get update
Installieren Sie die neueste Gradle-Version
sudo apt-get install gradle
Wenn Sie Gradle auf Ihrem Computer installiert haben, entfernen Sie es bitte zuerst mit dem folgenden Befehl:
sudo apt-get remove gradle
Schritt 3. Oracle Java 8 installieren
Um die neueste stabile Version von Oracle Java 8 zu installieren, führen Sie die folgenden Befehle aus:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Schritt 4. Zu Alternativen wechseln
Stellen Sie die Java-Alternativen auf Oracle Java um.
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Schritt 5. Erstellen Sie alle erforderlichen Abhängigkeiten
Jetzt laden wir das Alfresco-Plugin von Git herunter und bauen es.
git clone https://github.com/yeyan/alfresco-amp-plugin.git
cd amp-plugin
gradle publish
Schritt 6. Kopieren Sie das Plug-in onlyoffice-alfresco
cd ..
git clone https://github.com/cetra3/onlyoffice-alfresco.git
Schritt 7. Führen Sie Gradle Amp aus den Share- und Repo-Verzeichnissen aus
Schritt 8. Fügen Sie onlyoffice.url zur Datei alfresco-global.properties hinzu
Schritt 9. Laden Sie die erstellten Pakete von ./build/amp in die Verzeichnisse amps/ bzw. amps_share/ Ihrer Alfresco-Installation.
Schritt 10. Führen Sie das Skript bin/apply_amps.sh aus. Sie sehen zwei installierte Module. Drücken Sie die Eingabetaste, um den Installationsvorgang abzuschließen.
Nach der Installation wird die neue Aktion „In Onlyoffice bearbeiten“ in der Dokumentbibliothek für Office-Dokumente erstellt.
Links
- Offizielle Website von Alfresco:https://www.alfresco.com/
- Offizielle Website von ONLYOFFICE:http://www.onlyoffice.com/
- onlyoffice-alfresco-Plugin auf GitHub:https://github.com/cetra3/onlyoffice-alfresco