Ce guide décrit comment utiliser le script onlyoffice-alfresco pour permettre aux utilisateurs de co-éditer des documents à partir d'un partage Alfresco à partir des éditeurs en ligne ONLYOFFICE. Alfresco Share est basé sur le référentiel ECM innovant d'Alfresco et offre une gestion de contenu collaborative prête à l'emploi. Alfresco Share simplifie la capture, le partage et la récupération d'informations entre les équipes virtuelles; augmente la productivité; et réduit les besoins en bande passante du réseau et les volumes d'e-mails entre les membres de l'équipe de projet. (de la documentation Alfresco).
Intégrer Alfresco avec les éditeurs en ligne ONLYOFFICE
Exigences
- Serveur de documents ONLYOFFICE
- SDK Java 7 ou supérieur
- Gradle
Étape 1. Installez ONLYOFFICE Document Server
Suivez ces instructions pour installer ONLYOFFICE Document Server ou utilisez l'image Docker automatisée pour éviter les erreurs de dépendance.
Étape 2. Installer Gradle
Ajouter le dépôt Gradle
sudo add-apt-repository ppa:cwchien/gradle
Mettre à jour le package
sudo apt-get update
Installez la dernière version de Gradle
sudo apt-get install gradle
Si Gradle est installé sur votre ordinateur, veuillez d'abord le supprimer à l'aide de la commande suivante :
sudo apt-get remove gradle
Étape 3. Installez Oracle Java 8
Pour installer la dernière version stable d'Oracle Java 8, exécutez les commandes suivantes :
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Étape 4. Passer aux alternatives
Basculez les alternatives java vers Oracle java.
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Étape 5. Créez toutes les dépendances nécessaires
Maintenant, nous téléchargeons le plugin alfresco depuis git et le construisons.
git clone https://github.com/yeyan/alfresco-amp-plugin.git
cd amp-plugin
gradle publish
Étape 6. Copiez le plug-in onlyoffice-alfresco
cd ..
git clone https://github.com/cetra3/onlyoffice-alfresco.git
Étape 7. Exécutez gradle amp à partir des répertoires de partage et de dépôt
Étape 8. Ajoutez onlyoffice.url au fichier alfresco-global.properties
Étape 9. Chargez les packages créés à partir de ./build/amp dans les répertoires amps/ et amps_share/ de votre installation Alfresco respectivement.
Étape 10. Exécutez le script bin/apply_amps.sh. Vous verrez deux modules installés. Appuyez sur Entrée pour terminer le processus d'installation.
Une fois installée, la nouvelle action Modifier dans Onlyoffice sera créée dans la bibliothèque de documents pour les documents Office.
Liens
- Site officiel d'Alfresco :https://www.alfresco.com/
- Site officiel d'ONLYOFFICE :http://www.onlyoffice.com/
- Plug-in onlyoffice-alfresco sur GitHub :https://github.com/cetra3/onlyoffice-alfresco