diff --git a/src/nhttpd/web/Y_EPG.js b/src/nhttpd/web/Y_EPG.js
index fbac42d1e..ba6db44ca 100644
--- a/src/nhttpd/web/Y_EPG.js
+++ b/src/nhttpd/web/Y_EPG.js
@@ -64,7 +64,7 @@ function show_epg_item(_index){
var logo =epg_data[_index][7];
$('d_logo').update( (logo!="")?"
":"" );
var imdb_link = 'IMDb';
- var klack_link = 'klack.de';
+ var klack_link = 'klack.de';
var tvinfo_link = 'tvinfo.de';
$('d_lookup').update(imdb_link+" "+klack_link+" "+tvinfo_link);
diff --git a/src/nhttpd/web/Y_Tools_Timer_Sync.js b/src/nhttpd/web/Y_Tools_Timer_Sync.js
index 2a049bdb4..b21a68398 100644
--- a/src/nhttpd/web/Y_Tools_Timer_Sync.js
+++ b/src/nhttpd/web/Y_Tools_Timer_Sync.js
@@ -72,44 +72,38 @@ function processReqChange()
if (document.f.planer[0].checked == true)
{
var xml = g_req.responseXML;
- var recProg_NodeList = xml.getElementsByTagName('recProg');
+ var recProg_NodeList = xml.getElementsByTagName('epg_schedule')[0].childNodes;
- for(i=0;i0)
- sLog_addRow(sLog_body, "green", "Analyze "+recProg_NodeList.length+" Timers", "finished");
+ if(counter > 0)
+ sLog_addRow(sLog_body, "green", "Analyze "+counter+" Timers", "finished");
else
sLog_addRow(sLog_body, "yellow", "No Timers found", "finished");
}
@@ -274,20 +268,24 @@ function do_set_timer()
if(Ergebnis)
channel_name = RegExp.$1;
}
+
+ var tmpTime = rowNode.childNodes[2].firstChild.nodeValue;
+ var alTime = tmpTime.replace(/:/gi,".");
+ tmpTime = rowNode.childNodes[4].firstChild.nodeValue;
+ var stTime = tmpTime.replace(/:/gi,".");
+
var _urlt = "/control/timer?action=new&alDate="+rowNode.childNodes[1].firstChild.nodeValue
- +"&alTime="+rowNode.childNodes[2].firstChild.nodeValue
+ +"&alTime="+alTime
+"&stDate="+rowNode.childNodes[3].firstChild.nodeValue
- +"&stTime="+rowNode.childNodes[4].firstChild.nodeValue
+ +"&stTime="+stTime
+"&channel_name="+channel_name
+"&rec_dir="+document.f.rec_dir.value
+"&rs=1"
+"&update=1";
-// _url = _urlt.replace(/:/gi,".");
_url = encodeURI(_urlt);
loadSyncURL(_url);
channels++;
if(document.f.debug.checked)
- /*sLog_addRow(sLog_body, "green", "Sync Timer to box: "+channel_name+" "+rowNode.childNodes[6].firstChild.nodeValue, "added");*/
sLog_addRow(sLog_body, "green", "Sync Timer to box url: "+_url, "added");
}
}
diff --git a/src/nhttpd/web/scripts/Y_Tools.sh b/src/nhttpd/web/scripts/Y_Tools.sh
index 06925d3bc..5d5eb37e9 100755
--- a/src/nhttpd/web/scripts/Y_Tools.sh
+++ b/src/nhttpd/web/scripts/Y_Tools.sh
@@ -560,7 +560,7 @@ case "$1" in
timer_get_tvinfo)
shift 1
rm -r /tmp/tvinfo.xml
- res=`wget -O /tmp/tvinfo.xml "http://www.tvinfo.de/share/vidac/rec_info.php?username=$1&password=$2" 2>&1`
+ res=$(wget -O /tmp/tvinfo.xml "http://www.tvinfo.de/share/openepg/schedule.php?username=$1&password=$2" 2>&1)
if ! [ -s /tmp/tvinfo.xml ]
then
res="$res File empty!"