EPG | Version 3

EPG Authoring Guide

Find out more about the add-on Electronic Program Guide in order to create a program list including a built-in plausibility check.

Archived documentation for Sophora 3. End-of-support date for this version: 7/25/21

Documentation for Sophora 4

The add-on Electronic Program Guide (EPG) provides a list of available channels and television program data for a particular time period. The show list is a special view in Sophora’s editor that enables searching as well as filtering of shows by program and/or day.

Besides it includes a plausibility check and a real-time presentation of inconsistencies: Sophora proactively detects the occurrence of overlaps and gaps and then marks them accordingly. Free broadcast slots are continually updated and recognizable for the editors at first glance.

EPG Multi stations view
EPG Multi stations view (Image: subshell/CC BY)

Show List

The show list displays all programs of a chosen channel at one day. The programs are named and listed by time. Further information are given about first run or rerun, what the show’s document workflow status is and whether the show is marked as a program tip or program change.

The EPG view also supports the parallel display of several stations. This is especially useful for planning online live streams, e.g. when during a sports event, different streams are offered at the same time. You can switch from the Single station view to the Multi stations view (and vice versa) in the menu of the EPG view. In the Multi stations view you can then choose which stations or groups of stations should be displayed at once.

Colored Table Rows

Blue: Broadcasting of regional programs, correct program run.
Bright Red: Gap occur in the show list, incorrect program run. Can be changed to another color.
Red: Overlapping of programs, incorrect program run. Can be changed to another color.

epg program overlap colours
epg program overlap colours (Image: subshell/CC BY)

Creating New Documents

  1. Select the icon "New document", listed in the tool bar.
  2. Choose "EPG" and select either "Program" or "Station".
  3. A window to select location and Id stem will be opened. Add a name for the Id stem and confirm your entry with "Finish".
  4. The EPG document has been created.


Compile a station in order to allocate your programs to a specific radio/TV station:

  1. Create a new document as it was described before.
  2. First name your station under "Title".
  3. Afterwards you can determine the "Position in EPG View" and the "Structure Node" for programs and templates.
  4. Choose the "Start of the Program" and select the "Type" (TV or Radio).
  5. In "Groupdocument" you can assign the document belonging to the station (wave), e.g. in a sporting context a sports event document like the Olympic Games 2016. This document will be used for grouping stations in the Multi stations view.

epg new station
epg new station (Image: subshell/CC BY)


Create a program document in order to compile a movie, a show, a news broadcast, an episode of a series or any other program. In the following it will be described in detail.

Broadcast Dates

After creating the program document as it was described before, you need to fill out the Broadcast Dates.

  • Start: Add date and exact time of the broadcasting program.
  • End: Add date and exact time of the broadcasting program.
  • Station: Select one of the existing stations.
  • First Run: Select first run for initial broadcasting.
  • Rerun: Select rerun for repetition.
  • VPS Time: Choose the time for the Video Programming System.
  • TV Tip: Mark if the program is recommended.
  • External Program Slot Number: Add the single-digit up to nine-digit code for recording.
  • Live: Mark if the program is a live version.
  • Program Change: Also select if the program may have changed
  • Program Replaced: Add the name of the replaced program.
creating new epg document
creating new epg document (Image: subshell/CC BY)

Technical Data and Credits

Genre: Select one or several genres based on the existing ones.
Format: Also you are able to choose a format like documentary, quiz or reality show.
Broadcast: Select the broadcast of the program.
Homepage: Add the webpage of the program.
Production Country: Choose one of the production countries.
Production Year: Add the year of production.
Season: By compiling a series you can name the season of it.
Episode Number: Add the episode number of a series.
Episode Count: Also you can add the episode numbers in total.

EPG Technical Data TV/ Movie

In order to give more technical information for users it is possible to select weather the program is broadcasted in Dolby Surround, 3D or with audio description. Set a hook into one or several checkboxes.

technical data and credits
technical data and credits (Image: subshell/CC BY)


Determine the functions of participating staff members. Options can be art director, camera, editor, or producer. By naming actors you can also determine the role title. The selection of the participants’ functions can be configured individually. Administrators can make changes in the admin area.

epg participants
epg participants (Image: subshell/CC BY)

Editing Program Data

Before editing programs they have to be opened first. By double clicking at the program in the show list the document will be opened. After changing the broadcasting date it is necessary to publish the document afterwards, otherwise the program has to be set offline

Last modified on 6/18/20

The content of this page is licensed under the CC BY 4.0 License. Code samples are licensed under the MIT License.