CommuniGate Pro
+7 (499) 271-31-54 обратный звонок
КУПИТЬ

Интеграция CommuniGate Pro с OnlyOffice

Просмотр и редактирование документов в окне браузера

Интерфейс Samoware HTML5 имеет возможность открывать документы (doc, xls, ppt и др.) в режиме онлайн редактирования с использованием OnlyOffice Document Server.




Для этого необходимо:

1) Создать именованный скин samoware

2) В файле strings.files.data, перед последней закрывающей скобкой (“}”) добавить три строки, указывающие на сервер документов.

OnlyOfficeEditorUrl = "scheme://documentserver.dom:_port_/OfficeWeb/apps/api/documents/api.js";

OnlyOfficeEditorCustomPort_http = "80";

OnlyOfficeEditorCustomPort_https = "443";

В первой строке заменить часть с доменным именем documentserver.dom на DNS-имя или IP-адрес сервера OnlyOffice.

Просим обратить внимание!

_port_ является переменной! Попытка замены ее на актуальный порт http/https приведет к неработоспособности описанного функционала.

Две последующие строки указывают на порты, используемые инсталляцией OnlyOffice, если требуется использовать нестандартные http/https. По умолчанию установлены стандартные для протоколов значения.

3) Загрузить скрипт onlyoffice.wcgp в Unnamed (безымянный) скин на уровне сервера или кластера.

Это обработчик запросов к OnlyOffice на отправку файлов в редактор и скачивание их обратно в хранилище.

После этих действий в модуле "Файлы" Samoware при действии «добавить файл» (знак «+») появится возможность создавать документы, которые в дальнейшем будут сразу открыты для редактирования в OnlyOffice.

Имеющиеся в хранилище файлы документов будут также открываться в OnlyOffice по умолчанию (двойной клик или "Открыть").

Сохранение изменений в файле производится автоматически. По истечении 5 секунд после закрытия вкладки редактирования, отредактированный файл скачивается и перезаписывается в хранилище.

"Отключение" функционала интеграции возможно удалением вышеупомянутых строк из strings.files.data

Для получения более подробной информации пишите на support@communigate.ru





Заказ звонка
Ваш телефон: +7