Open Source Content Management Framework

Concepts and features

  1. Current concepts
  2. Concept documents requiring update
  3. Deprecated concepts

Midgard enables cooperative work by separating application logic, graphic design and content, and applies natural tree structure concepts to each of these tasks : Programers develop MidCOM components and Page Elements, artists design Style Elements, and content editors write Articles which are organized into Page, Style and Topic tree structures respectively.

The editorial and attached multimedia content is inserted into nested Page and Style Elements whose inheritance mechanism provides a flexible and powerful templating system. In addition, content can be formatted into XHTML on the fly using tools like WYSIWYG editors and Markdown formatting.

Collections of one or more Web sites are fully separated into Sitegroups, and administrated by distinct Groups of site editors.

Within Sitegroups, a permission system restricts the users' write privileges to sub-trees depending on the Groups they belong to.

Current concepts

Concept documents requiring update

Deprecated concepts

Designed by Nemein, hosted by Kafit