Vorlage:Karte: Unterschied zwischen den Versionen

Zoomlevel wird immer gesetzt, unabhängig von jeder Kondition
(Umgliederung zwecks Weiterentwicklung)
(Zoomlevel wird immer gesetzt, unabhängig von jeder Kondition)
Zeile 1: Zeile 1:
<noinclude>{{Doku}}</noinclude><includeonly><!--
<noinclude>{{Doku}}</noinclude><includeonly><!--


-->{{ {{#ifeq:{{{box|ja}}}|nein|Karte/NoBoxDummy|Box}}                   <!-- Box -->
-->{{ {{#ifeq:{{{box|ja}}}|nein|Karte/NoBoxDummy|Box}}                             <!-- Box -->
| {{{headline|{{{geojson|{{PAGENAME}}}}}}}}
| {{{headline|{{{geojson|{{PAGENAME}}}}}}}}
| {{#ifexist: GeoJson:{{{geojson|{{PAGENAME}}}}}                                    <!-- if GeoJson-Karte existiert? -->
| {{#ifexist: GeoJson:{{{geojson|{{PAGENAME}}}}}                                    <!-- if GeoJson-Karte existiert? -->
Zeile 10: Zeile 10:
     }}
     }}
     {{#if: {{{location|}}}                                                          <!--      if location? -->
     {{#if: {{{location|}}}                                                          <!--      if location? -->
     | {{#set: Geokoordinate={{#geocode:{{{location}}}}} | Zoomlevel={{{zoom|16}}}}} <!--      then: location-Geokoordinate setzen -->
     | {{#set: Geokoordinate={{#geocode:{{{location}}}}}}}                           <!--      then: location-Geokoordinate setzen -->
     | {{#set: Geokoordinate={{{lat|0}}},{{{lon|0}}} | Zoomlevel={{{zoom|16}}}}}    <!--      else: lat/lon- Geokoordinate setzen -->
     | {{#set: Geokoordinate={{{lat|0}}},{{{lon|0}}}}}                               <!--      else: lat/lon- Geokoordinate setzen -->
     }}
     }}
   | {{#if: {{{location|}}}                                                          <!-- else: if location? -->
   | {{#if: {{{location|}}}                                                          <!-- else: if location? -->
Zeile 20: Zeile 20:
       | zoom={{{zoom|16}}} | enablefullscreen=yes | resizable=yes
       | zoom={{{zoom|16}}} | enablefullscreen=yes | resizable=yes
       }}
       }}
       {{#set: Geokoordinate={{#geocode:{{{location}}}}} | Zoomlevel={{{zoom|16}}}}} <!--            Geokoordinate setzen -->
       {{#set: Geokoordinate={{#geocode:{{{location}}}}}}}                           <!--            Geokoordinate setzen -->
     | {{#if: {{{lat|}}}{{{lon|}}}                                                  <!--      else: if lat/lon? -->
     | {{#if: {{{lat|}}}{{{lon|}}}                                                  <!--      else: if lat/lon? -->
       | {{#display_map: {{{lat|0}}},{{{lon|0}}}                                    <!--            then: Karte ausgeben -->
       | {{#display_map: {{{lat|0}}},{{{lon|0}}}                                    <!--            then: Karte ausgeben -->
Zeile 28: Zeile 28:
         | zoom={{{zoom|16}}} | enablefullscreen=yes | resizable=yes
         | zoom={{{zoom|16}}} | enablefullscreen=yes | resizable=yes
         }}
         }}
         {{#set: Geokoordinate={{{lat|0}}},{{{lon|0}}} | Zoomlevel={{{zoom|16}}}}}  <!--                    Geokoordinate setzen -->
         {{#set: Geokoordinate={{{lat|0}}},{{{lon|0}}}}}                           <!--                    Geokoordinate setzen -->
       | {{Karte/KeineKarteMeldung                                                  <!--              else: Fehlermeldung -->
       | {{Karte/KeineKarteMeldung                                                  <!--              else: Fehlermeldung -->
         | geojson={{{geojson|{{PAGENAME}}}}}
         | geojson={{{geojson|{{PAGENAME}}}}}
Zeile 40: Zeile 40:
}}<!--                                                                            <!-- Ende der Box -->
}}<!--                                                                            <!-- Ende der Box -->


Attribute setzen
================
-->{{#set:Zoomlevel={{{zoom|16}}}}}<!--
-->[[Kategorie:Hat Karte]]</includeonly>
-->[[Kategorie:Hat Karte]]</includeonly>