Studio Developer Manual / Version 2204
Table Of ContentsThis chapter describes different customization tasks for CoreMedia Studio.
Section 9.1, “General Remarks On Customizing (Multiple) Studio Apps” gives introductory remarks on Studio customizations.
Section 9.2, “Adding Entries to the Apps Menu” describes how to add entries to the Apps Menu of the Studio app frame.
Section 9.3, “Studio Plugins” describes the structure of CoreMedia Studio plugins.
Section 9.4, “Localizing Labels” describes how you can localize labels of CoreMedia Studio.
Section 9.5, “Document Type Model” describes how you can adapt CoreMedia Studio to your document type model, for example by localizing types and properties, defining document forms, and so on.
Section 9.6, “Customizing Property Fields” describes how you can create custom property fields and how you can customize the existing rich text property field.
Section 9.7, “Hiding Components on Content Forms” describes how you can create custom property fields that are hidable by editor configuration.
Section 9.8, “Coupling Studio and Embedded Preview” describes how you can couple the Preview and Form of a document in the JSP templates of the CAE preview.
Section 9.10, “Customizing Central Toolbars” describes how to customize the CoreMedia toolbar with additional search folders or custom actions.
Section 9.11, “Managed Actions” describes what managed actions are and how to use them.
Section 9.12, “Adding Shortcuts” describes how to apply shortcuts for managed actions.
Section 9.14, “HTML5 Drag And Drop” describes customizations to enable and utilize HTML5 drag and drop.
Section 9.15, “Customizing the Library Window” describes how you can customize the Library Window.
Section 9.16, “Studio Frontend Development” describes how to work with the frontend framework to create own studio styles or customize the existing studio appearance.
Section 9.17, “Work Area Tabs” describes how to integrate your own tab to CoreMedia Studio. how to determine which tabs are opened at start time and how to add actions to the work area tab context menu.
Section 9.18, “Re-Using Studio Tabs For Better Performance” describes how to configure the reusability of
WorkArea
document form tabs for better performance.Section 9.19, “Dashboard” describes how to configure the dashboard of CoreMedia Studio.
Section 9.20, “Configuring MIME Types” describes how to configure MIME types for additional file types for CoreMedia Studio.
Section 9.21, “Server-Side Content Processing” describes how the processing of content can be influenced by custom strategies and how inconsistencies in the content structure can be detected or avoided.
Section 9.22, “Available Locales” describes how CoreMedia Studio assists the user in choosing a locale and how to configure the available locales.
Section 9.23, “Toasts and Notifications” describes how to enrich CoreMedia Studio with custom notifications.
Section 9.24, “Annotated LinkLists” describes how to enrich LinkLists with custom properties.
Section 9.25, “Image LinkLists” describes how to enrich LinkLists with images.
Section 9.26, “Custom Workflows” describes how you can customize Workflows by adding custom parameters.
Section 9.29, “User Manager” describes how you can customize the Studio's user manager.
Section 9.31, “Adding Entity Controllers” describes how you can add new entity controllers to the Studio REST API.