Vorlage:OsmGeschäft: Unterschied zwischen den Versionen

Aus TUEpedia
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 24: Zeile 24:
|data=name=/osm/{{{2|node}}}/tag[@k='name']/@v,street=/osm/{{{2|node}}}/tag[@k='addr:street']/@v,housenumber=/osm/{{{2|node}}}/tag[@k='addr:housenumber']/@v,postcode=/osm/{{{2|node}}}/tag[@k='addr:postcode']/@v,city=/osm/{{{2|node}}}/tag[@k='addr:city']/@v,opening_hours=/osm/{{{2|node}}}/tag[@k='opening_hours']/@v,website=/osm/{{{2|node}}}/tag[@k='website']/@v,website2=/osm/{{{2|node}}}/tag[@k='contact:website']/@v,phone=/osm/{{{2|node}}}/tag[@k='phone']/@v,phone2=/osm/{{{2|node}}}/tag[@k='contact:phone']/@v,image=/osm/{{{2|node}}}/tag[@k='wikimedia_commons']/@v,shop=/osm/{{{2|node}}}/tag[@k='shop']/@v,amenity=/osm/{{{2|node}}}/tag[@k='amenity']/@v,tourism=/osm/{{{2|node}}}/tag[@k='tourism']/@v,operator=/osm/{{{2|node}}}/tag[@k='operator']/@v,cuisine=/osm/{{{2|node}}}/tag[@k='cuisine']/@v,kitchenhours=/osm/{{{2|node}}}/tag[@k='opening_hours:kitchen']/@v,craft=/osm/{{{2|node}}}/tag[@k='craft']/@v,office=/osm/{{{2|node}}}/tag[@k='office']/@v,brand=/osm/{{{2|node}}}/tag[@k='brand']/@v,smoking=/osm/{{{2|node}}}/tag[@k='smoking']/@v,breitengrad=/osm/{{{2|node}}}/@lat,laengengrad=/osm/{{{2|node}}}/@lon
|data=name=/osm/{{{2|node}}}/tag[@k='name']/@v,street=/osm/{{{2|node}}}/tag[@k='addr:street']/@v,housenumber=/osm/{{{2|node}}}/tag[@k='addr:housenumber']/@v,postcode=/osm/{{{2|node}}}/tag[@k='addr:postcode']/@v,city=/osm/{{{2|node}}}/tag[@k='addr:city']/@v,opening_hours=/osm/{{{2|node}}}/tag[@k='opening_hours']/@v,website=/osm/{{{2|node}}}/tag[@k='website']/@v,website2=/osm/{{{2|node}}}/tag[@k='contact:website']/@v,phone=/osm/{{{2|node}}}/tag[@k='phone']/@v,phone2=/osm/{{{2|node}}}/tag[@k='contact:phone']/@v,image=/osm/{{{2|node}}}/tag[@k='wikimedia_commons']/@v,shop=/osm/{{{2|node}}}/tag[@k='shop']/@v,amenity=/osm/{{{2|node}}}/tag[@k='amenity']/@v,tourism=/osm/{{{2|node}}}/tag[@k='tourism']/@v,operator=/osm/{{{2|node}}}/tag[@k='operator']/@v,cuisine=/osm/{{{2|node}}}/tag[@k='cuisine']/@v,kitchenhours=/osm/{{{2|node}}}/tag[@k='opening_hours:kitchen']/@v,craft=/osm/{{{2|node}}}/tag[@k='craft']/@v,office=/osm/{{{2|node}}}/tag[@k='office']/@v,brand=/osm/{{{2|node}}}/tag[@k='brand']/@v,smoking=/osm/{{{2|node}}}/tag[@k='smoking']/@v,breitengrad=/osm/{{{2|node}}}/@lat,laengengrad=/osm/{{{2|node}}}/@lon
|use xpath  
|use xpath  
|cache seconds=120
|cache seconds=86400
}}<!--
}}<!--
-->{{#if: {{#external_value:shop|}}|[[Kategorie:Läden]]}}<!--
-->{{#if: {{#external_value:shop|}}|[[Kategorie:Läden]]}}<!--
Zeile 43: Zeile 43:
| tel={{#if:{{#external_value:phone|}}|<htmltag tagname="a" href="tel:{{#external_value:phone}}">{{OsmPhoneTranslation|{{#external_value:phone}}}}</htmltag>| }}{{#if:{{#external_value:phone2|}}|<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>| }}{{#if:{{#external_value:phone2|}}|<htmltag tagname="a" href="tel:{{#external_value:phone2}}">{{OsmPhoneTranslation|{{#external_value:phone2}}}}</htmltag>| }}
| homepage={{#if:{{#external_value:website|}}|[{{#external_value:website}} {{#external_value:website}}]|}}{{#if:{{#external_value:website2}}|[{{#external_value:website2}} {{#external_value:website2}}]| }}
| homepage={{#if:{{#external_value:website|}}|[{{#external_value:website}} {{#external_value:website}}]|}}{{#if:{{#external_value:website2}}|[{{#external_value:website2}} {{#external_value:website2}}]| }}
{{#get_web_data:url=https://www.tuepedia.de/img/cache.php?url=https://www.tuepedia.de/img/geometry.php%3Ftype%3D{{{2|node}}}%26id%3D{{{1}}}|format=csv|data=map_marker=1,map_centre=2,map_lines=3,map_polygons=4|delimiter=#}}
{{#get_web_data:url=https://www.tuepedia.de/img/cache.php?url=https://www.tuepedia.de/img/geometry.php%3Ftype%3D{{{2|node}}}%26id%3D{{{1}}}|format=csv|data=map_marker=1,map_centre=2,map_lines=3,map_polygons=4|delimiter=#|cache seconds=86400}}
|map_marker={{#external_value:map_marker}}
|map_marker={{#external_value:map_marker}}
|map_centre={{#external_value:map_centre}}
|map_centre={{#external_value:map_centre}}

Version vom 3. Dezember 2018, 12:17 Uhr



Loretto

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|ID}}

Handelt es sich nicht um einen Node sondern um einen Way, so muss der zweite, optionale Parameter mitgegeben werden:

{{OsmGeschäft|ID|way}}

Die 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.