movielist can now be filtered by a movietag (or a part of a movietag)
[enigma2-plugins.git] / webinterface / src / web-data / index.html
1 <html>
2 <head>
3 <!-- 
4         Version = '$Header$';
5 -->
6         <meta content="text/html; charset=UTF-8" http-equiv="content-type"></meta>
7         <title>Enigma 2 Webinterface</title>
8         
9         <!-- load everything for prototype and prototype window //-->
10         <script type="text/javascript" src="/webdata/lib/ptwindow/javascripts/prototype.js" ></script>
11         <script type="text/javascript" src="/webdata/lib/ptwindow/javascripts/effects.js" ></script>
12         <script type="text/javascript" src="/webdata/lib/ptwindow/javascripts/window.js" ></script>
13         <script type="text/javascript" src="/webdata/lib/ptwindow/javascripts/debug.js"> </script>
14
15         <script type="text/javascript" src="/webdata/lib/rico.js"></script>
16
17         <link href="/webdata/lib/ptwindow/themes/default.css" rel="stylesheet" type="text/css" ></link>
18         <link href="/webdata/lib/ptwindow/themes/alphacube.css" rel="stylesheet" type="text/css" ></link>
19         
20         <!-- link href="/webdata/lib/ptwindow/themes/debug.css" rel="stylesheet" type="text/css" ></link -->
21         
22         <!-- our stuff //-->
23         <script type="text/javascript" src="/webdata/templates.js" ></script>
24         <script type="text/javascript" src="/webdata/objects.js" ></script>
25         <script type="text/javascript" src="/webdata/config.js" ></script>
26         <script type="text/javascript" src="/webdata/tools.js" ></script>
27         <script type="text/javascript" src="/webdata/timer.js" ></script>
28         
29         <link href="/webdata/style.css" type="text/css" rel="stylesheet" ></link>
30         <link rel="shortcut icon" type="image/x-icon" href="/webdata/gfx/favicon.ico"></link>
31
32         <!-- Live RSS Feeds //-->
33         <link rel="alternate" type="application/rss+xml" title="Movie List" href="/web/movielist.rss" ></link>
34 </head>
35
36 <body>
37 <div id="Main">
38         <div id="nav">  
39                 <div id="NavHd"><span id="RequestIndicator" style="display:none;"><img alt="R" src="/webdata/gfx/progress.gif" />loading... </span></div>
40                 
41                 <div id="navTable">
42                         <div class="NavEl">
43                                 <!-- START BODY MENUE //-->
44                                 <div id="accordionMenue">
45                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelTV">
46                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderTV">TV</div>
47                                                 <div class="navMenuContent" id="accordionMenueBouquetContentTV">please wait, loading...</div>
48                                         </div>
49                                         
50                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelRadio">
51                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderRadio">Radio</div>
52                                                 <div class="navMenuContent" id="accordionMenueBouquetContentRadio">please wait, loading...</div>
53                                         </div>
54                                         
55                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelProviderTV">
56                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderProviderTV">Provider TV</div>
57                                                 <div class="navMenuContent" id="accordionMenueBouquetContentProviderTV">please wait, loading...</div>
58                                         </div>
59                                         
60                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelProviderRadio">
61                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderProviderRadio">Provider Radio</div>
62                                                 <div class="navMenuContent" id="accordionMenueBouquetContentProviderRadio">please wait, loading...</div>
63                                         </div>
64                                         
65                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelMovieTimer">
66                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderMovieTimer">Movie/Timer</div>
67                                                 <div class="navMenuContent" id="accordionMenueBouquetContentMovieTimer">
68                                                         <div onclick="loadMovieList('')">Movies</div>
69                                                         <div onclick="loadTimerList()">Timers</div>
70                                                         <div onclick="loadTimerFormNow()">Add Timer</div>
71                                                 </div>
72                                         </div>
73                                                 
74                                         <div class="navMenuPanel" id="accordionMenueBouquetPanelExtras">
75                                                 <div class="navMenuHeader" id="accordionMenueBouquetHeaderExtras">Extras</div>
76                                                 <div class="navMenuContent" id="accordionMenueBouquetContentExtras">
77                                                         <div onclick="showMessageSendForm()">Message</div>
78                                                         <div onclick="showRemoteControllSendForm()">Remote Control</div>
79                                                         <div onclick="showPowerStateSendForm()">Power</div>
80                                                         <div onclick="showAbout()">About</div>
81                                                 </div>
82                                         </div>          
83                                 </div>
84                         </div>
85                 </div>
86         </div>
87         
88         <div id="Content">
89                 <div id="EventNowNext" class="bgMain">
90
91                     <div id="ServiceInfo">
92                                 <div id="CurrentService"></div>
93                                 <div id="VolumePanel"></div>
94                                 <div id="RecordButton"><img alt="Record" src="/webdata/gfx/record.gif" onclick="recordingPushed();" /></div>
95                         <div id="SignalPanel"></div>
96                                 <div id="CurrentTime" onclick="openHiddenFunctions();"></div>
97                         </div>
98                     
99                     <div class="divblock">
100                                 <div style="width:5%; float:left;" onclick="showhide('Event_Now_Extended_Description')" class="event" id="Event_Now_Begin"></div>
101                                 <div style="width:65%; float:left;" onclick="showhide('Event_Now_Extended_Description')" class="event" id="Event_Now_Name"></div>
102                                 <div style="width:30%; float:left;" onclick="showhide('Event_Now_Extended_Description')" class="eventRA" id="Event_Now_Remaining"></div>
103                     </div>
104             
105                     <div class="divblock">
106                                 <div class="eventExtDesc" id="Event_Now_Extended_Description"></div>
107                     </div>
108                     
109                     <div class="divblock" onclick="showhide('Event_Next_Extended_Description');">
110                                 <div style="width:5%; float:left;" class="event" id="Event_Next_Begin"></div>
111                                 <div style="width:65%; float:left;" class="event" id="Event_Next_Name"></div>
112                                 <div style="width:30%; float:left;" class="eventRA" id="Event_Next_Remaining"></div>
113                     </div>
114                     
115                     <div class="divblock">
116                                 <div class="eventExtDesc" id="Event_Next_Extended_Description"></div>
117                     </div>
118                 </div>
119                 <hr />
120                 
121                 <div id="BodyContentChannellist" class="BodyContentChannellist"></div>
122
123         </div>
124         <div></div>
125 </div>
126 <div>
127 <!-- START LIVEUPDATESTREAM  is used to enable the liveupdatestream in MS Internet Explorer //-->
128 <div id="UpdateStreamReaderIEFixPanel"></div>
129 <!-- END LIVEUPDATESTREAM//-->
130
131 <div id="ServiceListBouqetReference"  style="display:none;" ></div>
132 </div>
133 <script type="text/javascript" >
134
135 var debugWin = null;
136 if(DBG) { debugWin = openWindow("DEBUG", "", 300, 300, 920,140 , "debugWindow"); }
137
138
139 var accordionOptions = {
140         expandedBg : 'transparent',
141         hoverBg : 'CCCCCC',
142         collapsedBg : 'transparent',
143         expandedTextColor : '#000000',
144         expandedFontWeight : 'bold',
145         hoverTextColor : '#000000',
146         collapsedTextColor : '#000000',
147         collapsedFontWeight : 'normal',
148         borderColor : '#EEEEEE',
149         border : '0',
150         panelHeight : 150
151 }
152
153 new Rico.Accordion( $('accordionMenue'), accordionOptions );
154
155 // do things to do at startup
156 initVolumePanel();
157 initSignalPanel();
158 initChannelList();
159 //setBodyMainContent('BodyContentChannellist');
160 UpdateStreamReaderStart();
161 showhide('Event_Next_Extended_Description');
162 </script>
163 </body>
164 </html>