diff options
-rw-r--r-- | index.html | 38 | ||||
-rw-r--r-- | lang_ger.js | 134 | ||||
-rw-r--r-- | settings.js | 4 |
3 files changed, 88 insertions, 88 deletions
@@ -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 |