Zum Hauptinhalt springen
Produktdetails werden auf Englisch angezeigt. Übersetzungen folgen in Kürze.
Knowledge Base & Wiki — A structured internal wiki for Odoo with nested categories, rich articles, full revision history, and — 1/1Beispielhafte Vorschau

A structured internal wiki for Odoo with nested categories,

rich articles, full revision history, and fast full-text search. Built to order by ECOSIRE, installed on your database, and supported after go-live.

Was ist Knowledge Base & Wiki?

A structured internal wiki for Odoo with nested categories, rich articles, full revision history, and fast full-text search. Built to order by ECOSIRE, installed on your database, and supported after go-live. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Hauptfunktionen

Self-referential `knowledge.article` tree: unlimited nested categories/sections via `parent_id`/`child_ids` with a stored `complete_name` breadcrumb compute and `sequence`-based drag-drop reordering
Rich-text authoring on the Odoo `web_editor` field — images, tables, code blocks, callouts and inline embedded attachments, no external editor
Automatic revision snapshots on every save to a `knowledge.article.revision` model, retaining author, timestamp and full body per version
Side-by-side revision diff viewer with one-click restore to any prior version
PostgreSQL `pg_trgm` GIN index across title, body and tags for ranked, typo-tolerant full-text search (not Odoo's default `ilike`)
Publication workflow as a `state` selection: `draft -> in_review -> published -> archived` with server-side transition guards
Edit-approval gating on restricted categories — changes queue for reviewer sign-off before they go live
Per-category access control using `res.groups` + `ir.model.access.csv` + record rules (internal-only vs department-restricted articles genuinely hidden)
Article tags plus manual keyword/synonym indexing to raise search recall for terms authors did not write verbatim
Internal cross-linking between articles with an auto-suggested `related articles` block computed from shared tags and links
Full `mail.thread` chatter on every article: threaded discussion, `@mention` collaboration and follower notifications
Helpfulness voting, per-user favourites/bookmarks, and a view counter feeding a most-viewed/popular report
Versioned attachment library per article — replace a file while retaining prior file versions
HTML/Markdown article import/export for clean migration off an existing external wiki, exposed alongside the XML-RPC/JSON-RPC API

Auf Bestellung gebaut, komplett für Sie erledigt

Keine Selbsteinrichtung — eine funktionierende App, die von ECOSIRE erstellt, installiert und betreut wird.

  1. 1

    Sie bestellen

    Starten Sie mit einem einmaligen Entwicklungspreis. Den Umfang legen wir beim Kickoff gemeinsam fest.

  2. 2

    Wir bauen & installieren

    ECOSIRE erstellt, konfiguriert und installiert sie auf Ihrem Odoo.

  3. 3

    Go-live + Support

    Sie gehen in etwa einer Arbeitswoche live, mit zwei Wochen Go-live-Support. Fehler im von uns gelieferten Code beheben wir kostenlos.

Technische Spezifikationen

Odoo-Kompatibilität
Odoo 17, Odoo 18, Odoo 19
Editionen
Enterprise und Community
Lizenz
Lizenz muss bestätigt werden
Python-Anforderung
Python 3.10+
Datenbank
PostgreSQL 12+

Über dieses Produkt

Most 20-500 employee companies run their institutional knowledge on a pile of scattered Google Docs, shared drives, chat threads and a few tribal memories. SOPs go stale, runbooks live on one engineer's laptop, and new hires spend weeks asking "where's the document for X?" Odoo out of the box has no dedicated internal wiki in Community, and while Enterprise ships a Knowledge app, it is licensed per user and does not give you a self-hosted, source-available structure you can shape to your own approval gating, department access model and search behaviour. The moment you need nested SOP hierarchies, enforced review workflows, or trigram search that tolerates typos, you run out of road fast.

This is a build-to-order module we design, write and install for you. At its core is a knowledge.article model (models.Model) with a self-referential parent_id Many2one forming an unlimited nested category/section tree, plus child_ids and a stored complete_name compute (@api.depends) for breadcrumb paths and drag-drop reordering by sequence. Articles are authored in the Odoo web_editor rich-text field, so you get images, tables, code blocks, callouts and inline attachments without leaving the record. Every save writes an automatic revision snapshot to a knowledge.article.revision model — we render side-by-side diffs and give you one-click restore to any prior version, so nothing is ever silently lost. Findability is handled by a PostgreSQL pg_trgm GIN index across title, body and tags, giving ranked, typo-tolerant full-text search rather than Odoo's default naive ilike.

Governance is first-class. A publication workflow moves each article through draft -> in_review -> published -> archived via a state selection field with server-side guards, and restricted categories can require edit-approval before changes go live. Per-category access is enforced with real Odoo security primitives — res.groups plus ir.model.access.csv and record rules — so an "internal-only" article and a "Finance-restricted" runbook are genuinely invisible to the wrong audience, not merely hidden in the UI. Collaboration rides on Odoo's own mail.thread: chatter discussion, @mention notifications and followers on every article. We add helpfulness voting, per-user favourites/bookmarks, a view counter feeding a most-viewed report (via QWeb/list views), manual keyword and synonym indexing to boost recall, internal cross-linking with an auto-suggested "related articles" block, a versioned per-article attachment library, and HTML/Markdown import/export so you can migrate off an existing wiki cleanly. Everything is exposed over Odoo's XML-RPC/JSON-RPC API and built for Odoo 17.0, 18.0 and 19.0, Community or Enterprise.

Because this is made to order, delivery runs on a defined path: a scoping call to lock requirements, a fixed written quote, build on a staging copy of your database, UAT sign-off, then production install and handover — typically one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); larger data-migration volume off an existing wiki — page count, attachment size, and how much cleanup the imported HTML/Markdown needs — increases the quoted scope. You always receive a firm fixed quote after the scoping call, never a surprise.

