collaborative spreadsheets in the forum
-
What would be the easiest way to implement a collaborative spreadsheet in the forum?
a page, where we can limit the visibility/access with privileges, and only registered users can edit it just like how google sheets works, but we can keep track of the edits (who did what?)...
We currently use google sheets as an external link, but cannot keep track of the edits on the spreadsheet and visibility... so, looking for an in-house solution...
-
is it achievable with something like this:
GitHub - ONLYOFFICE/DocumentServer: ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time. - ONLYOFFICE/DocumentServer
GitHub (github.com)
-
There's also Collabora Office/CODE (it's based on LibreOffice and it's what Nextcloud Office uses). It doesn't have any enforced connection/user/document limits anymore, so if you want something for more users it's probably the better option.
If you're fine with OnlyOffice limits it has several advantages though - with the biggest one probably being the basic way it functions (it primarily runs in the browser with the server used for synchronization, while Collabora does basically everything on the server). But I personally haven't used it, so I can't comment on which one is better (and it's probably largely a personal preference anyway)
-
@oplik0 said in collaborative spreadsheets in the forum:
There's also Collabora Office/CODE (it's based on LibreOffice and it's what Nextcloud Office uses). It doesn't have any enforced connection/user/document limits anymore, so if you want something for more users it's probably the better option.
If you're fine with OnlyOffice limits it has several advantages though - with the biggest one probably being the basic way it functions (it primarily runs in the browser with the server used for synchronization, while Collabora does basically everything on the server). But I personally haven't used it, so I can't comment on which one is better (and it's probably largely a personal preference anyway)
this is the one, right?
Collabora Online
Home of Collabora Online, the cloud-based office suite with collaborative editing - Collabora Online
GitHub (github.com)
-
@crazycells yup.
You can find integration docs here (tl;dr you need to implement WOPI protocol for file access. Which will also work for most other web-based document editors, since that's basically the industry standard. OnlyOffice offers their own API as an alternative, but also supports WOPI. You can find an example server in Node here)Install docs are here - from my understanding their primary distribution method is docker, but they do offer native packages if you prefer (looking at you Discourse with your docker-only yet for some reason linux-only installation using bash scripts)