In the documentation we use special terminology and abbreviations. Here you find an overview on commonly used terms.


ADE (Advanced Direct Edit)

The "front-end" views of OpenCms are summarized under the keyword ADE (Advanced Direct Edit). These views allow intuitive content management. See here for an overview on the ADE views. In addition to ADE views, OpenCms features also a traditional workplace.

Lucene field

Lucene (index) field describes an field in a Lucene search index.

RFS (real file system)

RFS, real file system, we call the file system on the server where OpenCms is running. Several configuration files, e.g., the opencms-vfs.xml, opencms-modules.xml, etc. are located at the real file system.

Contrary to the RFS, we speak of VFS (virtual file system) that is just a view on the database that holds all OpenCms resources.

Solr field

A Solr (index) field describes a field in the Solr search index.

VFS (virtual file system)

OpenCms stores all resources in a database. The part of the database structure resembles a virtual file system, VFS. This system is visible via the explorer view, or it can be mounted. The VFS exists in two versions: online and offline. The VFS is not part of the server's real file system (RFS). So you'll find only exported resources at the RFS on your server. More information about the VFS are found here.

administration view

The administration view is a view of the traditional workplace. It provides various graphical user interfaces for administrative tasks. See here for more details.

basic schema type

A basic schema type is a schema type supplied by OpenCms. Such basic schema types are, e.g., OpenCmsString, OpenCmsVfsFile, etc. In all schemas that are used to define content types, the part defining the content's structure must have schema elements with basic schema types as leavesLeaves are nodes that do not have subnodes - or more precisely in our context, do not have the schema type of a nested content..

content editor

OpenCms provides two content editors, the form-based editor and the inline editor. Content editor is a generic term for both of them.

content type

Content type is usually used as synonym for resource type in OpenCms. When the structure of a content is defined via an XML schema definition, the type is typically configured as resource type where it gets a type name that we call resource or content type.

edit point

The edit point symbol is shown on elements of a page in the page editor. If you hover over the edit points, you see the options for that elements. Furthermore, the symbols is used in the page editor's toolbar to show the toolbar and show or hide edit points. It may appear on even more places - usually indicating "here you can edit something".

editor field

In the content editors, a field where content is shown is called editor field. Typically, an editor field corresponds to a schema element of the displayed content.

explorer type

Content types in OpenCms are configured as explorer types to make them visible in the explorer view and in the add wizard of the page editor. We use explorer type only in the context of that configuration. In all other contexts we assume that the term content or resource type already implies that an explorer type configuration is setup for the type.

explorer view

The explorer view is a view of the traditional workplace, where you can browse the VFS as in a usual explorer. See here for more details.

form-based editor

The form-based editor, or form-based content editor, is a content editor integrated in OpenCms. It allows to edit content via form assembled from highly configurable widgets. See here for more details.

index field

Index field describes a field of a search index. Depending on the used search engine, it refers to a Solr field or a Lucene field.

inline editor

The inline editor, or inline content editor, is a content editor integrated into OpenCms, that allows to edit content directly on the webpage. See here for more information.

page editor

The page editor is the (ADE) view in OpenCms where you edit pages, i.e., add, move or remove content. It is the usual view when you open a page offline. See here for a description of the editor.

page element

Page elements are the contents that are added to a webpage via drag & drop.


OpenCms has two versions of the virtual file system: online and offline. Resources are edited offline. Guests, visiting your website see only the online version. Copying the offline version of a resource to the online version of the virtual file system, thus making the resource available to guests, visiting your website, is called publishing. See here for more information on publishing.

resource selection dialog

The resource selection dialog, or just resource dialog, appears whenever a resource should be selected. For example, it is used in the add wizards of the page and sitemap editors, but also in the widgets for file selection in the content editor. The dialog has several tabs (Folders, Galleries, ...) with different selection modes. Which tabs are available depends on the context.

resource type

Resource type is typically used as synonym for content type. Only in the context of configuration, resource type has a special meaning.

schema element

In an XML schema definition, the elements of types are called schema elements.

schema type

In OpenCms the structure of contents is defined via XML Shema definitions (XSDs). In such schemas, definitions get type names, that we call schema types.

sitemap editor

The sitemap editor is an (ADE) view. It is used to browse the sitemap, add, move, remove pages or edit a page's properties. Several sub-views allow also to edit model pages and galleries. Here is an overview on the sitemap editor.

workplace (traditional workplace)

The (traditional) workplace is somehow the back-office of OpenCms. Here you can access VFS-resources via an explorer view and get access to administrative tools. Not all users in OpenCms can see the workplace. They must have the role "worplace user". Learn more about the traditional workplace here.