summaryrefslogtreecommitdiff
path: root/skinskeleton/xmlfiles/displaymenuschedules.xml
blob: ad4c7ae41b52b48ceed439f91e043ce7558f9946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<menuschedules x="0" y="0" width="100%" height="100%" fadetime="0">
    <!-- Available Variables header:
    {title}                         title of current menu
    {vdrversion}                    running VDR Version
    {hasicon}                       true if a menu icon is available
    {icon}                          path of menu icon
    {channelnumber}                 Number of Channel of current event
    {channelname}                   Name of current Channel of current event
    {channellogoexists}             true if a channel logo exists 
    {channelid}                     ChannelID as path to display channel logo
    {whatson}                       true if menu "What's on" is displayed
    {whatsonnow}                    true if menu "What's on now" is displayed
    {whatsonnext}                   true if menu "What's on next" is displayed
    -->
    <header>
    </header>

    <menuitems x="0" y="0" orientation="vertical" width="100%" height="100%" align="center" numlistelements="16">
        <!-- Available Variables schedules menu listelement:
        {nummenuitem}             number of item in list, starts with 1
        {title}                   title of event
        {shorttext}               shorttext of event
        {start}                   event start time in hh::mm
        {stop}                    event stop time
        {day}                     day of current event
        {date}                    date of current event in dd.mm.yy
        {daynumeric}              day as number
        {month}                   month as number
        {year}                    year as number
        {running}                 true if event is currently running
        {elapsed}                 elapsed time of event, if not running 0
        {duration}                duration of event
        {durationhours}           duration, full hours
        {durationminutes}         duration, rest of minutes
        {current}                 true if item is currently selected 
        {separator}               true if item is a list separator 
        {channelname}             Channel Name
        {channelnumber}           Channel Number
        {channelid}               ChannelID as path to display channel logo
        {channellogoexists}       true if a channel logo exists 
        {whatson}                 true if menu "What's on" is displayed
        {whatsonnow}              true if menu "What's on now" is displayed
        {whatsonnext}             true if menu "What's on next" is displayed
        {timerpartitial}          true if partitial timer is set for the event
        {timerfull}               true if full timer is set for the event
        {hasVPS}                  true if event has VPS information
        -->
        <listelement>
        </listelement>
        <!-- Available Variables schedules menu currentelement:
        {menuitemx}         x position of according menu item
        {menuitemy}         y position of according menu item
        {menuitemwidth}     width of according menu item
        {menuitemheight}    height of according menu item
        {title}                   title of event
        {shorttext}               shorttext of event
        {description}             detailed description of event
        {start}                   event start time in hh::mm
        {stop}                    event stop time
        {day}                     day of current event
        {date}                    date of current event in dd.mm.yy
        {daynumeric}              day as number
        {month}                   month as number
        {year}                    year as number
        {running}                 true if event is currently running
        {elapsed}                 elapsed time of event, if not running 0
        {duration}                duration of event
        {durationhours}           duration, full hours
        {durationminutes}         duration, rest of minutes
        {channelname}             Channel Name
        {channelnumber}           Channel Number
        {channelid}               ChannelID as path to display channel logo
        {channellogoexists}       true if a channel logo exists 
        {hasposter}               true if a scraped poster is available for this element
        {posterwidth}             width of scraped poster
        {posterheight}            height of scraped poster
        {posterpath}              absolute path of scraped poster
        {timerpartitial}          true if partitial timer is set for the event
        {timerfull}               true if full timer is set for the event
        {whatson}                 true if menu "What's on" is displayed
        {whatsonnow}              true if menu "What's on now" is displayed
        {whatsonnext}             true if menu "What's on next" is displayed
        {schedule[]}              array with next 10 schedules, only for whatsonnow and whatsonnext
        {schedule[title]}         title of event
        {schedule[shorttext]}     shorttext of event
        {schedule[start]}         start time of event in hh:mm
        {schedule[stop]}          stop time of event in hh:mm
        -->
        <currentelement delay="500" fadetime="0">
        </currentelement>
    </menuitems>

</menuschedules>