summaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
authorM. Voerman <rekordc@gmail.com>2014-08-01 13:47:32 +0200
committerM. Voerman <rekordc@gmail.com>2014-08-01 13:47:32 +0200
commitbccb6aed6371726566c470d61bb0b6c539cce4b1 (patch)
tree55e9bac1690d37d25bba3c0c73f0314900bc728c /index.html
parentc48d68acb011846384eef720a3031d26c4235d90 (diff)
downloadvdr-vipclient-bccb6aed6371726566c470d61bb0b6c539cce4b1.tar.gz
vdr-vipclient-bccb6aed6371726566c470d61bb0b6c539cce4b1.tar.bz2
Fixed missing <HTML> tag
Added an other sublevel in recordings listing.
Diffstat (limited to 'index.html')
-rw-r--r--index.html103
1 files changed, 102 insertions, 1 deletions
diff --git a/index.html b/index.html
index e6166be..245689a 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
->
+<html>
<head>
<script type="text/javascript" src="settings.js" />
<script type="text/javascript" src="lang_eng.js" />
@@ -3482,7 +3482,14 @@ if (DelisOK) {
}
if (getRecOK == 1) {
if (recGroup[currMed] !== 0 && subgroup == 0 && ShowSubDir) {
+ if (test_subgroup) {
+ setTimeout("MakeRecList_sublevel(recGroup[currMed]); showMediaList();",100)
+ } else {
setTimeout("MakeRecList3(recGroup[currMed]); showMediaList();",100)
+ }
+ subgroup = 1;
+ } else if (recGroup[currMed] !== 0 && subgroup == 1 && ShowSubDir && test_subgroup) {
+ setTimeout("MakeRecList_sublevel2(recGroup[currMed],recSubGroup[currMed]); showMediaList();",100)
subgroup = 1;
} else {
recList[currMed] = "\u0003" + recList[currMed].substring(1);
@@ -4039,6 +4046,7 @@ try {
}
+
//end of get_recordings
if (ShowSubDir) {
MakeRecList2();
@@ -4049,6 +4057,7 @@ try {
getRecOK = 0;
mediaList.innerHTML = "<h1><center style='font-size:" + fsRec + ";" + color_main_head + ";'>" + Lang[38] + "</center><pre>\n\n\n" + Lang[37] + "</pre></h1>";
}
+
} catch(e) {
alert("Get Recordings problem: " + e);
getRecOK = 0;
@@ -4342,6 +4351,7 @@ function MakeRecList2() {
}
function MakeRecList3(GroupID) {
+
MaxInGroup = -1;
for (var i=0;i<recTitl.length;i++)
{
@@ -4372,6 +4382,97 @@ function MakeRecList3(GroupID) {
}
}
+//
+//
+// sub-sublevel testing
+//
+//
+
+function MakeRecList_sublevel(GroupID) {
+//new style with sub maps on sub maps
+ var x = "";
+ var xx = 0;
+ recList.length = 0;
+ MaxInGroup = -1;
+ for (var i=0;i<recTitl.length;i++)
+ {
+ if (recGroup[i] == GroupID) {
+ if (recTitl[i][2]) {
+ if (recTitl[i][1] != x) {
+
+ recList[i] = "\uE002\uE003" + recTitl[i][1];
+ xx += 1;
+ } else {
+ recList[i] = "" ;
+ }
+ recSubGroup[i] = xx;
+ alert(recSubGroup[i] + " " + recList[i]);
+ } else {
+ recSubGroup[i] = 0;
+ var tmp = "";
+ for (var ii=1;ii<recTitl[i].length;ii++)
+ {
+ tmp += "\uE003" + recTitl[i][ii];
+ }
+ if (get_recordings == 2 ) {
+ result = recStrt[i];
+ } else{
+ AddInfo(i);
+ if (recChan[i] !== "Media File") {result += "\uE003" + (recDura[i]/60).toFixed(0);}
+ }
+ if (rec_New[i] == "true" ) {
+ recList[i] = "\uE010" + result + tmp; // recTitl[i];
+ } else {
+ recList[i] = "\uE003" + result + tmp; //recTitl[i];
+ }
+ MaxInGroup = MaxInGroup + 1;
+ }
+ if ((recProt[i] == 1) && (ShowProtectedChannels == 1)) { recList[i] = "";}
+ x = recTitl[i][1];
+ }
+ }
+//MakeRecList_sublevel2(GroupID,0);
+}
+
+
+function MakeRecList_sublevel2(GroupID,SubGroupID) {
+
+ MaxInGroup = -1;
+ for (var i=0;i<recTitl.length;i++)
+ {
+ if (recGroup[i] == GroupID && recSubGroup[i] == SubGroupID) {
+ var tmp = "";
+ for (var ii=(SubGroupID+1);ii<recTitl[i].length;ii++)
+ {
+ tmp += "\uE003" + recTitl[i][ii];
+ }
+ if (get_recordings == 2 ) {
+ result = recStrt[i];
+ } else{
+ AddInfo(i);
+ if (recChan[i] !== "Media File") {result += "\uE003" + (recDura[i]/60).toFixed(0);}
+ }
+ if (rec_New[i] == "true" ) {
+ recList[i] = "\uE010" + result + tmp; // recTitl[i];
+ } else {
+ recList[i] = "\uE003" + result + tmp; //recTitl[i];
+ }
+
+ MaxInGroup = MaxInGroup + 1;
+ if ((recProt[i] == 1) && (ShowProtectedChannels == 1)) { recList[i] = "";}
+
+ } else {
+ recList[i] = "" ;
+ }
+ }
+}
+
+//
+//
+// End of sub-sublevel testing
+//
+//
+
function AddInfo(info) {
//Add Date to item
date = new Date(Number(recStrt[info])*1000);