Redakt CMS concepts


Pages are the main objects in Redakt CMS. A page is rendered when the according url is visited by the visitor's browser. In Redakt, the page structure is a tree. The root is the homepage of a website, and its children are the subpages.




Content items can be separated in 2 categories:

Page content

Page content is content that is used only for that specific page.

Shared content

Shared content is content that can be re-used on any page in any site. It is catalogued in Content Libraries. By default, the system creates a single content library called "Media", with a couple of folders for images, video and documents. Both Content Libraries and folders within Content Libraries can be added or removed as desired.


Content items contain properties. For example, a "Paragraph" content item may contain a "Body" property, which gets rendered as a rich text editor in the backoffice application.


Pages contain sections. A page may have any number of sections as desired by the website developer. For example, a page can contain sections "Header", "Main Content", "Footer", "SEO", etc. Sections are only used for organising the backoffice interface and server-side code, and do not have to have any bearing on actual page rendering. Each page section can contain content items.


Redakt CMS supports multiple websites within the same application instance. Each site has its own page tree. However, different sites can optionally re-use content items from the content libraries.