Esta guía describirá cómo usar el script onlyoffice-alfresco para permitir a los usuarios coeditar documentos desde Alfresco Share desde ONLYOFFICE Online Editors. Alfresco Share se basa en el innovador repositorio ECM de Alfresco y ofrece una gestión de contenido colaborativa lista para usar. Alfresco Share simplifica la captura, el intercambio y la recuperación de información entre equipos virtuales; aumenta la productividad; y reduce los requisitos de ancho de banda de la red y los volúmenes de correo electrónico entre los miembros del equipo del proyecto. (de la documentación de Alfresco).
Integre Alfresco con los editores en línea de ONLYOFFICE
Requisitos
- Servidor de documentos de ONLYOFFICE
- SDK de Java 7 o superior
- Gradle
Paso 1. Instalar el servidor de documentos ONLYOFFICE
Siga estas instrucciones para instalar ONLYOFFICE Document Server o utilice la imagen de Docker automatizada para evitar errores de dependencia.
Paso 2. Instala Gradle
Agrega el repositorio de Gradle
sudo add-apt-repository ppa:cwchien/gradle
Actualizar el paquete
sudo apt-get update
Instale la última versión de Gradle
sudo apt-get install gradle
Si tiene Gradle instalado en su máquina, elimínelo primero usando el siguiente comando:
sudo apt-get remove gradle
Paso 3. Instale Oracle Java 8
Para instalar la última versión estable de Oracle Java 8, ejecute los siguientes comandos:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Paso 4. Cambiar a alternativas
Cambie las alternativas de Java a Oracle Java.
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Paso 5. Cree todas las dependencias necesarias
Ahora descargamos el complemento de alfresco desde git y lo creamos.
git clone https://github.com/yeyan/alfresco-amp-plugin.git
cd amp-plugin
gradle publish
Paso 6. Copie el complemento onlyoffice-alfresco
cd ..
git clone https://github.com/cetra3/onlyoffice-alfresco.git
Paso 7. Ejecute gradle amp desde los directorios share y repo
Paso 8. Agregue onlyoffice.url al archivo alfresco-global.properties
Paso 9. Cargue los paquetes creados desde ./build/amp en los directorios amps/ y amps_share/ de su instalación de Alfresco respectivamente.
Paso 10. Ejecute el script bin/apply_amps.sh. Verá dos módulos instalados. Presiona Enter para completar el proceso de instalación.
Una vez instalada, la nueva acción Editar en Onlyoffice se creará dentro de la biblioteca de documentos para documentos de oficina.
Enlaces
- Sitio web oficial de Alfresco:https://www.alfresco.com/
- Sitio web oficial de ONLYOFFICE:http://www.onlyoffice.com/
- complemento onlyoffice-alfresco en GitHub:https://github.com/cetra3/onlyoffice-alfresco