Vorlage:OsmGeschäft: Unterschied zwischen den Versionen
Aus TUEpedia
Dktue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Dktue (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 17: | Zeile 17: | ||
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,street=/osm/node/tag[@k='addr:street']/@v,housenumber=/osm/node/tag[@k='addr:housenumber']/@v,postcode=/osm/node/tag[@k='addr:postcode']/@v,city=/osm/node/tag[@k='addr:city']/@v,opening_hours=/osm/node/tag[@k='opening_hours']/@v,website=/osm/node/tag[@k='website']/@v,website2=/osm/node/tag[@k='contact:website']/@v,phone=/osm/node/tag[@k='phone']/@v,phone2=/osm/node/tag[@k='contact:phone']/@v,image=/osm/node/tag[@k='wikimedia_commons']/@v,shop=/osm/node/tag[@k='shop']/@v,amenity=/osm/node/tag[@k='amenity']/@v,operator=/osm/node/tag[@k='operator']/@v,cuisine=/osm/node/tag[@k='cuisine']/@v,kitchenhours=/osm/node/tag[@k='opening_hours:kitchen']/@v,craft=/osm/node/tag[@k='craft']/@v,brand=/osm/node/tag[@k='brand']/@v,breitengrad=/osm/node/@lat,laengengrad=/osm/node/@lon | |data=name=/osm/node/tag[@k='name']/@v,street=/osm/node/tag[@k='addr:street']/@v,housenumber=/osm/node/tag[@k='addr:housenumber']/@v,postcode=/osm/node/tag[@k='addr:postcode']/@v,city=/osm/node/tag[@k='addr:city']/@v,opening_hours=/osm/node/tag[@k='opening_hours']/@v,website=/osm/node/tag[@k='website']/@v,website2=/osm/node/tag[@k='contact:website']/@v,phone=/osm/node/tag[@k='phone']/@v,phone2=/osm/node/tag[@k='contact:phone']/@v,image=/osm/node/tag[@k='wikimedia_commons']/@v,shop=/osm/node/tag[@k='shop']/@v,amenity=/osm/node/tag[@k='amenity']/@v,operator=/osm/node/tag[@k='operator']/@v,cuisine=/osm/node/tag[@k='cuisine']/@v,kitchenhours=/osm/node/tag[@k='opening_hours:kitchen']/@v,craft=/osm/node/tag[@k='craft']/@v,brand=/osm/node/tag[@k='brand']/@v,smoking=/osm/node/tag[@k='smoking']/@v,breitengrad=/osm/node/@lat,laengengrad=/osm/node/@lon | ||
|use xpath | |use xpath | ||
|cache seconds=120 | |cache seconds=120 | ||
Zeile 34: | Zeile 34: | ||
| kueche={{#if:{{#external_value:cuisine}}|{{OsmCuisinesTranslation|{{#external_value:cuisine}}}}}} | | kueche={{#if:{{#external_value:cuisine}}|{{OsmCuisinesTranslation|{{#external_value:cuisine}}}}}} | ||
| betreiber={{#external_value:operator}} | | betreiber={{#external_value:operator}} | ||
| rauchen={{#external_value:smoking}} | |||
| tel={{#if:{{#external_value:phone|}}|<htmltag tagname="a" href="tel:{{#external_value:phone}}">{{OsmPhoneTranslation|{{#external_value:phone}}}}</htmltag>|<htmltag tagname="a" href="tel:{{#external_value:phone2}}">{{OsmPhoneTranslation|{{#external_value:phone2}}}}</htmltag>}} | | tel={{#if:{{#external_value:phone|}}|<htmltag tagname="a" href="tel:{{#external_value:phone}}">{{OsmPhoneTranslation|{{#external_value:phone}}}}</htmltag>|<htmltag tagname="a" href="tel:{{#external_value:phone2}}">{{OsmPhoneTranslation|{{#external_value:phone2}}}}</htmltag>}} | ||
| homepage={{#if:{{#external_value:website|}}|[{{#external_value:website}} {{#external_value:website}}]|[{{#external_value:website2}} {{#external_value:website2}}]}} | | homepage={{#if:{{#external_value:website|}}|[{{#external_value:website}} {{#external_value:website}}]|[{{#external_value:website2}} {{#external_value:website2}}]}} |
Version vom 23. Oktober 2018, 13:10 Uhr
Die Vorlage:OsmGeschäft blendet die Vorlage:Geschäft3 mit von OpenStreetMap enthaltenen Angaben ein. Wenn dort auch ein Link auf ein Wikimedia Commons Bild hinterlegt ist, so wird auch dieses automatisch eingebunden.
Syntax:
{{OsmGeschäft|Node ID}}
Die Node ID findet man, wenn hier auf den Eintrag klickt:
Karte mit allen Geschäften in Tübingen
Die Vorlage eignet sich auch für Gastronomie- und Handwerksbetriebe.