Skip to main content
Skip table of contents

Rails Builder

Rails Builder enables you to curate strips of content which can then be displayed in ION or another client application.

On the Rails Builder page, the left-panel displays a list of templates, which consist of a number of layouts, which in turn contain rails of content. When you select a template, its associated layouts and rails are displayed in the right-panel.

Clicking on a layout displays the rails that it contains and allows you to add, remove, and edit rails.

Templates

Templates enable you to create different layouts to display the rails quickly. The following icons indicate whether the template contains layouts that have been published:

node_active.png The template contains at least one published layout.

node_edit.png The template contains no published layouts. 

To create new templates or edit or delete existing ones, see Creating, editing and deleting templates.

Layouts

Layouts enable you to prepare different sets of rails of content and to switch between them. You can configure one layout per template as the default. The default layout is the one that is delivered to client applications

To create new layouts or edit or delete existing ones, see Creating, editing and deleting layouts.

Rails

Rails (or rails sections – a rail can contain multiple sections) are strips of video content and can contain:

  • Content items

  • Groups of content items

  • Nodes

  • Live events 

  • Channels and groups of channels

  • Recommendations (one per rail)

  • Personalised content such as 'Continue watching', 'Recently watched' or network recordings etc.

  • Promotional banners

  • Custom items

To create new rails or edit or delete existing ones, see Creating, editing and deleting rails

Configuration order

Create, edit or delete the templates, layouts and rails as per your requirements. The order in which you would carry out configuration is:

  1. Create templates

  2. Create layouts using the templates

  3. Add rails to the layouts

  4. Add content to the rails

  5. Set a layout as the default to enable it.

Locking

If you attempt to save a change after another user has already successfully saved a change to the same template, layout or rail, your change will not be saved. The only way to make a change as a user is to be working on the most recent version; this will require the user to refresh the OpCon screen. Opcon will notify the user of this issue with the message: Someone else has made more recent changes to this <template | layout>.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.