Was Sie bekommen

  • Installable source code for your version of the module, compatible with your target Odoo 17.0/18.0/19.0 edition (Community or Enterprise)
  • Installation and configuration on your environment, including `res.groups`, `ir.model.access.csv` and record-rule setup for your department access model
  • Technical documentation: data model, security matrix, search-index setup and `__manifest__.py` dependency notes
  • End-user guide plus a live training session for authors, reviewers and admins
  • Optional data migration: import of your existing articles/attachments from HTML/Markdown export with cleanup as scoped
  • UAT on a staging copy of your database with a documented rollback plan before production install
  • Post-go-live support window for defect fixes and configuration questions
  • Git repository handover with full commit history and tagged release for your version

Für wen das ist

IT / Systems Lead

Owns the internal knowledge stack and wants a self-hosted, source-available wiki inside Odoo — with real record-rule access control and an auditable revision trail — rather than yet another external SaaS tool to secure and pay per seat.

Operations Manager

Needs a single, structured source of truth for SOPs and process docs with enforced review before anything is 'published', so front-line teams never follow a stale or unapproved procedure.

Support / Customer Success Lead

Wants fast, typo-tolerant search across runbooks and troubleshooting articles so agents resolve tickets from one internal knowledge base instead of pinging colleagues in chat.

HR / Compliance Manager

Maintains policies and onboarding material that must be department-restricted, versioned and provably up to date, with helpfulness feedback showing which documents actually get used.

Wie Knowledge Base & Wiki im Vergleich abschneidet

