Skip to main content

Collabora Online integration for Plone

Project description

https://github.com/collective/collective.collabora/actions/workflows/plone-package.yml/badge.svg Coverage Latest Version Egg Status Supported - Python Versions License

collective.collabora

Collabora Online integration for Plone.

Introduction

Collabora Online provides collaborative open source document editing, controlled by you.

Collective.collabora brings this capability into Plone. It can be used as-is, and works out of the box in about any Plone version.

Additionally, collective.collabora provides a building block for integration of real-time document collaboration into Plone-based applications like Quaive and iA.Delib.

Features

  • Real-time collaborative document editing of office-type documents: Word documents, spreadsheets, etc.

  • Reading Office files and PDFs in your browser in a Plone page, with comments, even if you do not have edit rights.

  • Wide compatibility of this add-on across Plone and Python versions.

Documentation

For instructions on configuring collective.collabora, see the documentation at Read the Docs.

Authors

  • Johannes Raggam (thet): initial proof of concept (integration, WOPI implementation).

  • Guido A.J. Stevens (gyst): production quality code (cleanup, tests, CI, documentation, backporting, release).

Contribute

Support

If you are having issues, please let us know via the issue tracker.

This package is part of Quaive and supported by the Quaive partners Cosent, Syslab.com and iMio.

Development of this package was sponsored by iMio and Syslab.com.

License

The project is licensed under the GPLv2.

Changelog

1.0.1 (2025-04-18)

  • Fix documentation URL in setup.py [gyst]

1.0.0 (2025-04-18)

  • Cleanup unused code [thet]

  • Add translations [macagua, gyst]

  • Extract documentation to readthedocs [gyst]

  • Configure build tooling [gyst]

  • Remove unneeded CORS headers [gyst]

  • Let Collabora handle locking conflicts [gyst]

  • Increase log level on file writes, and document that Collabora always saves changes, even on browser exit. [gyst]

  • Disable CSRF protection, after exhausting all other options. [gyst]

0.9.0 (2025-04-10)

  • Initial release. [gyst, ale-rt]

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page