Skip to content

Content Editor

What can the Content Editor do?

In the Content Editor, authors can compile pages and forms in several layout grids. Various content elements such as text, images, videos, etc. can be inserted into a selectable grid.

The aim is to enable an adaptive design so that the content is also displayed appropriately on mobile devices.



Another editor in OpenOlat is, for example, the HTML editor "Tiny MC", which is used in the course element "HTML page", for example.

Where is the Content Editor used?

Course element page

After you have inserted a new "Page" course element in the course editor, select the "Page content" tab. The option to edit is offered there, which opens the content editor to design this course element.


Note on storing

The following applies to the page created with the Content Editor:
The media content of a page (images, audio, video, diagrams, quotes, documents, etc.) are stored in the Media Center. The page itself (text, layout, settings) is saved in the course.
In the similar course element HTML page, the editor Tiny-MC is used instead of the content editor. An HTML file is created there, which is inserted into the course element as a learning resource and saved together with the media in the storage folder of the course element.
Different rules apply to the portfolio and form learning resource.

It is also possible to allow coaches to edit this page in the finished course.


Learning resource Form

If you edit a "Form" learning resource in the authoring area, the editing also takes place in the Content Editor. The displayed options for inserting content are adapted to the form (various question types to choose from).



The Content Editor is also used for entries in portfolio folders.


Create layout

To ensure correct display on mobile devices, all content is inserted in layout grids. If a mobile is recognized as the current device, the layout fields can automatically be displayed one below the other.


Replace layout template

If the layout is marked (selected), you can also subsequently select the layout and a different standard arrangement of the layout fields without losing content that has already been inserted into the layout fields. Select the layout and click the gear icon.



When the layout is subsequently changed, the content is redistributed in layout fields. You should therefore check the arrangement of the content and correct it if necessary.

Insert further layouts

You can insert several of these layouts one below the other. To do this, click on the icon with the 3 dots at the top right.

If several layouts are available, you can change the order of the layouts. Use the arrows to move an entire layout.


Leave content editor

Zum Verlassen des Content Editors klicken Sie links oben auf "Zurück", Sie gelangen damit wieder zum Kurseditor, in dem alle Kursbausteine angezeigt werden.

The additions and changes you make in the Content Editor are saved automatically.

To switch to the preview without leaving the editor, you can use the "Edit mode" button at the top right.

Insert content into a layout

What is a layout?

  • A layout is a grid that structures the content (blocks).
  • Several layouts can be inserted in a "Page" course element.
  • There are several layouts to choose from, which differ in the way the fields are arranged.

What is a content block?

  • A block is the entire content of a field in the layout.
  • Several contents can be inserted into a block, e.g. a title and a text.




As soon as content has been selected, a pop-up window appears in which the properties of this content can be set.

An inspector pop-up can also be shown and hidden using the cogwheel icon.


Move contents

When content is selected, an icon with an arrow cross is displayed at the top left of the frame. If you select this icon, you can move the content to any other position by holding down the mouse button. Also in another layout field and in another layout element.


General formatting for all content blocks


Uniform spacing between the fields of the layout (content blocks) is important for the appealing design of a layout. You have the choice between different spacings:

  • no spacing
  • S (small)
  • M (medium)
  • L (large)
  • XL (extra large)
  • user defined




Block style 'Note'

As of release 18.2.3, layouts and some content blocks can be displayed as a formatted note box. When selecting a predefined note type, information is clearly highlighted by a corresponding color of the box - if necessary with a matching icon. A set of additional colors and icons for customizing the box is also available. A box can also be made collapsible on request.




Content types


Various font sizes are predefined for the heading element.


Text section

A simple text editor is available in a text section for creating text blocks.



In contrast to a text section, a paragraph also contains note boxes and columns.



All images available in the Media Center can be integrated. New images can be uploaded and are then stored in the Media Center.


A separator is a line (visual design element) for separating content.



Mathematic formula

A special small editor is available for mathematical formulas.



The 'Code' block enables text to be displayed in a font with fixed spacing and numbering of the lines. This is particularly helpful for technical learning content such as programming examples. The programming language used can be selected when creating the code block. Participants can copy the code template directly to the clipboard for further processing.



Audio can be recorded directly in OpenOlat, uploaded or selected from existing audio.



Videos can also be integrated via URL in the 'Video' block. The video formats MP4 and m3u8 as well as the platforms Youtube, Vimeo, Panopto and are supported. It is also possible to record new videos directly in OpenOlat.


If a text is entered as a quote, it automatically has a predefined formatting. The quotes are saved as reusable objects in the Media Center, just like audio or videos.


If documents (e.g. Word files) are uploaded, they can be made available to other OpenOlat authors and, if desired, stored in the Media Center for editing.

content_editor_content_document_v1_de.png diagram

Existing diagrams can be loaded from the Media Center or new diagrams can be created directly with Editing takes place on an external server.



As shown above, different question types can be inserted into forms. Quiz questions are also available in the course element "Page" from release 18.2.5. However, they cannot be evaluated, but are intended to provide a variety of content. For evaluable quiz questions, use the course element "Test" or "Self-test".

Choose from my media center

Various media types can be stored in the Media Center. Instead of accessing a specific content type, you can use this selection option to access all media of different types that have been released to you in the Media Center.
Use the “Add media file” button to create new media files directly.



You can find out more about the Media Center here:
User Manual > Personal Menu > Personal Tools > Media Center