Moodle ONLYOFFICE integration plugin
Installing ONLYOFFICE Docs
You need an instance of ONLYOFFICE Docs (Document Server) that is resolvable and connectable both from Moodle and any end clients (version 4.2.7 and later are supported for use with the plugin). If that is not the case, use the official ONLYOFFICE Docs documentation page. ONLYOFFICE Docs must also be able to POST to Moodle directly.
The easiest way to install an instance of ONLYOFFICE Docs is to use Docker.
Installing Moodle ONLYOFFICE integration plugin
This plugin is an activity module.
Follow the usual Moodle plugin installation steps to install this plugin into your mod/onlyoffice directory. Please see Moodle Documentation for more information.
The latest compiled package files are available here.
Configuring Moodle ONLYOFFICE integration plugin
Once the plugin is installed, the plugin settings page will be opened. Alternatively, you can find the uploaded app on the Plugins overview page and click Settings.
Using Moodle ONLYOFFICE integration plugin
Once the plugin is installed and configured, you can add instances of ONLYOFFICE activity to your course pages as per usual Moodle practice:
Admins/Teachers can choose whether or not documents can be downloaded or printed from inside the ONLYOFFICE editor. This can be done in the Document permissions section.
Clicking the activity name/link in the course page opens the ONLYOFFICE editor in the user's browser, ready for collaborative editing.
How it works
The ONLYOFFICE integration follows the API documented here.
Download the Moodle ONLYOFFICE integration plugin here.