Collabora - Collaborative document editing

Activities ::: mod_collabora
Maintained by WWU logo smallLearnweb – University of Münster, Photo of JanJan Dageförde, Andreas Grabs
Part of set Collabora.
This activity module provides a document editor for real-time collaboration. Changes to a document are immediately reflected for other users who are accessing the same document. Moodle users can collaborate on simple text files, word, spreadsheet and presentation documents or upload a document. The plugin requires a self-hosted Collabora Online Server (CODE) that is accessed using the so-called WOPI protocol.
Latest release:
626 sites
614 downloads
49 fans
Current versions available: 7

This activity module provides a document editor for real-time collaboration. Changes to a document are immediately reflected for other users who are accessing the same document. Moodle users can collaborate on simple text files, word, spreadsheet and presentation documents or upload a document.

The plugin requires a self-hosted Collabora Online Server (CODE) that is accessed using the so-called WOPI protocol.

Administrative Settings of the activity module

collabora_admin_settings

  • the Collabora URL (the URL of the Collabora Online Server)
  • the default format (File upload, Specified text, Spreadsheet, Wordprocessor document or Presentation)
  • the default display (current tab or new tab)
  • the default display name
  • the default display description

choose the activity Collaborative Document

collabora_add_activity

define the settings of the Collaborative Document

collabora_settings

View of a word document

collabora_doc

View of a spreedsheet document

collabora_spreadsheet

View of a presentation document

collabora_presentation


Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

WWU logo small
Learnweb – University of Münster (Lead maintainer)
Davo
Davo Smith: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Plugins bot
    Mon, 29 Apr 2019, 12:10 AM
    Approval issue created: CONTRIB-7705
  • koen roggemans
    Fri, 22 Nov 2019, 12:13 AM
    Works like a charm! I tried to add my wopi-configuration as a guideline for others, but the comment interface ruined the markup.
    Thanks a lot for this!
  • Photo of Jan
    Fri, 22 Nov 2019, 5:51 PM
    Hi Koen, wonderful! That's great to hear! Would you please share the configuration with me via email, so that we can put it somewhere in the README?
  • uk
    Thu, 28 Nov 2019, 1:33 AM
    Congratulations to all involved for the successful integration. Nice would be a more extensive documentation.
  • koen roggemans
    Thu, 28 Nov 2019, 1:45 AM
    For user documentation I suggest to add that to https://docs.moodle.org/37/en/mod/collabora/view (view) and https://docs.moodle.org/37/en/mod/collabora/mod (settings)
  • Photo of Jan
    Thu, 28 Nov 2019, 8:02 PM
    Hi Uwe, thanks for the feedback! Hi Koen, thank you very much for creating user documentation for this plugin! Your effort is appreciated smile I linked to your settings documentation in the "Useful links" section on this page.
  • Ralf Hoheisel
    Wed, 8 Apr 2020, 11:34 PM
    Hi,
    collaborative spreedsheet works great, thanks for the plugin.
    As I understand it, anybody who is enroled in a cource containing a collaborative document may add, change or delete content.
    What can be done to avoid complete destruction of a document by students trying to be funny, or how can I redo the destroyed document,
    is there some sort of versioning?

    Best regards
    Ralf
  • Francesc Manel Ortiz i Becerra
    Thu, 27 Aug 2020, 2:44 AM
    Hi,
    I am trying to use this plugin with my libreoffice online server, that works fine with my Nextcloud site, but, after try https://github.com/learnweb/moodle-mod_collabora/blob/master/Collabora-Config.md and https://docs.moodle.org/39/en/Collabora_Activity_Module, I can't make it works. Every site are in the same server, but with different addresses. I'm using Apache2 and the version of LOOLWSD is 7.0.0 and LOKit is 7.0.1.1.0. All three sites use ssl, with Letsencrypt certificate.
    I'll be so grateful for your help, because I think that's a great opportunity to be free from big data companies.
    If you need any more data about my configs, just tell me.

    Thanks in advance.
  • Jeonghun Oh
    Sun, 18 Oct 2020, 10:53 AM
    Is it true that only 10 open documents are allowed with the free version of collabora online even though it is integrated with MOODLE as shown in the following link? https://nextcloud.com/collaboraonline/
  • Andreas Grabs
    Sun, 18 Oct 2020, 5:21 PM
    Hi Jeonghun,
    yes, there is this limitation as with the free version of libreoffice-online in general.
    Please have a look at https://www.libreoffice.org/download/libreoffice-online/
    If you compile it yourself, you may be able to change these limits.
    A good starting point for this could be here: https://github.com/husisusi/officeonlin-install.sh
    Best regards
    Andreas
  • Natalie Kurgan
    Wed, 4 Aug 2021, 2:30 AM
    I am interested in using this plugin, but I'm wondering how it works with Separate Groups.
    What we need is to have one master version of the document (a presentation, in our case), and each time a person in a group makes changes, that is saved as a separate document so the original is unchanged, and only people in that same group can access the duplicated doc with changes. Do you think that's possible?
  • Lennard Lemoore
    Mon, 18 July 2022, 9:50 PM
    I just want to say thank you for this great plugin and collabora online in total! It is a HUGE step forward in privacy and data security!!!
    In the last months/years we got complete rid of adobe, microsoft and other $dataminingcompany (google, apple, ms ...)
Please login to post comments