Bearbeiten von „Vorlage:Bushaltestelle“
Aus TUEpedia
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
<noinclude> | <noinclude> | ||
Bei dieser Vorlage | |||
<nowiki>{{Bushaltestelle|1748067760}}</nowiki> | |||
<nowiki>{{Bushaltestelle| | |||
ist statt dieser Zahl die Knotennummer aus OpenStreetMap für die Bushaltestelle einzutragen. Meist wird man zweimal diese Vorlage anwenden müssen um die Daten für beide Fahrtrichtungen zu haben. | |||
Karte mit allen Bushaltestellen in Tübingen und ihrer OSM-Node-ID: [http://overpass-turbo.eu/s/CNS http://overpass-turbo.eu/s/CNS] | |||
</noinclude> | </noinclude> | ||
< | <onlyinclude> | ||
{{#get_web_data: | {{#get_web_data: | ||
url=https://www.openstreetmap.org/api/0.6/node/{{{1}}} | url=https://www.openstreetmap.org/api/0.6/node/{{{1}}} | ||
|format=XML | |format=XML | ||
|data=name=/osm/node/tag[@k='name']/@v,bus_direction=/osm/node/tag[@k='bus_direction']/@v, | |data=name=/osm/node/tag[@k='name']/@v,bus_direction=/osm/node/tag[@k='bus_direction']/@v,bin=/osm/node/tag[@k='lines']/@v,bin=/osm/node/tag[@k='bin']/@v,shelter=/osm/node/tag[@k='shelter']/@v,tactile_paving=/osm/node/tag[@k='tactile_paving']/@v,passenger_information_display=/osm/node/tag[@k='passenger_information_display']/@v,wheelchair=/osm/node/tag[@k='wheelchair']/@v,image=/osm/node/tag[@k='wikimedia_commons']/@v,operator=/osm/node/tag[@k='operator']/@v,bench=/osm/node/tag[@k='bench']/@v,breitengrad=/osm/node/@lat,laengengrad=/osm/node/@lon | ||
|use xpath | |use xpath | ||
|cache seconds=120 | |cache seconds=120 | ||
}}[[Kategorie:Bushaltestelle]] | }}[[Kategorie:Bushaltestelle]] | ||
<table class="busstop"> | <table class="busstop"> | ||
<tr><th colspan="2>{{#external_value:name}} | <tr><th colspan="2>{{#external_value:name}}{{#if: {{{{#external_value:bus_direction}}|}}|<div class="bus_direction">{{#external_value:bus_direction}}</div>}}</th></tr> | ||
{{#if: {{#external_value:image|}} | <tr><th colspan="2" class="image">[[{{#external_value:image}}|400px]]</th></tr> | [[Kategorie:TÜpedia:Artikel-Bilderwunsch | {{#if: {{{{#external_value:image}}|}} | <tr><th colspan="2" class="image">[[{{#external_value:image}}|400px]]</th></tr> | [[Kategorie:TÜpedia:Artikel-Bilderwunsch]] }} | ||
<tr><td> | <tr><td>Linien</td><td>{{#if: {{{{#external_value:lines}}|}} | {{#external_value:lines}} | unbekannt }}</td></tr> | ||
<tr><td> | <tr><td>Mülleimer</td><td>{{JaNeinAnzeiger|{{#external_value:bin}}|[[Kategorie:Bushaltestelle mit Mülleimer]]|[[Kategorie:Bushaltestelle ohne Mülleimer]]}}</td></tr> | ||
<tr><td>überdacht</td><td>{{JaNeinAnzeiger|{{#external_value:shelter}}|[[Kategorie:Überdachte Bushaltestelle]]|[[Kategorie:Nicht überdachte Bushaltestelle]]}}</td></tr> | |||
<tr><td>Sitzbank</td><td>{{JaNeinAnzeiger|{{#external_value:bench}}|[[Kategorie:Bushaltestelle mit Sitzbank]]|[[Kategorie:Bushaltestelle ohne Sitzbank]]}}</td></tr> | <tr><td>Sitzbank</td><td>{{JaNeinAnzeiger|{{#external_value:bench}}|[[Kategorie:Bushaltestelle mit Sitzbank]]|[[Kategorie:Bushaltestelle ohne Sitzbank]]}}</td></tr> | ||
<tr><td> | <tr><td>Ankunftsanzeige</td><td>{{JaNeinAnzeiger|{{#external_value:passenger_information_display}}|[[Kategorie:Bushaltestelle mit Ankunftsanzeiger]]|[[Kategorie:Bushaltestelle ohne Ankunftsanzeiger]]}}</td></tr> | ||
<tr><td>ertastbares Pflaster</td><td>{{JaNeinAnzeiger|{{#external_value:shelter}}}}</td></tr> | |||
<tr><td>Pflaster | <tr><td>Rollstuhl-tauglich</td><td>{{JaNeinAnzeiger|{{#external_value:wheelchair}}}}</td></tr> | ||
<tr><td>Rollstuhl-tauglich</td><td>{{JaNeinAnzeiger|{{#external_value:wheelchair}} | <tr><td>Betreiber</td><td>[[{{#external_value:operator}}]]</td></tr> | ||
{{#if: {{{{#external_value:breitengrad}}|}}{{{{#external_value:laengengrad}}|}} | <tr><td colspan="2" class="map">{{#display_map: {{#external_value:breitengrad}}, {{#external_value:laengengrad}} | centre={{#external_value:breitengrad}}, {{#external_value:laengengrad}} | zoom=18 | width=100% | height=300 | service=openlayers}}</td></tr> }} | |||
<tr><td>Betreiber</td><td> | {{#if: {{{{#external_value:ref}}|}} | <tr><td colspan="2" class="passenger_information_display"><htmltag tagname="iframe" src="http://www.swtue.de/abfahrt/?halt={{#external_value:ref}}"></htmltag></tr> }} | ||
{{#if: {{{{#external_value:breitengrad}}|}}{{{{#external_value:laengengrad}}|}} | <tr><td colspan="2" class="map">{{#display_map: {{#external_value:breitengrad}}, {{#external_value:laengengrad}} | centre={{#external_value:breitengrad}}, {{#external_value:laengengrad}} | zoom= | |||
</table> | </table> | ||
<htmltag tagname="style"> | <htmltag tagname="style"> | ||
Zeile 117: | Zeile 60: | ||
.busstop th.image { | .busstop th.image { | ||
padding: 0; | padding: 0; | ||
} | } | ||
Zeile 135: | Zeile 74: | ||
padding-left: 0; | padding-left: 0; | ||
font-size: 14px !important; | font-size: 14px !important; | ||
} | } | ||
Zeile 150: | Zeile 79: | ||
padding: 0; | padding: 0; | ||
border-top: 2px solid white; | border-top: 2px solid white; | ||
} | } | ||
</nowiki> | </nowiki> | ||
</htmltag></ | </htmltag></onlyinclude> |