Get Started
Documentation
More information
|
Plone ONLYOFFICE integration pluginThis plugin allows users to edit office documents within Plone using ONLYOFFICE Document Server - Community or Integration Edition. FeaturesThe plugin allows to:
Supported formats:
Installing ONLYOFFICE Document ServerYou will need an instance of ONLYOFFICE Document Server that is resolvable and connectable both from Plone and any end-clients. ONLYOFFICE Document Server must also be able to POST to Plone directly. You can install free Community version of ONLYOFFICE Document Server or scalable enterprise-level Integration Edition. To install free Community version, use Docker (recommended) or follow these instructions for Debian, Ubuntu, or derivatives. To install Integration Edition, follow instructions here. Installing Plone ONLYOFFICE integration pluginInstall plugin by adding it to your buildout.cfg: [buildout] ... eggs = onlyoffice.connectorand then running bin/buildout To enable plugin, go to Site Setup -> Add-ons and press the Install button. Configuring Plone ONLYOFFICE integration pluginTo configure plugin go to Site Setup. Scroll down to Add-ons Configuration section and press the ONLYOFFICE Configuration button. How it worksThe ONLYOFFICE integration follows the API documented here:
Developing Plone ONLYOFFICE pluginClone repository and change directory git clone --branch deploy git@github.com:ONLYOFFICE/onlyoffice-plone.git cd onlyoffice-ploneCreate a virtualenv in the package Install requirements with pip Run buildout virtualenv --clear . ./bin/pip install -r requirements.txt ./bin/buildoutStart Plone in foreground ./bin/instance fgNote that Plone is based on Zope server and will not run as root user. If you intend to run it as root user. You must supply effective-user directive. In order to do so add effective-user <username> line to ./parts/instance/etc/zope.conf. |
© Ascensio System SIA 2021. All rights reserved
|