PageRenderTime 84ms CodeModel.GetById 23ms RepoModel.GetById 1ms app.codeStats 0ms

/tv/nationale.php

https://code.google.com/p/hdforall/
PHP | 456 lines | 420 code | 35 blank | 1 comment | 84 complexity | 8cf2933441feea01ce9acf907ec07260 MD5 | raw file
  1. #!/usr/local/bin/Resource/www/cgi-bin/php
  2. <?php echo "<?xml version='1.0' encoding='UTF8' ?>";
  3. $host = "http://127.0.0.1/cgi-bin";
  4. ?>
  5. <rss version="2.0">
  6. <onEnter>
  7. startitem = "middle";
  8. setRefreshTime(1);
  9. </onEnter>
  10. <onRefresh>
  11. setRefreshTime(-1);
  12. itemCount = getPageInfo("itemCount");
  13. middleItem = Integer(itemCount / 2);
  14. redrawDisplay();
  15. </onRefresh>
  16. <mediaDisplay name=photoView
  17. centerXPC=7
  18. centerYPC=30
  19. centerHeightPC=40
  20. columnCount=5
  21. rowCount=1
  22. menuBorderColor="55:55:55"
  23. sideColorBottom="0:0:0"
  24. sideColorTop="0:0:0"
  25. backgroundColor="0:0:0"
  26. imageBorderColor="0:0:0"
  27. itemBackgroundColor="0:0:0"
  28. itemGapXPC=0
  29. itemGapYPC=1
  30. sideTopHeightPC=22
  31. bottomYPC=85
  32. sliding=yes
  33. showHeader=no
  34. showDefaultInfo=no
  35. idleImageXPC="5" idleImageYPC="5" idleImageWidthPC="8" idleImageHeightPC="10">
  36. <text align="center" offsetXPC="0" offsetYPC="0" widthPC="100" heightPC="20" fontSize="30" backgroundColor="10:105:150" foregroundColor="100:200:255">
  37. <script>getPageInfo("pageTitle");</script>
  38. </text>
  39. <text redraw="yes" offsetXPC="85" offsetYPC="12" widthPC="10" heightPC="6" fontSize="20" backgroundColor="10:105:150" foregroundColor="60:160:205">
  40. <script>sprintf("%s / ", focus-(-1))+itemCount;</script>
  41. </text>
  42. <!-- lines="5" fontSize=15 -->
  43. <text align="center" redraw="yes"
  44. lines=3 fontSize=17
  45. offsetXPC=5 offsetYPC=65 widthPC=90 heightPC=20
  46. backgroundColor=0:0:0 foregroundColor=120:120:120>
  47. <script>print(annotation); annotation;</script>
  48. </text>
  49. <text align="center" redraw="yes" offsetXPC=10 offsetYPC=85 widthPC=80 heightPC=10 fontSize=15 backgroundColor=0:0:0 foregroundColor=75:75:75>
  50. <script>print(location); location;</script>
  51. </text>
  52. <idleImage>image/POPUP_LOADING_01.png</idleImage>
  53. <idleImage>image/POPUP_LOADING_02.png</idleImage>
  54. <idleImage>image/POPUP_LOADING_03.png</idleImage>
  55. <idleImage>image/POPUP_LOADING_04.png</idleImage>
  56. <idleImage>image/POPUP_LOADING_05.png</idleImage>
  57. <idleImage>image/POPUP_LOADING_06.png</idleImage>
  58. <idleImage>image/POPUP_LOADING_07.png</idleImage>
  59. <idleImage>image/POPUP_LOADING_08.png</idleImage>
  60. <itemDisplay>
  61. <image>
  62. <script>
  63. idx = getQueryItemIndex();
  64. focus = getFocusItemIndex();
  65. if(focus==idx)
  66. {
  67. location = getItemInfo(idx, "location");
  68. annotation = getItemInfo(idx, "annotation");
  69. }
  70. getItemInfo(idx, "image");
  71. </script>
  72. <offsetXPC>
  73. <script>
  74. idx = getQueryItemIndex();
  75. focus = getFocusItemIndex();
  76. if(focus==idx) 0; else 12;
  77. </script>
  78. </offsetXPC>
  79. <offsetYPC>
  80. <script>
  81. idx = getQueryItemIndex();
  82. focus = getFocusItemIndex();
  83. if(focus==idx) 0; else 6;
  84. </script>
  85. </offsetYPC>
  86. <widthPC>
  87. <script>
  88. idx = getQueryItemIndex();
  89. focus = getFocusItemIndex();
  90. if(focus==idx) 100; else 75;
  91. </script>
  92. </widthPC>
  93. <heightPC>
  94. <script>
  95. idx = getQueryItemIndex();
  96. focus = getFocusItemIndex();
  97. if(focus==idx) 50; else 37;
  98. </script>
  99. </heightPC>
  100. </image>
  101. <text align="center" lines="4" offsetXPC=0 offsetYPC=55 widthPC=100 heightPC=45 backgroundColor=-1:-1:-1>
  102. <script>
  103. idx = getQueryItemIndex();
  104. getItemInfo(idx, "title");
  105. </script>
  106. <fontSize>
  107. <script>
  108. idx = getQueryItemIndex();
  109. focus = getFocusItemIndex();
  110. if(focus==idx) "18"; else "14";
  111. </script>
  112. </fontSize>
  113. <foregroundColor>
  114. <script>
  115. idx = getQueryItemIndex();
  116. focus = getFocusItemIndex();
  117. if(focus==idx) "255:255:255"; else "75:75:75";
  118. </script>
  119. </foregroundColor>
  120. </text>
  121. </itemDisplay>
  122. <onUserInput>
  123. <script>
  124. ret = "false";
  125. userInput = currentUserInput();
  126. majorContext = getPageInfo("majorContext");
  127. print("*** majorContext=",majorContext);
  128. print("*** userInput=",userInput);
  129. if(userInput == "one" || userInput == "1")
  130. {
  131. if(itemCount &gt;= 1)
  132. {
  133. setFocusItemIndex(0);
  134. redrawDisplay();
  135. }
  136. }
  137. else if(userInput == "two" || userInput == "2")
  138. {
  139. if(itemCount &gt;= 2)
  140. {
  141. setFocusItemIndex(1);
  142. redrawDisplay();
  143. }
  144. }
  145. else if(userInput == "three" || userInput == "3")
  146. {
  147. if(itemCount &gt;= 3)
  148. {
  149. setFocusItemIndex(2);
  150. redrawDisplay();
  151. }
  152. }
  153. else if(userInput == "four" || userInput == "4")
  154. {
  155. if(itemCount &gt;= 4)
  156. {
  157. setFocusItemIndex(3);
  158. redrawDisplay();
  159. }
  160. }
  161. else if(userInput == "five" || userInput == "5")
  162. {
  163. if(itemCount &gt;= 5)
  164. {
  165. setFocusItemIndex(4);
  166. redrawDisplay();
  167. }
  168. }
  169. else if(userInput == "six" || userInput == "6")
  170. {
  171. if(itemCount &gt;= 6)
  172. {
  173. setFocusItemIndex(5);
  174. redrawDisplay();
  175. }
  176. }
  177. else if(userInput == "seven" || userInput == "7")
  178. {
  179. if(itemCount &gt;= 7)
  180. {
  181. setFocusItemIndex(6);
  182. redrawDisplay();
  183. }
  184. }
  185. else if(userInput == "eight" || userInput == "8")
  186. {
  187. if(itemCount &gt;= 8)
  188. {
  189. setFocusItemIndex(7);
  190. redrawDisplay();
  191. }
  192. }
  193. else if(userInput == "nine" || userInput == "9")
  194. {
  195. if(itemCount &gt;= 9)
  196. {
  197. setFocusItemIndex(8);
  198. redrawDisplay();
  199. }
  200. }
  201. if(userInput == "zero" || userInput == "0")
  202. {
  203. if(itemCount &gt;= 10)
  204. {
  205. setFocusItemIndex(9);
  206. redrawDisplay();
  207. }
  208. }
  209. else if (userInput == "pagedown" || userInput == "pageup" || userInput == "PD" || userInput == "PG")
  210. {
  211. itemSize = getPageInfo("itemCount");
  212. idx = Integer(getFocusItemIndex());
  213. if (userInput == "pagedown")
  214. {
  215. idx -= -5;
  216. if(idx &gt;= itemSize)
  217. idx = itemSize-1;
  218. }
  219. else
  220. {
  221. idx -= 5;
  222. if(idx &lt; 0)
  223. idx = 0;
  224. }
  225. setFocusItemIndex(idx);
  226. setItemFocus(idx);
  227. redrawDisplay();
  228. ret = "true";
  229. }
  230. ret;
  231. </script>
  232. </onUserInput>
  233. </mediaDisplay>
  234. <item_template>
  235. <mediaDisplay name="threePartsView" idleImageXPC="5" idleImageYPC="5" idleImageWidthPC="8" idleImageHeightPC="10">
  236. <idleImage>image/POPUP_LOADING_01.png</idleImage>
  237. <idleImage>image/POPUP_LOADING_02.png</idleImage>
  238. <idleImage>image/POPUP_LOADING_03.png</idleImage>
  239. <idleImage>image/POPUP_LOADING_04.png</idleImage>
  240. <idleImage>image/POPUP_LOADING_05.png</idleImage>
  241. <idleImage>image/POPUP_LOADING_06.png</idleImage>
  242. <idleImage>image/POPUP_LOADING_07.png</idleImage>
  243. <idleImage>image/POPUP_LOADING_08.png</idleImage>
  244. </mediaDisplay>
  245. </item_template>
  246. <channel>
  247. <title>Emisiuni posturi nationale</title>
  248. <item>
  249. <title>Antena 1</title>
  250. <link><?php echo $host; ?>/scripts/tv/php/antena1_main.php</link>
  251. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/antena1.jpg" />
  252. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/antena1.jpg</image>
  253. <location>http://www.a1.ro/</location>
  254. <annotation>Tot ce va intereseaza: stiri, vedete, program tv, evenimente, noutati auto, sport si nu numai. O colectie de informatii necesara oricarui roman. Antena 1 - Mereu Aproape</annotation>
  255. <mediaDisplay name="photoView"/>
  256. </item>
  257. <item>
  258. <title>Antena2</title>
  259. <link><?php echo $host; ?>/scripts/tv/php/antena2_main.php</link>
  260. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/antena2.jpg" />
  261. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/antena2.jpg</image>
  262. <location>http://antena2.ro/</location>
  263. <annotation>Programe LIVE, reactii, replici, emotii, nervii, toate autentice si necenzurate</annotation>
  264. </item>
  265. <item>
  266. <title>Antena3</title>
  267. <link><?php echo $host; ?>/scripts/tv/php/ant3_main.php</link>
  268. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/antena3.jpg" />
  269. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/antena3.jpg</image>
  270. <location>http://www.antena3.ro/</location>
  271. <annotation>Specialisti in stiri, prima optiune pentru stiri online in timp real din Romania si din lume</annotation>
  272. </item>
  273. <item>
  274. <title>ProTV</title>
  275. <link>/usr/local/etc/www/cgi-bin/scripts/tv/php/protv_main.rss</link>
  276. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/protv.jpg" />
  277. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/protv.jpg</image>
  278. <location>http://www.protv.ro/</location>
  279. <annotation>Vezi aici emisiuni inregistrate ale postului TV ProTV</annotation>
  280. </item>
  281. <item>
  282. <title>AcasaTV</title>
  283. <link><?php echo $host; ?>/scripts/tv/acasatv.php</link>
  284. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/acasatv.jpg" />
  285. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/acasatv.jpg</image>
  286. <location>http://www.acasatv.ro/</location>
  287. <annotation>Ultimele stiri despre telenovele, vedete, moda, frumusete, dieta si familie</annotation>
  288. </item>
  289. <item>
  290. <title>National 24 Plus</title>
  291. <link><?php echo $host; ?>/scripts/tv/php/n24_main.php</link>
  292. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/n24.png" />
  293. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/n24.png</image>
  294. <location>http://www.n24plus.ro/</location>
  295. <annotation>National TV - mai ceva ca-n viata!</annotation>
  296. </item>
  297. <item>
  298. <title>Na??ional TV</title>
  299. <link><?php echo $host; ?>/scripts/tv/php/national_main.php</link>
  300. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/national.jpg" />
  301. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/national.jpg</image>
  302. <location>http://www.nationaltv.ro/</location>
  303. <annotation>Na??ional 24 Plus : filmele rom??ne?&#x;ti, emisiunile ?&#x;i serialele tale preferate</annotation>
  304. </item>
  305. <item>
  306. <title>DolceTV - Emisiuni</title>
  307. <link><?php echo $host; ?>/scripts/tv/php/dolce_e_main.php</link>
  308. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/dolce.jpg" />
  309. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/dolce.jpg</image>
  310. <location>http://www.dolcetv.ro/emisiuni-tv</location>
  311. <annotation>Emisiuni TV - Dolce WebTV: - Prima, Realitatea si altele</annotation>
  312. <mediaDisplay name="threePartsView"/>
  313. </item>
  314. <item>
  315. <title>RealitateaTV</title>
  316. <link><?php echo $host; ?>/scripts/tv/php/realitateatv_main.php</link>
  317. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/realitateatv.gif" />
  318. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/realitateatv.gif</image>
  319. <location>http://www.realitatea.net/tv</location>
  320. <annotation>Site-ul de stiri nr. 1 in Romania iti ofera informatia proaspata corecta obiectiva si documentata despre stirile de ultima ora.</annotation>
  321. </item>
  322. <item>
  323. <title>Romania TV</title>
  324. <link><?php echo $host; ?>/scripts/tv/php/rtv_main.php</link>
  325. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/rtv.png" />
  326. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/rtv.png</image>
  327. <location>http://www.rtv.net/</location>
  328. <annotation>RTV.NET | Romania TV | Noi dam stirea exacta!:</annotation>
  329. </item>
  330. <item>
  331. <title>B1 TV</title>
  332. <link><?php echo $host; ?>/scripts/tv/php/b1_main.php</link>
  333. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/b1.png" />
  334. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/b1.png</image>
  335. <location>http://inregistrari.b1.ro</location>
  336. <annotation>stiri tv, stiri online, breaking news, news alert, stiri mobile, stiri Romania, actualitate, politica, economie, life-show, meteo, auto, high-tech, opinii, sport, externe, shopping, tabloid, vedete, filme gratis, radio online</annotation>
  337. </item>
  338. <item>
  339. <title>Digi24</title>
  340. <link><?php echo $host; ?>/scripts/tv/php/digi24_main.php</link>
  341. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/digi24.png" />
  342. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/digi24.png</image>
  343. <location>http://www.digi24.ro/video</location>
  344. <annotation>DIGI 24 | Articole video si stiri video</annotation>
  345. </item>
  346. <item>
  347. <title>Zona IT</title>
  348. <link><?php echo $host; ?>/scripts/php1/youtube_user.php?query=1,ArealIT</link>
  349. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/zonait.jpg" />
  350. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/zonait.jpg</image>
  351. <location>http://www.arealit.tv/</location>
  352. <annotation>Zona IT este singura emisiune de IT difuzata in HD din Romania. Aici veti gasi teste Hardware si Software, Jocuri si Concursuri.</annotation>
  353. </item>
  354. <item>
  355. <title>tele-tv.info</title>
  356. <link><?php echo $host; ?>/scripts/tv/php/tele-tv.php?file=1,emisiuni,Emisiuni</link>
  357. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/tele-tv.png" />
  358. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/tele-tv.png</image>
  359. <location>http://www.tele-tv.info</location>
  360. <annotation>Tv online, tv live, tv online gratis, webcam online, jocuri online, broadcast, programe tv online! - www.tele-tv.info:</annotation>
  361. </item>
  362. <item>
  363. <title>CancanTV</title>
  364. <link><?php echo $host; ?>/scripts/clip/php/cancantv.php</link>
  365. <location>http://www.kanald.ro/Emisiuni/Cancan-TV/</location>
  366. <image>/usr/local/etc/www/cgi-bin/scripts/clip/image/cancan.jpg</image>
  367. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/clip/image/cancan.jpg" />
  368. <annotation>CANCAN TV, cel mai fierbinte show monden al momentului, se va difuza de luni pana joi de la 22.30. | Emisiunile Kanal D - Cancan TV - prezint? Andreea Mantea, Adrian Artene - edi?ii online, galerii foto si video, noutati.</annotation>
  369. </item>
  370. <item>
  371. <title>SensoTV</title>
  372. <link><?php echo $host; ?>/scripts/tv/php/sensotv.php?query=,http://www.sensotv.ro/arte/arte-vizuale/clipa-de-arta</link>
  373. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/sensotv.png" />
  374. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/sensotv.png</image>
  375. <location>http://www.sensotv.ro/</location>
  376. <annotation>Senso TV este o televiziune online ce face parte dintr-un trust media, compus din 6 canale TV online: Arts Channel, Health Channel, Music Channel, Politic Channel, Extrem Sports Channel si Lifestyle Channel.</annotation>
  377. </item>
  378. <item>
  379. <title>Publika.Md</title>
  380. <link><?php echo $host; ?>/scripts/tv/php/publika.php</link>
  381. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/publika.jpg" />
  382. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/publika.jpg</image>
  383. <location>http://publika.md/</location>
  384. <annotation>Site-ul de stiri care iti ofera informatia proaspata corecta obiectiva si documentata despre stirile de ultima ora.</annotation>
  385. </item>
  386. <item>
  387. <title>JurnalTV</title>
  388. <link><?php echo $host; ?>/scripts/tv/php/jurnaltv_main.php</link>
  389. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/jurnaltv.jpg" />
  390. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/jurnaltv.jpg</image>
  391. <location>http://jurnaltv.md/</location>
  392. <annotation>JurnalTV - Prima televiziune de stiri din Republica Moldova</annotation>
  393. </item>
  394. <item>
  395. <title>privesc.eu</title>
  396. <link><?php echo $host; ?>/scripts/tv/php/privesc_main.php</link>
  397. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/privesc.jpg" />
  398. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/privesc.jpg</image>
  399. <location>http://www.privesc.eu</location>
  400. <annotation>Privesc.eu</annotation>
  401. </item>
  402. <!--
  403. <item>
  404. <title>Curaj.TV</title>
  405. <link><?php echo $host; ?>/scripts/tv/php/curaj.php?query=1</link>
  406. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/curaj.png" />
  407. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/curaj.png</image>
  408. <location>http://curaj.tv</location>
  409. <annotation>Curaj.TV - Media alternativa:</annotation>
  410. </item>
  411. -->
  412. <item>
  413. <title>EuforiaTV</title>
  414. <link><?php echo $host; ?>/scripts/tv/php/euforiatv.php</link>
  415. <media:thumbnail url="/usr/local/etc/www/cgi-bin/scripts/tv/image/euforiatv.gif" />
  416. <image>/usr/local/etc/www/cgi-bin/scripts/tv/image/euforiatv.gif</image>
  417. <location>http://www.euforia.tv/</location>
  418. <annotation>Euforia, lifestyle, hobby, fashion, retete culinare, sanatate, community</annotation>
  419. </item>
  420. </channel>
  421. </rss>