10 ноября 2015 стал доступен плагин для редактирования документов в Alfresco Share при помощи онлайн-редакторов OnlyOffice. Код плагина распространяется под лицензией GPL.
Предполагается, что ваш DocumentServer уже установлен и настроен. Если нет, вам в помощь официальная страница разработчика: Document Server для Linux. Для сборки и использования необходимо выполнить следующие шаги в Ubuntu 14.04.
Удалим gradle, если установлен:
Добавим репозитарий и установим свежую версию:
Для сборки необходимо устанавливать самую последнюю стабильную версию — Oracle Java 8.
Если у вас не установлена, выполните следующие шаги:
Перключимся на альтернативу:
Соберём необходимые зависимости:
Загрузим исходный код плагина:
Запустим gradle amp для share и repo в соответсвующих папках:
Добавьте параметр onlyoffice.url в файл alfresco-global.properties:
Загрузите скомпилированные пакеты из ./build/amp в каталоги amps/ и amps_share/ соответсвенно, на вашей установке Alfresco.
Запустите скрипт bin/apply_amps.sh, если вы устанавливаете на Linux, и скрипт bin/apply_amps.bat, если вы на Windows. В процессе установки вы должны увидеть два новых устанавливаемых модуля. Нажмите Enter для продолжения установки.
В Alfresco 5.1 проверить модуль можно в инструментарии администратора:
В Alfresco 5.0
На этом установка закончена.
Предполагается, что ваш DocumentServer уже установлен и настроен. Если нет, вам в помощь официальная страница разработчика: Document Server для Linux. Для сборки и использования необходимо выполнить следующие шаги в Ubuntu 14.04.
Удалим gradle, если установлен:
$ sudo apt-get remove gradle
Добавим репозитарий и установим свежую версию:
$ sudo add-apt-repository ppa:cwchien/gradle
$ sudo apt-get update
$ sudo apt-get install gradle
Для сборки необходимо устанавливать самую последнюю стабильную версию — Oracle Java 8.
Если у вас не установлена, выполните следующие шаги:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Перключимся на альтернативу:
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
$ sudo update-alternatives --config javaws
Соберём необходимые зависимости:
git clone https://github.com/yeyan/alfresco-amp-plugin.git
cd amp-plugin
gradle publish
Загрузим исходный код плагина:
cd ..
git clone https://github.com/cetra3/onlyoffice-alfresco.git
Запустим gradle amp для share и repo в соответсвующих папках:
gradle amp
Добавьте параметр onlyoffice.url в файл alfresco-global.properties:
onlyoffice.url=http://onlyoffice.сайт.рф/
Загрузите скомпилированные пакеты из ./build/amp в каталоги amps/ и amps_share/ соответсвенно, на вашей установке Alfresco.
Запустите скрипт bin/apply_amps.sh, если вы устанавливаете на Linux, и скрипт bin/apply_amps.bat, если вы на Windows. В процессе установки вы должны увидеть два новых устанавливаемых модуля. Нажмите Enter для продолжения установки.
В Alfresco 5.1 проверить модуль можно в инструментарии администратора:
В Alfresco 5.0
https://сайт.рф/share/page/modules/deploy
На этом установка закончена.
gotch
Подскажите, а в чем разница Onlyoffice Free vs Enterprise кроме поддержки? Смотрю версия за 400 рублей тоже без поддержки. :-)
Marazmatik
В расширенной версии есть функционал комментирования, mail merge, версионности, чата и еще некоторые полезные фичи
gotch
Спасибо!