Senatåg.se

Nu med 907068 försenade tåg

Widgets

En widget är en enkel kodsnutt som du kan kopiera och klistra in på din egen hemsida för att visa data från Senatåg.se.
För tillfället finns det en widget att välja på, men det kan tillkomma fler i framtiden.

Sökwidget

<div style="width:230px;">
<div>
<div id="senatag_div"></div>
<span style="padding:0 6px 6px 6px;background:#d7dbe4;font-family:Arial,Verdana;font-size:12px;float:right;">
<a href="http://www.senatag.se/widgets/">widget</a> från <a href="http://www.senatag.se/">Senatåg.se</a>
</span>
</div>
<script src="http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/?max=5" type="text/javascript"></script>
</div>

Det här är ett exempel på en widget. Just den här visar försenade tåg mellan Eskilstuna C - Stockholm C. Du väljer själv sträckan.
Sökwidgeten listar max 10 resultat, och max en månad tillbaka i tiden. Om inget annat har angetts så listas bara tåg som blivit inställda eller som ger restidsgaranti.
Du kan själv ändra en del inställningar, dels kan du välja hur många resultat du vill visa (1-10), hur lång (minst) förseningstid du vill visa (5-120), samt om du vill visa tur och retur, det vill säga tåg som blivit försenade på båda stationerna av sträckan, eller bara en station.
Widgeten anropas med ett javascript, som ser ut så här "http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/".

Om du vill ändra max antal resultat lägger du till en inställning, "max", i det här formatet: "http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/?max=5" (där 5 är max resultat).
För att ändra förseningstid lägger du till inställningen "delay", "http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/?delay=30" (där 30 är minsta förseningstiden).
Om du bara vill visa resultat från en station (alltid den sist angivna, i det här fallet Stockholm C) sätt "both" till "false": "http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/?both=false".

Du kan naturligtvis kombinera inställningarna på följande sätt: "http://senatag.se/widgets/search/Eskilstuna C/Stockholm C/?max=5&delay=30&both=false".

Resultatet av den inställningen blir följande:
widget från Senatåg.se


För avancerade användare

Om du ska ha mer än en widget på en sida måste du använda en inställning till, nämligen "div". Den anger vart du vill visa widgeten, och måste vara unik. Skicka med id:t på div-en som du vill ersätta med resultatet. I den normala widgeten kan man säga att den inställningens default är "?div=senatag_div".
 
Restidsgaranti.se
Så gör du för att få ersättning när ditt tåg varit försenat med SJ, Skånetrafiken, Veolia, mfl
twitter Följ oss på twitter!
Leta förseningar | Läs bloggen | Press | Widgets | Om cookies | Användarvillkor | Diskutera siten | Kontakta oss | Vårt API (beta)

Se även Tåg.info för trafikinformation och statistik (med publikt API) + Tågtider för tågtider och trafikinfo (har också publikt API).
Creeper MediaCreeper Creative Commons-licens.