Search the documentation
 Show GitHub edit links  Hide GitHub edit links
Documented since: 9.5 Latest revision for: 9.5 Valid for OpenCms: 10.5.2

Content is the heart of a content management system. So the concept of content is essential. In the topics listed below, you find information on content in OpenCms.

General information on content
  • OpenCms has a clear concept of content and a strict separation of content and layout. We explain the concept of content and the OpenCms idea of how to get content into web pages.

Basic tutorials
Schema definition for a content type
  • For each content type the structure and content specific behavior is specified in XML schema defintions. Find out how to write such a defintion.

  • Define the structure of your content - here you learn how!

  • In the content type definition (the XSD) you can configure content's behavior with respect to various facets, e.g., search, appearance, defaults, .... We survey the configuration options and point to topics exploring the various options in depth.

Rendering content
More on content
  • Building lists of content items that are linked with its detail views is a common task when creating a website. OpenCms helps you to solve this task easily.

  • OpenCms ships with several predefined content types. We survey the content types shipped with OpenCms and possibly of interest when setting up a website.

  • User generated content (UGC) allows editing of XML content via a web form from the online project. Content can be added or edited and you have fine-grained control on who can do it.

You can improve this page

Please contribute your suggestions or comments regarding this topic on our wiki. For support questions, please use the OpenCms mailing list or go for professional support.