Login
English
English
Ja - 日本語
Contents
x
CX Portal
Dise Player
Dise One Template SDK
Downloads
Release Notes
Scripting & Integrations
CX Composer
Powered by
Getting Started
10 Articles
in this category
Share this
Print
Share
Contents
Getting Started
10 Articles
in this category
Share
What is a Template?
Template A template is an app which adds the capability to create, edit, preview, publish, and play out a new type of content. Templates consist of: HTML5 code - HTML, CSS, JavaScript (Compiled from TypeScript). Static assets, such as ...
Updated on : 21 Feb 2025
Player API Flow
Player API Flow The Player API defines the flow of control between the player and the template, and allows for seamless orchestration of content. In order to achieve gapless and glitchfree switches between content, the API allows the templ...
Updated on : 20 Feb 2025
Player Simulator - Basic
This is an introductory guide describes how to use the Player Simulator to test and debug environment for Dise templates. More information and detail can be found in the Player Simulator Advanced guide. The Player Simulator is a light-weig...
Updated on : 20 Feb 2025
Create a Template - Basic
Boilerplate templates provide a foundation for creating Dise templates, eliminating the need to start from scratch. They come pre-loaded with essential elements, which can be easily customized and expanded to suit your specific needs. See the Boi...
Updated on : 21 Feb 2025
Adding new templates
A template must contain a manifest file, called 'template.json' which is described in more detail in the next section. The manifest file contains the name of the template's main HTML file. The HTML file may in turn reference script f...
Updated on : 20 Feb 2025
Manifest: Template.json
The manifest file provides vital information about the template to the system: { "name": "My First Template", "contentBasePath": "", "application": "template.html", "options": { "apiVersion": 2, "templateVersion": 3...
Updated on : 15 Oct 2024
Field types
Optional fields are marked with a * Text The text field is an ordinary single-line text box: { "type": "text", "key": String, "caption": String, "default": String, * "required": Boolean * } Checkbox The checkbox field is...
Updated on : 15 Oct 2024
Player Attributes
Player attributes are a mechanism for handling triggering in the playback-flow, as well as containing a data-payload. An attribute is scoped by default to the layout (the layer-set) but can also cross sync-groups, so that multiple players can share ...
Updated on : 14 Oct 2024
Template Modes
The usual purpose of a template is to show some dynamic content on a player/display, as part of a channel and playlist. However, in the life cycle of template-based content, there are a number of different cases where the template is called to a...
Updated on : 15 Oct 2024
Layouts
Layout Target Resolution The Player will be running in a layout. The layout specifies the target screen resolution, for example 1920x1080 for a standard full HD landscape screen or 1080x1920 for portrait. This target resolution defin...
Updated on : 15 Oct 2024
Change password!
Changing your password will log you out immediately. Use the new password to log back in.
Current password
Current password is required
New password
New password must be at least 8 characters long. It should contain at least one upper and lower case letter, number, and a special character.
Confirm password
Confirm password must be at least 8 characters long. It should contain at least one upper and lower case letter, number, and a special character.
Confirm password should be same as new password
Update
Change profile
Success!
First Name
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last Name
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
New email
Enter a valid email
Re-enter your password
Enter a valid password
Your profile has been successfully updated.
Update
Logout