Info: This feature requires Content Station 11.6 or higher.
Custom integrations can be added to the Digital editor to make functionality such as the following possible:
- Custom previews
- Custom side panels (requires Content Station 11.53 or higher)
- Dialogs showing Web CMS metadata and/or related content
- A menu bar containing options that trigger specific functionality
- Getting the article content in JSON format
For a full overview of what can be done, see the Software Development Kit (SDK). It can be found in the following location:
Content Station folder > sdk
Creating customizations
To help you create your own customizations, an SDK and sample files are available in the following location:
Content Station folder > sdk
The following files are relevant to creating customizations:
-
digital-editor-sdk.md. The SDK describing the available options that can be implemented in the Digital editor.
- samples. Folder containing some example plug-ins. See the SDK for more information.
The process
Customizations are added as a plug-in. The process of creating and adding them is as follows:
Step 1. Create a javascript file by following the instructions in the SDK and/or by basing it on the sample file.
Step 2. Place the file in the following folder (optionally in a subfolder of this folder):
Content Station folder > sdk
Step 3. Enable the plug-in in Content Station by opening the contentstation > config.js file and adding a reference to the plug-in in the plugins section. For details about how to configure this, see the plugins.md file in the sdk folder.
Step 4. Save the file.
Step 5. Log in to Content Station — or refresh the page when you are already logged in — and test the working of your customization.
Document history
- 11 December 2019: Updated the list in the intro with a reference to custom side panels.
Comments
Do you have corrections or additional information about this article? Leave a comment!
Do you have a question about what is described in this article? Please contact support here.
0 comments
Please sign in to leave a comment.