KriteriumECOSIREBenutzerdefinierter BuildKonkurrentOdoo nativ
AvailabilityBuilt to order for your Odoo version, installed by usBuilt from scratch by your own developersInstant download, generic to all buyersCommunity: none; Enterprise: Knowledge app included
Nested category treeUnlimited depth via `parent_id`/`child_ids`, drag-drop reorderWhatever you find time to build and testUsually flat or shallow, fixed structureEnterprise Knowledge has hierarchy; Community has none
Revision history & restoreAuto snapshots, side-by-side diff, one-click restoreMust design snapshot + diff model yourselfOften basic or absent; rarely diff+restoreNo article-level versioning in Community
Search quality`pg_trgm` typo-tolerant, ranked full-textDefault `ilike` unless you build indexingTypically plain `ilike` keyword matchNaive `ilike`, no ranking or typo tolerance
Access controlPer-category `res.groups` + record rules, department-restrictedYou author every access rule and test itCoarse group visibility, limited per-category rulesGlobal model access only, no per-article rules
Approval workflow`draft->in_review->published->archived` + edit-approval gatingDesign and enforce the state machine yourselfOften draft/published only, no gated approvalNo publication/review workflow
Support & ownershipPost-go-live window + full git repo handoverYou own all maintenance and bug fixesVendor support tiers; source may be obfuscated/OPLOdoo support only for the standard product
Total cost fitFrom $999 indicative; fixed quote after scopingHigh dev cost + unknown timeline and QA burdenLow sticker price, but no fit to your processEnterprise per-user licensing; Community free but unbuilt

Häufig gestellte Fragen zu Knowledge Base & Wiki

Is this an existing app I can download and install today?

No. This is a build-to-order module that ECOSIRE designs, writes and installs for you against your specific Odoo version and requirements. There is no instant download — you request a quotation, we scope it, then we build and deliver it.

How long does delivery take?

Typically one working week from confirmed scope. After the scoping call we lock requirements and give you a written timeline; the build happens on a staging copy of your database, followed by UAT sign-off before we install to production. Large data migrations off an existing wiki can extend that window, and we'll say so in the quote.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base-scope figure. It is not a firm fixed price — after a short scoping call we send a fixed written quote based on your actual requirements. Drivers such as migration volume, extra integrations, multi-company setup and localization depth affect the final quote.

Which Odoo versions and editions are supported?

We build for Odoo 17.0, 18.0 and 19.0, on Community or Enterprise. The module relies only on core dependencies (`base`, `mail`, `web_editor`, `base_setup`), so it runs on Community without Enterprise licensing, and coexists with Enterprise if you have it.

What about support and updates after go-live?

Every engagement includes a post-go-live support window for defect fixes and configuration questions. Beyond that, we offer optional support and version-upgrade retainers — for example migrating your module forward when you upgrade from Odoo 17 to 18 or 19. You also receive the full git repository, so you are never locked in.

Can you migrate our existing wiki content into it?

Yes. The module includes HTML/Markdown import, and as a scoped add-on we can migrate your existing articles, category structure and attachments from an external wiki export. We assess the export quality up front, since the amount of cleanup needed on imported markup affects the migration effort and quote.

How is access to sensitive articles actually enforced?

Through Odoo's real security layer, not UI hiding. Per-category permissions are enforced with `res.groups`, `ir.model.access.csv` and record rules, so a Finance-restricted or internal-only article is genuinely inaccessible to users outside the assigned groups — including over the XML-RPC/JSON-RPC API.

Angebot anfordern

Knowledge Base & Wiki

A structured internal wiki for Odoo with nested categories, rich articles, full revision history, and fast full-text search. Built to order by ECOSIRE, installed on your database, and supported after go-live.

  • Self-referential `knowledge.article` tree: unlimited nested categories/sections via `parent_id`/`child_ids` with a stored `complete_name` breadcrumb compute and `sequence`-based drag-drop reordering
  • Rich-text authoring on the Odoo `web_editor` field — images, tables, code blocks, callouts and inline embedded attachments, no external editor
  • Automatic revision snapshots on every save to a `knowledge.article.revision` model, retaining author, timestamp and full body per version
  • Side-by-side revision diff viewer with one-click restore to any prior version

Angebot anfordern

Beschreiben Sie Ihre Anforderungen an Knowledge Base & Wiki, und wir senden Ihnen Preise, Lizenzoptionen und ein maßgeschneidertes Angebot – in der Regel innerhalb eines Werktags.

Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.