summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorM. Voerman <rekordc@gmail.com>2013-01-18 21:47:51 +0100
committerM. Voerman <rekordc@gmail.com>2013-01-18 21:47:51 +0100
commitb96b8fb9af2fd211330386b2675d2b9b8aece5b1 (patch)
treed41fb2533af987e95bf724090743a0c3bb74fd63
parent80ca2d8916bfb689f00e274a95004a781b2c65b8 (diff)
downloadvdr-vipclient-b96b8fb9af2fd211330386b2675d2b9b8aece5b1.tar.gz
vdr-vipclient-b96b8fb9af2fd211330386b2675d2b9b8aece5b1.tar.bz2
Recordings map symbol added to first submap
-rw-r--r--index.html42
-rw-r--r--settings.js1
2 files changed, 29 insertions, 14 deletions
diff --git a/index.html b/index.html
index 7e4f467..d0bebf2 100644
--- a/index.html
+++ b/index.html
@@ -24,7 +24,7 @@
//
//
-var Version = "0.11 2013/01/xx"
+var Version = "0.11 2013/01/18"
for (var i = minChan[0]; i < (maxChan[0]+1); i++) { EPG[0][4][i] = "";EPG[1][4][i] = "";EPG[0][5][i] = "";EPG[1][5][i] = "";EPG[0][7][i] = "";EPG[1][7][i] = ""; }
for (var i = minChan[1]; i < (maxChan[1]+1); i++) { EPG[0][4][i] = "";EPG[1][4][i] = "";EPG[0][5][i] = "";EPG[1][5][i] = "";EPG[0][7][i] = "";EPG[1][7][i] = ""; }
@@ -86,13 +86,13 @@ function onLoad() {
function onEvent(event) {
var numObjs = event.objectNames.length;
for (var i=0; i<numObjs; i++) {
- if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "standby"){
+ if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "standby" && KillStream == 1){
try {
mediaPlayer.close();
} catch(e) {
alert(e);
}
- } else if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "normal"){
+ } else if(event.objectNames[i] == "var.io.state" && toi.informationService.getObject(event.objectNames[i]) == "normal" && KillStream == 1){
play(channels[currChan]);
}
}
@@ -2219,22 +2219,36 @@ try {
function MakeRecList() {
var x = "";
+ var xx = "";
for (var i=0;i<recTitl.length;i++)
{
- if (recTitl[i][recMap + 1]) {
- if(i<(recTitl.length - 1)) {
- if (recTitl[i][recMap] != x) {
- recList[i] = "\uE002" + recTitl[i];
+ if (recTitl[i][recMap + 2]) {
+ if (recTitl[i][recMap + 1] != xx) {
+ var y = recTitl[i][recMap].length + 1;
+ if (recTitl[i][recMap] != x) {
+ recList[i] = "\uE002 " + recTitl[i][recMap] + " \uE002 " + String(recTitl[i]).substring(y);
} else {
- var y = recTitl[i][recMap].length + 1;
- recList[i] = "\uE003" + new Array(y).join("\uE003") + String(recTitl[i]).substring(y);
+ recList[i] = "\uE003 " + new Array(y).join("\uE003") + " \uE002 " + String(recTitl[i]).substring(y);
}
- x = recTitl[i][recMap];
+ } else {
+ var y = recTitl[i][recMap + 1].length + recTitl[i][recMap].length + 4;
+ recList[i] = new Array(y).join("\uE003") + String(recTitl[i]).substring(y - 2);
}
+ } else if (recTitl[i][recMap + 1]) {
+ if (recTitl[i][recMap] != x) {
+ recList[i] = "\uE002 " + recTitl[i];
+ } else {
+ var y = recTitl[i][recMap].length + 4;
+ recList[i] = new Array(y).join("\uE003") + String(recTitl[i]).substring(y - 3);
+ }
} else {
- recList[i] = "\uE003" + recTitl[i];
+ recList[i] = "\uE003 " + recTitl[i];
}
- }
+
+
+ x = recTitl[i][recMap];
+ xx = recTitl[i][recMap + 1];
+ }
}
function showMediaList() {
@@ -2243,7 +2257,6 @@ function showMediaList() {
var htmlstring = "<h1><center style='font-size:" + fsRec + ";color:white;'> RECORDINGS </center></h1><table border='0'><tr>";
listMed = currMed - 1;
if (nrMedia < 14) {var MaxMed = nrMedia; } else { var MaxMed = 14; }
-
for(var i=currMed; i<=currMed + MaxMed; i++) {
if (listMed<0) {
listMed=nrMedia;
@@ -2264,7 +2277,8 @@ function showMediaList() {
htmlstring = htmlstring + "<td" + liststyle + "font-size:" + fsReclist + ";'>\uE003\uE003" + Left(recList[listMed],60) + "</td></tr>";
}
mediaList.innerHTML = htmlstring + "</table>";
- ShowInfo();
+ //ShowInfo();
+ alert(nrMedia);
}
diff --git a/settings.js b/settings.js
index 760009c..c822ef1 100644
--- a/settings.js
+++ b/settings.js
@@ -14,6 +14,7 @@ var showClock = 0; // 0 = no, 1 = yes
var SwitchGuide = 0; // 0 = no, 1 = yes
var TimeShift = 0; // 0 = no, 1 = yes timeshift
var ShowSubs = 1; // 0 = no, 1 = yes (default)
+var KillStream = 1; //Close stream on Standby
months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'Jully', 'August', 'September', 'October', 'November', 'December');
days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');