This plugin offers a way to connect an OnlyOffice document server to ILIAS. Users can upload files by creating an ILIAS repository object, which then can be collaboratively edited in OnlyOffice's online editors.
| Component | Version(s) | Link |
|---|---|---|
| PHP | PHP | |
| ILIAS | ILIAS |
- Clone this repository to public/Customizing/global/plugins/Services/Repository/RepositoryObject/OnlyOffice
- Install the Composer dependencies
Developers MUST omit the
cd public/Customizing/global/plugins/Services/Repository/RepositoryObject/OnlyOffice composer install --no-dev--no-devargument. - Run
composer install --no-devin the ilias root directory! - Login to ILIAS with an administrator account (e.g. root)
- Select Plugins in Extending ILIAS inside the Administration main menu.
- Search for the OnlyOffice plugin in the list of plugin and choose Install from the Actions drop-down.
- Choose Activate from the Actions dropdown.
See docker-compose-ee.example.yml for an example.
Install the desired edition of OnlyOffice Docs on your server. Note that the free community edition allows only 20 simultaneous connections. Installation Guides can be found here
Use http://%onlyoffice_ip% as ONLYOFFICE root URL in plugin configuration
- If the OnlyOffice window opens up but you can't access the file make sure that your webserver user has read and write access to the plugin folder and the data folder where the files are saved.
This project is licensed under the GPL v3 License