GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana mengintegrasikan editor ONLYOFFICE dengan Nuxeo Platform

ONLYOFFICE Document Server adalah office suite open-source gratis yang didistribusikan di bawah GNU AGPL v3.0. Ini terdiri dari editor kolaboratif berbasis web untuk dokumen teks, spreadsheet, dan presentasi untuk integrasi dengan beberapa layanan penyimpanan cloud seperti Nextcloud, ownCloud, Seafile, Alfresco, Plone, dll. atau untuk integrasi ke dalam solusi yang Anda buat sendiri. Editor juga dapat digunakan bersama dengan platform kolaborasi ONLYOFFICE (Server Komunitas).

Nuxeo Platform adalah platform Manajemen Konten Perusahaan sumber terbuka yang ditulis dalam Java.

Dalam tutorial ini, kita akan belajar bagaimana mengintegrasikan editor online ONLYOFFICE dengan Nuxeo Platform untuk mengedit dan berkolaborasi pada dokumen yang disimpan di sana tanpa perlu keluar dari aplikasi.
Untuk bekerja dengan dokumen dalam Nuxeo, Anda memerlukan instance ONLYOFFICE Server Dokumen. Jika Anda baru menggunakan ONLYOFFICE, dapatkan editor versi terbaru dari GitHub.

Instal plugin integrasi ONLYOFFICE untuk Nuxeo

Jalankan nuxeoctl naskah:

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

Anda juga dapat menginstal aplikasi integrasi dari Nuxeo Marketplace resmi.

Setelah selesai, buat wadah ONLYOFFICE dapat diakses oleh instans Nuxeo:konfigurasikan pengaturan jaringan wadah atau gunakan URL publik/nama lokal mesin Anda. Jika Anda memilih opsi terakhir, perbarui nuxeo.url parameter di nuxeo.conf berkas.

Opsi pemasangan alternatif:Mengkompilasi plugin integrasi

Untuk membangun plugin, Anda memerlukan versi Java yang stabil. Jika Anda tidak memilikinya di komputer Anda, jalankan perintah berikut untuk menginstal Open JDK 8:

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

Instal versi Maven terbaru:

sudo apt-get install maven

Unduh kode sumber plugin:

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

Kompilasi plugin integrasi ONLYOFFICE untuk Nuxeo:

cd onlyoffice-nuxeo/
mvn clean install

Build akan tersedia di:

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

Konfigurasikan plugin integrasi

Buka nuxeo.conf berkas.

Tentukan URL server dengan ONLYOFFICE Document Server terpasang:

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

Tentukan kunci JWT:

onlyoffice.jwt.secret=YOURSECRET

Kunci JWT yang sama harus ditentukan dalam file konfigurasi ONLYOFFICE.

Mengedit dokumen dengan ONLYOFFICE di Nuxeo

Masuk ke Platform Nuxeo Anda. Buka Jelajahi -> Domain -> Ruang Kerja -> ONLYOFFICE-Nuxeo untuk membuat dokumen, spreadsheet, atau presentasi baru.

Anda juga dapat mengakses antarmuka editor dengan mengklik ikon ONLYOFFICE di menu dokumen:

Dengan editor online ONLYOFFICE yang terhubung ke Nuxeo, Anda dapat:

  • membuat dan mengedit file .docx, .xlsx, dan .pptx;
  • melihat file .pdf, .odt, .ods, .odp, .doc, .xls, .ppt, .csv, .rtf;
  • berbagi dokumen dengan pengguna platform lainnya;
  • berkolaborasi pada dokumen secara waktu nyata menggunakan dua mode pengeditan bersama (waktu nyata dan penguncian paragraf), pelacakan perubahan, komentar, obrolan bawaan.


Linux
  1. Cara menginstal ONLYOFFICE 8.9.0 dengan Docker di Ubuntu

  2. Bagaimana menghubungkan editor online ONLYOFFICE ke OwnCloud

  3. Bagaimana mengintegrasikan Alfresco dengan ONLYOFFICE Online Editor di Ubuntu 14.04

  1. Bagaimana mengintegrasikan ONLYOFFICE dengan Nextcloud

  2. Cara menginstal ONLYOFFICE Desktop Editors 4.8.7 sebagai Paket Snap

  3. Bagaimana mengintegrasikan ONLYOFFICE 9.6 dengan WordPress

  1. Cara menginstal ONLYOFFICE Desktop Editor 5.1 di Ubuntu

  2. Bagaimana menghubungkan Editor Desktop ONLYOFFICE ke Nextcloud

  3. Cara menguji enkripsi ujung ke ujung di ONLYOFFICE Desktop Editors