Difference between revisions of "Widget:Ctarailtimes"

From Transit.Wiki
m
m
 
(6 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
});
 
});
  
var bigurl<!--{$stopid}--> = "/extensions/feedgen.php?service=ctarailtimes&command=%26stpid%3D<!--{$stopid}-->";
+
var bigurl<!--{$stopid}--> = "/extensions/feedgen.php?service=ctarailtimes&command=<!--{if isset($stationid)}-->%26mapid%3D<!--{else}-->%26stpid%3D<!--{/if}--><!--{$stopid}-->";
  
 
var parseData<!--{$stopid}--> = parseData;
 
var parseData<!--{$stopid}--> = parseData;
Line 34: Line 34:
 
var alltimes = "<div style='display:table;width:100%;'>";
 
var alltimes = "<div style='display:table;width:100%;'>";
 
var times = [];
 
var times = [];
 +
if (typeof data3 !== "undefined") {
 
for (var g = 0; g < data3.length; g++) {
 
for (var g = 0; g < data3.length; g++) {
 
   lines1.push(data3[g].rt);
 
   lines1.push(data3[g].rt);
Line 90: Line 91:
 
alltimes = alltimes.slice(0, -5);
 
alltimes = alltimes.slice(0, -5);
 
$("#output<!--{$stopid}-->").append(alltimes);
 
$("#output<!--{$stopid}-->").append(alltimes);
 
+
}
if (data3 == "") {
+
else {
 
$("#output<!--{$stopid}-->").append("<p>No predictions available.</p>");
 
$("#output<!--{$stopid}-->").append("<p>No predictions available.</p>");
 
}
 
}

Latest revision as of 02:20, 18 May 2024