Add location and tags to the timer dialog in the web interface
[vuplus_dvbapp-plugin] / webinterface / src / web-data / tpl / default / tplTimerEdit.htm
1
2                                                 <table id="contentTable">
3                                                         <tr>
4                                                                 <td>
5                                                                         <table>
6                                                                                 <tr>
7                                                                                         <td colspan="3">Action:</td>
8                                                                                         <td colspan="3">
9                                                                                                 <select name="justplay" id="justplay" size="1">
10                                                                                                         {for a in action}
11                                                                                                         <option value="${a.value}" ${a.selected}>${a.txt}</option>
12                                                                                                         {/for}
13                                                                                                 </select>
14                                                                                         </td>
15                                                                                 </tr>
16                                                                                 <tr>
17                                                                                         <td colspan="3">&nbsp;</td>
18                                                                                         <td colspan="3">Note: For recurring events date is not required.</td>
19                                                                                 </tr>
20                                                                                 <tr>
21                                                                                         <td colspan="3">Date:</td>
22                                                                                         <td colspan="3">
23                                                                                                 <select name="year" size="1" id="year">
24                                                                                                         {for y in year}
25                                                                                                         <option value="${y.value}" ${y.selected}>${y.txt}</option>
26                                                                                                         {/for}
27                                                                                                 </select>
28                                                                                                 . 
29                                                                                                 <select name="month" id="month" size="1">
30                                                                                                         {for m in month}
31                                                                                                         <option value="${m.value}" ${m.selected}>${m.txt}</option>
32                                                                                                         {/for}
33                                                                                                 </select>
34                                                                                                 .
35                                                                                                 <select name="day" id="day" size="1">
36                                                                                                         {for d in day}
37                                                                                                         <option value="${d.value}" ${d.selected}>${d.txt}</option>
38                                                                                                         {/for}
39                                                                                                 </select>
40                                                                                         </td>
41                                                                                 </tr>
42                                                                                 <tr>
43                                                                                         <td colspan="3">Start:</td>
44                                                                                         <td colspan="3">
45                                                                                                 <select name="shour" id="shour" size="1">
46                                                                                                         {for hour in shour}
47                                                                                                         <option value="${hour.value}" ${hour.selected}>${hour.txt}</option>
48                                                                                                         {/for}
49                                                                                                 </select>
50                                                                                                 :
51                                                                                                 <select name="smin" id="smin" size="1">
52                                                                                                         {for min in smin}
53                                                                                                         <option value="${min.value}" ${min.selected}>${min.txt}</option>
54                                                                                                         {/for}
55                                                                                                 </select>
56                                                                                         </td>
57                                                                                 </tr>
58                                                                                 <tr>
59                                                                                         <td colspan="3">End:</td>
60                                                                                         <td colspan="3">
61                                                                                                 <select name="ehour" id="ehour" size="1">
62                                                                                                         {for hour in ehour}
63                                                                                                         <option value="${hour.value}" ${hour.selected}>${hour.txt}</option>
64                                                                                                         {/for}
65                                                                                                 </select>
66                                                                                                 :
67                                                                                                 <select name="emin" id="emin" size="1">
68                                                                                                         {for min in emin}
69                                                                                                         <option value="${min.value}" ${min.selected}>${min.txt}</option>
70                                                                                                         {/for}
71                                                                                                 </select>
72                                                                                         </td>
73                                                                                 </tr>
74                                                                                 <tr>
75                                                                                         <td colspan="3">&nbsp;</td>
76                                                                                         <td colspan="3">Note: For one-time events the "days" field doesn't have to be specified.</td>
77                                                                                 </tr>
78                                                                                 <tr>
79                                                                                         <td colspan="3">Days:</td>
80                                                                                         <td colspan="3">
81                                                                                                 {for r in repeated}
82                                                                                                 <input type="checkbox" id="${r.id}" name="${r.name}" value="${r.value}" ${r.checked}>&nbsp;${r.txt}&nbsp;&nbsp;
83                                                                                                 {/for}
84                                                                                         </td>
85                                                                                 </tr>
86                                                                                 <tr>
87                                                                                         <td colspan="3">Channel:</td>
88                                                                                         <td>
89                                                                                                 <p><input type="radio" id="tvradio" name="tvradio" value="tv" checked onchange="javascript:addTimerFormChangeType();">TV</p>
90                                                                                                 <p><input type="radio" name="tvradio" value="radio" onchange="javascript:addTimerFormChangeType();">Radio</p>
91                                                                                         <td>
92                                                                                                 <p>Channel:</p>
93                                                                                                 <select name="channel" id="channel" size="1" onchange="javascript:timerFormExtendChannellist($('channel').options[$('channel').selectedIndex].value)">
94                                                                                                         {for c in channel}
95                                                                                                         <option value="${c.value}" ${c.selected}>${c.txt}</option>
96                                                                                                         {/for}  
97                                                                                                 </select>
98                                                                                         </td>
99                                                                                 </tr>
100                                                                                 <tr>
101                                                                                         <td colspan="3">Name:</td>
102                                                                                         <td colspan="3">
103                                                                                                 <input name="name" id="name" type="text" size="80" maxlength="80" style="color: #000000;" value="${timer.name}">
104                                                                                         </td>
105                                                                                 </tr>
106                                                                                 <tr>
107                                                                                         <td colspan="3">Description:</td>
108                                                                                         <td colspan="3">
109                                                                                                 <input name="descr" id="descr" type="text" size="80" maxlength="80" style="color: #000000;" value="${timer.description}">
110                                                                                         </td>
111                                                                                 </tr>
112                                                                                 <tr>
113                                                                                         <td colspan="3">Location:</td>
114                                                                                         <td colspan="3">
115                                                                                                 <select id="dirname" name="dirname" size="1" onchange="javascript:addTimerFormChangeLocation($('dirname').options[$('dirname').selectedIndex].value)">
116                                                                                                         {for d in dirname}
117                                                                                                         <option value="${d.value}" ${d.selected}>${d.txt}</option>
118                                                                                                         {/for}
119                                                                                                 </select>
120                                                                                         </td>
121                                                                                 </tr>
122                                                                                 <tr>
123                                                                                         <td colspan="3">Tags:</td>
124                                                                                         <td colspan="3">
125                                                                                                 <select id="tags" name="tags" size="1" onchange="javascript:addTimerFormChangeTags($('tags').options[$('tags').selectedIndex].value)">
126                                                                                                         {for t in tags}
127                                                                                                         <option value="${t.value}" ${t.selected}>${t.txt}</option>
128                                                                                                         {/for}
129                                                                                                 </select>
130                                                                                         </td>
131                                                                                 </tr>
132                                                                                 <tr>
133                                                                                         <td colspan="3">After event do:</td>
134                                                                                         <td colspan="3">
135                                                                                                 <select id="after_event" name="after_event" size="1">
136                                                                                                         {for event in afterEvent}
137                                                                                                         <option value="${event.value}" ${event.selected}>${event.txt}</option>
138                                                                                                         {/for}
139                                                                                                 </select>
140                                                                                         </td>
141                                                                                 </tr>
142                                                                                 <tr><td>&nbsp;&nbsp;</td></tr>
143                                                                                 <tr>
144                                                                                         <td colspan="3">&nbsp;</td><td colspan="3">
145                                                                                                 <input name="deleteOldOnSave" id="deleteOldOnSave" type="hidden" value="${timer.deleteOldOnSave}">
146                                                                                                 <input name="channelOld" id="channelOld" type="hidden" value="${timer.channelOld}">
147                                                                                                 <input name="beginOld" id="beginOld" type="hidden" value="${timer.beginOld}">
148                                                                                                 <input name="endOld" id="endOld" type="hidden" value="${timer.endOld}">
149                                                                                                 <input name="eventID" id="eventID" type="hidden" value="${timer.eventID}">
150                                                                                                 <button onclick="sendAddTimer();">Add/Save</button>
151                                                                                         </td>
152                                                                                 </tr>
153                                                                         </table>
154                                                                 </tr>
155                                                         </td>
156                                                 </table>
157