Connaissances
Lynx Knowledge - Collabora Editor
Collaborative office and Draw (vector graphics) editing in Knowledge via Collabora Online (WOPI)
lynx_knowledge_collabora
· v19.0.1.2.0
· Premium
What this solves
Lynx Knowledge - Collabora Editor
Real-time collaborative editing of office documents inside Lynx Knowledge, powered by Collabora Online over the WOPI protocol — a permissively licensed alternative document engine that runs entirely on Patrii infrastructure.
Knowledge articles can carry an attached office document (DOCX, XLSX, PPTX and their ODF/legacy equivalents) or a Draw vector graphic (.odg), edited live by multiple users in the browser. This module implements the WOPI host that Collabora Online calls server-to-server to read and save those documents, plus the embedded editor surface. The active editor backend is selected by a single setting, so Collabora runs side-by-side with the existing engine and can be cut over per deployment.
Key Features
WOPI host — implements CheckFileInfo, GetFile and PutFile at /wopi/files/<id> so Collabora Online reads and writes the article's document_content directly.
Signed access tokens — each editing session carries a short-lived JWT encoding the article, user, and write permission; the WOPI endpoints are public and authenticate solely on that token.
Backend switch — the knowledge_doc_backend setting selects the active editor (Collabora or the legacy engine) without touching article data.
Discovery-driven embedding — the editor URL is resolved from Collabora's /hosting/discovery so the iframe always targets the correct application for the document type, including the Draw application for .odg files.
Vector graphics editing — .odg articles open in Collabora Draw for freeform vector graphics, page layout and diagrams, created from the sidebar or by upload and seeded with a valid empty ODG on demand.
Blank document seeding — new articles open in a valid empty DOCX/XLSX/PPTX/ODG generated on demand, so editing works before any file is uploaded.
Integrates With
lynx_knowledge — the knowledge base and knowledge.article model.
Depends on
Try Lynx Knowledge - Collabora Editor on your team.
Free trial, no credit card. Talk to sales when you're ready.