summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--index.html38
-rw-r--r--lang_ger.js134
-rw-r--r--settings.js4
3 files changed, 88 insertions, 88 deletions
diff --git a/index.html b/index.html
index 0aa7d6f..4b32846 100644
--- a/index.html
+++ b/index.html
@@ -274,7 +274,6 @@ function GetSettings() {
// Restfulapiplugin NO
get_recordings = 2; //from streamdev
}
-
}
function loadjs(filename){
@@ -3486,9 +3485,9 @@ if (DelisOK) {
if (get_recordings == 1) {
setTimeout("GetMarks(); getResume(); playRec(recLink[currMed]+ '?mode=streamtoend&time=' + position);",100);
} else if (get_recordings == 2) {
-// setTimeout("playRec(recLink[currMed]+ '?pos=resume');",100)
- position = 0;
- setTimeout("playRec(recLink[currMed]);",100)
+ setTimeout("playRec(recLink[currMed]+ '?pos=resume');position = (mediaPlayer.getPosition()/1000);",100)
+// position = 0;
+// setTimeout("playRec(recLink[currMed]);",100)
}
}
}
@@ -3922,7 +3921,7 @@ try {
} else if (get_recordings == 2) {
//get recordings from streamdev
//no media directory or delete support
- xmlhttp=new XMLHttpRequest();
+ xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET",(server_ip + StreamPort + "recordings.rss?" + new Date().getTime()),false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
@@ -3934,23 +3933,15 @@ try {
{
rec_lst[i] = new Array();
for (var yy=0;yy<9;yy++) { rec_lst[i][yy] = new Array(); }
- rec_lst[i][0] = x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
- rec_lst[i][0] = rec_lst[i][0].split("~");
- rec_lst[i][0][0] = Right(rec_lst[i][0][0], (rec_lst[i][0][0].length - 18));
- if (Left(rec_lst[i][0][0],1) == " ") {
- rec_lst[i][0][0] = Right(rec_lst[i][0][0], (rec_lst[i][0][0].length - 1));
- }
- if (Left(rec_lst[i][0][0],1) == " ") {
- rec_lst[i][0][0] = Right(rec_lst[i][0][0], (rec_lst[i][0][0].length - 1));
- }
-
+ rec_lst[i][0] = x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue.split(" ");
+ rec_lst[i][0] = rec_lst[i][0][1].split("~");
rec_lst[i][1] = x[i].getElementsByTagName("enclosure")[0].getAttribute('url');
- rec_lst[i][2] = "";
- rec_lst[i][3] = "";
+ rec_lst[i][2] = Lang[37];
+ rec_lst[i][3] = Lang[37];
rec_lst[i][4] = x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue;
rec_lst[i][4] = rec_lst[i][4].split(" ");
rec_lst[i][4] = rec_lst[i][4][1] + " " + rec_lst[i][4][2];
- rec_lst[i][5] = "";
+ rec_lst[i][5] = Lang[37];
rec_lst[i][6] = x[i].getElementsByTagName("link")[0].childNodes[0].nodeValue;
rec_lst[i][7] = 0;
rec_lst[i][8] = 0;
@@ -4854,6 +4845,15 @@ if (get_recordings == 1) {
function ShowInfo() {
//Like Show EPG Info
+ if ( mediaList.style.opacity == 0 ) { updateStreamInfo(currMed);} else { AvInfo[currMed] = "";}
+ if (get_recordings == 2) {
+ result = recStrt[currMed]
+ osdepginfo.innerHTML = "<center><pre style='" + color_epg_head + ";'>" + Left(recTitl[currMed],60)
+ + "\n </pre><p style='" + color_epg_avinfo + ";'>" + AvInfo[currMed]
+ + "</p><pre style='" + color_epg_title + ";'> " + result + "\n "
+ + "???" + Lang[54]
+ + "</pre><p style='" + color_epg_info + ";'> Sorry STREAMDEV-plugin : " + Lang[37] + "</p></center>";
+ } else {
date = new Date(Number(recStrt[currMed])*1000);
year = date.getFullYear();
month = date.getMonth();
@@ -4864,7 +4864,6 @@ function ShowInfo() {
h = addzero(h);
m = addzero(m);
result = '' + days[day] + ' ' + d + ' ' + months[month] + ' ' + year + ' ' + h + ':' + m;
- if ( mediaList.style.opacity == 0 ) { updateStreamInfo(currMed);} else { AvInfo[currMed] = "";}
if (year!==1970) {
osdepginfo.innerHTML = "<center><pre style='" + color_epg_head + ";'>" + Left(recTitl[currMed],60)
@@ -4877,6 +4876,7 @@ function ShowInfo() {
osdepginfo.innerHTML = "<center><pre style='" + color_epg_head + ";'>" + Left(recTitl[currMed],60)
+ "\n </pre><p style='" + color_epg_avinfo + ";'>" + AvInfo[currMed] + " " + "\n \n </p></center>";
}
+ }
}
function onScheduledStart(event) {
diff --git a/lang_ger.js b/lang_ger.js
index 6de2d02..4394a77 100644
--- a/lang_ger.js
+++ b/lang_ger.js
@@ -8,14 +8,14 @@ NN[2] = "Zeitplan";
NN[3] = "TIMER";
NN[4] = "-----";
NN[5] = "INFO";
-NN[6] = "BACK";
+NN[6] = "ZURUCK";
-lang_prio_lang = new Array("Dutch", "Deutsch", "Englisch", "Franzosisch");
+lang_prio_lang = new Array("Hollandisch", "Deutsch", "Englisch", "Franzosisch");
months = new Array("Januar", "Februar", "Marz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember ");
days = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
searchmode = new Array('Ausdruck', 'alle Worter', 'zumindest ein Wort','genau ubereinstimmen', 'regex', 'Fuzzy');
-searchchan = new Array('no', 'Pause', 'Kanalgruppe', 'nur FTA');
+searchchan = new Array('Kein', 'Pause', 'Kanalgruppe', 'nur FTA');
// EPG Content
CLang[0] = "Movie / Drama";
@@ -32,88 +32,88 @@ CLang[100] = "Besondere Merkmale";
-Lang[0] = "Bitte warten";
+Lang[0] = " Bitte warten ";
Lang[1] = "VOLUME";
-Lang[2] = "Name:";
-Lang[3] = "Kanal:";
-Lang[4] = "Startzeit:";
-Lang[5] = "aus"; // EPG Bewertung
-Lang[6] = "NO EPG";
-Lang[7] = "Zeiten";
-Lang[8] = "Suchtimer";
-Lang[9] = "HauptMenu";
-Lang[10] = "Einstellungen";
-Lang[11] = "EPG";
-Lang[12] = "Server: Aufnahmen";
-Lang[13] = "Server: Zeiten";
-Lang[14] = "Server: EPG";
-Lang[15] = "Server: Medienverzeichnis";
-Lang[16] = "Server: Suchtimer";
-Lang[17] = "Server: MPD Connection";
-Lang[18] = "Restart";
+Lang[2] = " Name : ";
+Lang[3] = " Kanal : ";
+Lang[4] = " Startzeit: ";
+Lang[5] = " Ab "; // EPG Bewertung
+Lang[6] = " KEIN EPG ";
+Lang[7] = " Timers ";
+Lang[8] = " Suchtimer ";
+Lang[9] = " HauptMenu ";
+Lang[10] = " Einstellungen ";
+Lang[11] = " EPG ";
+Lang[12] = " Server : Aufnahmen ";
+Lang[13] = " Server : Zeiten ";
+Lang[14] = " Server : EPG ";
+Lang[15] = " Server : Medienverzeichnis ";
+Lang[16] = " Server : Suchtimer ";
+Lang[17] = " Server : MPD Connection ";
+Lang[18] = " Neustart ";
Lang[19] = " \uE003\uE003\uE003\uE003\uE003\uE003\uE003\uE003 ";
//Settings menu
-Lang[20] = "Subs Show";
-Lang[21] = "Subs Typ Prio";
-Lang[22] = "Subs-Modus Prio:";
-Lang[23] = "Menu-Sprache:";
-Lang[24] = "Prio Audiospur:";
-Lang[25] = "Frontdisplay Uhr";
-Lang[26] = "Schutz";
-Lang[27] = "Vorschau Fuhrer";
-Lang[28] = "INFO";
-Lang[29] = "Sleeptimer:";
-Lang[30] = "Minuten";
+Lang[20] = " UnterTiteln ";
+Lang[21] = " UnterTiteln Typ Prio ";
+Lang[22] = " UnterTiteln Prio: ";
+Lang[23] = " Menu-Sprache : ";
+Lang[24] = " Prio Audiospur : ";
+Lang[25] = " Frontdisplay Uhr ";
+Lang[26] = " Schutz ";
+Lang[27] = " Vorschau Zeitplan ";
+Lang[28] = " INFO ";
+Lang[29] = " Sleeptimer : ";
+Lang[30] = " Minuten ";
Lang[31] = "OFF";
-Lang[32] = "RED-PRESS KEY TO REMOVE";
-Lang[33] = "MPD Connection";
-Lang[34] = "Menu verlassen";
-Lang[35] = "BOX-INFO";
-Lang[36] = "Fehler beim Abrufen der Timer ab";
-Lang[37] = "NO INFO";
-Lang[38] = "AUFNAHMEN";
-Lang[39] = "Fehler beim AUFNAHMEN!"
+Lang[32] = " DRUCKE ROTEN TASTE UM ZU LOSCHEN ";
+Lang[33] = " MPD Connection ";
+Lang[34] = " Menu verlassen ";
+Lang[35] = " BOX-INFO ";
+Lang[36] = " Fehler beim Abrufen der Timer von ";
+Lang[37] = " KEINE INFO ";
+Lang[38] = " AUFNAHMEN ";
+Lang[39] = " Fehler beim AUFNAHMEN! "
-Lang[40] = "Als Suchtimer ";
+Lang[40] = "Suchtimer";
Lang[41] = "Time";
-Lang[42] = "Channel Mode";
-Lang[43] = "Fehler beim Suchtimer aus";
+Lang[42] = "Kanal Mode";
+Lang[43] = " Fehler beim Suchtimer von ";
Lang[47] = "Verwenden Tag der Woche";
-Lang[44] = "OK, um zu loschen";
-Lang[45] = "anderen abbrechen";
-Lang[46] = "frei";
-Lang[48] = "Loschen";
-Lang[49] = "Un / Aktiv";
+Lang[44] = " OK, um zu loschen ";
+Lang[45] = " anderen abbrechen ";
+Lang[46] = "Frei ";
+Lang[48] = " Loschen ";
+Lang[49] = " In/Aktiv ";
-Lang[50] = "Server-EPG";
-Lang[51] = "! ERROR immer Server EPG";
-Lang[52] = "NO EPG auf diesem Kanal!";
-Lang[53] = "! ERROR immer EPG";
+Lang[50] = " Server-EPG ";
+Lang[51] = " FEHLER beim abfragen Server EPG!! ";
+Lang[52] = " Kein EPG auf diesem Kanal!! ";
+Lang[53] = " FEHLER beim abfragen EPG !! ";
Lang[54] = "Minuten";
Lang[55] = "Fehler beim Starten Aufnahme";
Lang[56] = "Min.";
Lang[57] = "Aufnahme gestartet";
-Lang[60] = "MPD Connection";
-Lang[61] = "Wiederholen";
-Lang[62] = "Fehler beim Verbinden mit MPD-Server";
-Lang[63] = "Reconnect";
-Lang[64] = "Verbunden mit MPD-Server";
-Lang[65] = "aber Streaming beendet";
-Lang[66] = "Vernunft";
+Lang[60] = " MPD Connection ";
+Lang[61] = " Wiederholen ";
+Lang[62] = " Fehler beim Verbinden mit MPD-Server ";
+Lang[63] = " Reconnect ";
+Lang[64] = " Verbunden mit MPD-Server ";
+Lang[65] = " aber Streaming beendet ";
+Lang[66] = " Grund ";
Lang[67] = "Connection Error";
Lang[70] = "Pause";
-Lang[80] = "Zeige ChannelsGroup";
-Lang[81] = "Gruppe";
-Lang[82] = "Group Selection";
-Lang[83] = "Favoriten";
-Lang[84] = "Nach oben";
-Lang[85] = "Nach unten";
-Lang[86] = "ADD";
-Lang[87] = "Loschen";
+Lang[80] = "Zeige KanalGruppe";
+Lang[81] = "Gruppe ";
+Lang[82] = "Gruppe wahlen";
+Lang[83] = "Favoriten Liste";
+Lang[84] = " Nach oben ";
+Lang[85] = " Nach unten ";
+Lang[86] = " hinzufugen ";
+Lang[87] = " Loschen ";
Lang[90] = "Kein Abo fur diesen Kanal";
diff --git a/settings.js b/settings.js
index ce0e190..c072efb 100644
--- a/settings.js
+++ b/settings.js
@@ -2,7 +2,7 @@
// Default settings
//
-var Version = "0.25.8";
+var Version = "0.25.9";
server_ip_array = new Array("http://192.168.1.15","http://192.168.3.15","http://easyvdr","http://192.168.3.100","http://192.168.178.19","http://192.168.1.21","http://192.168.2.100","http://192.168.178.52");
@@ -17,7 +17,7 @@ lang_prio = new Array("dut,eng,und","ger,deu,eng","eng,und","fre,fra,eng");
var subs_prio = "dut,eng"; //Subtitle prio
var get_timer = 1; // gettimersserver 1 = smarttvweb, 0 = restfulapi
-var get_recordings = 1; // getrecordings 0 = restfulapi(only showing no play), 1 = smarttvweb, 2 = streamdev
+var get_recordings = 2; // getrecordings 0 = restfulapi(only showing no play), 1 = smarttvweb, 2 = streamdev
var get_marks = 1; // getmarks 1 = smarttvweb, 0 = restfulapi
var UseNewReclist = 1 ; //use new recordingslist function