ONLYOFFICE Document Server je bezplatný open-source kancelářský balík distribuovaný pod GNU AGPL v3.0. Zahrnuje webové editory pro spolupráci pro textové dokumenty, tabulky a prezentace pro integraci s více službami cloudového úložiště, jako je Nextcloud, ownCloud, Seafile, Alfresco, Plone atd., nebo pro integraci do řešení, které vytváříte sami. Editory lze také používat společně s platformou pro spolupráci ONLYOFFICE (Community Server).
Nuxeo Platform je open-source platforma Enterprise Content Management napsaná v Javě.
V tomto tutoriálu se naučíme, jak integrovat online editory ONLYOFFICE s platformou Nuxeo, abyste mohli upravovat a spolupracovat na dokumentech tam uložených, aniž byste museli opustit aplikaci.
Abyste mohli pracovat s dokumenty v rámci Nuxeo, potřebujete instanci ONLYOFFICE Dokumentový server. V případě, že jste v ONLYOFFICE noví, získejte nejnovější verzi editorů z GitHubu.
Instalovat plugin pro integraci ONLYOFFICE pro Nuxeo
Spusťte nuxeoctl skript:
nuxeoctl mp-install /path/to/onlyoffice-nuxeo-package-x.x.zip
Můžete si také nainstalovat integrační aplikaci z oficiálního Nuxeo Marketplace.
Po dokončení zpřístupněte kontejner ONLYOFFICE instanci Nuxeo:nakonfigurujte nastavení sítě kontejneru nebo použijte veřejnou adresu URL/místní název vašeho počítače. Pokud zvolíte druhou možnost, aktualizujte nuxeo.url parametr v nuxeo.conf soubor.
Alternativní možnost instalace:Kompilace integračního pluginu
K sestavení pluginu potřebujete stabilní verzi Java. V případě, že jej na svém počítači nemáte, spusťte následující příkazy a nainstalujte Open JDK 8:
sudo apt-get update
sudo apt-get install openjdk-8-jdk
Nainstalujte nejnovější verzi Maven:
sudo apt-get install maven
Stáhněte si zdrojový kód pluginu:
git clone https://github.com/onlyoffice/onlyoffice-nuxeo.git
Zkompilujte integrační plugin ONLYOFFICE pro Nuxeo:
cd onlyoffice-nuxeo/
mvn clean install
Sestavení bude k dispozici na adrese:
./onlyoffice-nuxeo-package/target/onlyoffice-nuxeo-package-x.x.zip
Nakonfigurujte integrační plugin
Otevřete nuxeo.conf soubor.
Zadejte adresu URL serveru s nainstalovaným dokumentovým serverem ONLYOFFICE:
onlyoffice.docserv.url=http://documentserver/
Zadejte klíč JWT:
onlyoffice.jwt.secret=YOURSECRET
Stejný klíč JWT musí být uveden v konfiguračním souboru ONLYOFFICE.
Úpravy dokumentů pomocí ONLYOFFICE v Nuxeo
Přihlaste se ke své platformě Nuxeo. Přejděte na Procházet -> Doména -> Pracovní prostory -> ONLYOFFICE-Nuxeo vytvořit nový dokument, tabulku nebo prezentaci.
Do rozhraní editorů se také dostanete kliknutím na ikonu ONLYOFFICE v nabídce dokumentu:
S online editory ONLYOFFICE připojenými k Nuxeo můžete:
- vytvářejte a upravujte soubory .docx, .xlsx a .pptx;
- zobrazit soubory .pdf, .odt, .ods, .odp, .doc, .xls, .ppt, .csv, .rtf;
- sdílet dokumenty s ostatními uživateli platformy;
- spolupracujte na dokumentech v reálném čase pomocí dvou režimů společné úpravy (v reálném čase a zamykání odstavců), sledování změn, komentáře, integrovaný chat.