Description

Adds a Fullscreen mode for the text editor.

System requirements

Framework

OTOBO 11.0.14

Packages

-

Third-party software

-

Usage

The FullScreen Plugin for the Richtext Editor (CKEditor 5) has been added for the Enhanced Mode of the editor. Enhanced Mode can be activated for the Agent and Customer Interface by enabling the Frontend::RichText::EnhancedMode and the Frontend::RichText::EnhancedMode::Customer configuration option respectively.

The Plugins as well as the Toolbar Buttons of the CKEditor can now be configured via new System Configuration Options. The relevant option for this are

Frontend::EnhancedCKEditorToolbar

Frontend::CKEditorPlugins

for the Agent Interface and

CustomerFrontend::EnhancedCKEditorToolbar

CustomerFrontend::CKEditorPlugins

for the Customer Interface. A list of available Plugins can be found in the official CKEditor 5 Documentation: https://ckeditor.com/docs/ckeditor5/latest/features/index.html For most plugins, no additional installation is required, as they are already included in the CKEditor build used by OTOBO.

Note

These options only apply if Enhanced Mode is enabled.

Configuration Reference

Frontend::Base

CustomerFrontend::RichTextArticleStyles

Path to CKEditor content CSS file. Changes to this setting will only consistently apply after deleting the OTOBO Cache via the Maint::Cache::Delete command!

Frontend::RichTextArticleStyles

Path to CKEditor content CSS file. Changes to this setting will only consistently apply after deleting the OTOBO Cache via the Maint::Cache::Delete command!

Frontend::RichTextEditorStyles

Path to CKEditor editor CSS file. Changes to this setting will only consistently apply after deleting the OTOBO Cache via the Maint::Cache::Delete command!

Frontend::CKEditorPlugins

List of Active CKEditor Plugins. (Only used if Frontend::RichText::EnhancedMode is enabled)

Frontend::EnhancedCKEditorToolbar

Controls shown in the Enhanced Mode CKEditor Toolbar. Each Array defines a Button Group that will be visibly seperated in the Editor.(Only used if Frontend::RichText::EnhancedMode is enabled)

Frontend::RichTextPath

Defines the URL rich text editor path.

CustomerFrontend::CKEditorPlugins

List of Active CKEditor Plugins. (Only used if CustomerFrontend::RichText::EnhancedMode is enabled)

CustomerFrontend::EnhancedCKEditorToolbar

Controls shown in the Enhanced Mode CKEditor Toolbar. Each Array defines a Button Group that will be visibly seperated in the Editor.(Only used if CustomerFrontend::RichText::EnhancedMode is enabled)

CustomerFrontend::RichTextEditorStyles

Path to CKEditor editor CSS file. Changes to this setting will only consistently apply after deleting the OTOBO Cache via the Maint::Cache::Delete command!

About

Contact

Rother OSS GmbH

Email: hello@otobo.io

Web: https://otobo.io

Version

Author: Rother OSS GmbH / Version: master / Date of release: 2026-04-23

Index