Vorlage:Geo: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
 
(25 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
 
-->{{#vardefine:region_q
 
-->{{#vardefine:region_q
 
| {{#switch: {{#var:region}}  
 
| {{#switch: {{#var:region}}  
 +
  |Japan=Japan
 
   |China und Korea=China{{!}}{{!}}Korea
 
   |China und Korea=China{{!}}{{!}}Korea
   |Sonstige=sonstige
+
   |Sonstige=sonstige  
   |#default={{#regex:{{#var:region}}|/\S+/}}
+
   |#default=+
 
   }}
 
   }}
 
}}<!--
 
}}<!--
Zeile 16: Zeile 17:
 
-->{{#vardefine: location_type
 
-->{{#vardefine: location_type
 
| {{#switch: {{#var:region}}
 
| {{#switch: {{#var:region}}
   |Japan Tempel= Tempel
+
   | Tempel= Tempel
   |Japan Schreine= Schrein
+
   | Schreine= Schrein
 
   |#default=+
 
   |#default=+
 
   }}
 
   }}
Zeile 23: Zeile 24:
 
-->{{#vardefine: values_ort
 
-->{{#vardefine: values_ort
 
| {{#switch: {{#var:region}}
 
| {{#switch: {{#var:region}}
   |Japan Tempel= {{{geo_jt|}}}
+
   |Tempel= {{{geo_te|}}}
   |Japan Schreine= {{{geo_js|}}}
+
   |Schreine= {{{geo_sc|}}}
   |China und Korea = {{{geo_c|}}}
+
   |China und Korea = {{{geo_ch|}}}
   |Sonstige= {{{geo_s|}}}  
+
   |Sonstige= {{{geo_so|}}}
   |#default={{{geo_j|}}}
+
  |Alle= {{{geo_al|}}}  
 +
   |Japan={{{geo_ja|}}}
 
   }}
 
   }}
 
}}<!--  
 
}}<!--  
Zeile 35: Zeile 37:
 
   |{{!}}{{!}}
 
   |{{!}}{{!}}
 
   }}
 
   }}
}}<!--
+
}}<!--  
 
-->{{#vardefine: query
 
-->{{#vardefine: query
 
| {{#if:{{#var: orte}}
 
| {{#if:{{#var: orte}}
Zeile 41: Zeile 43:
 
   | [[located_in::{{#var:region_q}}]]
 
   | [[located_in::{{#var:region_q}}]]
 
   }}
 
   }}
 +
}}<!--
 +
-->{{#vardefine: query
 +
| [[has_coordinates::+]] [[location type::{{#var:location_type}}]] {{#var:query}} 
 +
}}<!-- 
 +
-->{{#vardefine: counter
 +
| {{#ask: {{#var:query}} |format=count}} 
 
}}<!--   
 
}}<!--   
  
Abfrage ausführen
+
Intro
 +
 
 +
--><div class='showResults geoWrap'>
 +
<h2>{{#if: {{#var:values_ort}}
 +
|Lage von {{#arraymap: {{#var:values_ort}}|,|§|§|,\s|\sund\s}}
 +
| {{#switch: {{#var:region}}
 +
  |Tempel= Alle buddhistischen Tempel
 +
  |Schreine= Alle Shintō Schreine
 +
  |Sonstige= Alle Orte außerhalb Ostasiens
 +
  |Japan= Alle Orte in Japan
 +
  |China und Korea= Alle Orte in China und Korea
 +
  |#default= Alle Orte
 +
  }} 
 +
}}</h2>
 +
{{#if: {{#var:values_ort}}|<!--do nothing-->
 +
|<p style='text-align:right'>{{#var:counter}} Treffer</p>
 +
}}<!--
 +
 
 +
Abfrage
  
--><div class= "g_map">{{#ask: [[has_coordinates::+]] [[location type::{{#var:location_type}}]] {{#var:query}}  
+
--><div class="g_map">{{#ask: {{#var:query}}  
 
|?Has coordinates=  
 
|?Has coordinates=  
 
|?Styled term=  
 
|?Styled term=  
Zeile 54: Zeile 80:
 
| height= 700
 
| height= 700
 
| type= terrain
 
| type= terrain
| cluster= yes  
+
| cluster= yes
| minzoom= 15
 
 
| controls= zoom, type
 
| controls= zoom, type
| limit= 500  
+
| maxzoom=16
 +
| limit= 500
 
|default= Keine Orte gefunden.
 
|default= Keine Orte gefunden.
 
}}</div>
 
}}</div>
 +
</div>
 
<noinclude>
 
<noinclude>
 
Definiert Abfrage für [[Formular:Geo]]
 
Definiert Abfrage für [[Formular:Geo]]
Zeile 66: Zeile 93:
 
"params": {
 
"params": {
 
"region": {},
 
"region": {},
"geo_jt": {},
+
"geo_te": {},
"geo_js": {},
+
"geo_sc": {},
"geo_c": {},
+
"geo_ch": {},
"geo_s": {},
+
"geo_so": {},
"geo_j": {}
+
"geo_al": {},
}
+
"geo_ja": {}
 +
},
 +
"description": "Parameter"
 
}
 
}
 
</templatedata>
 
</templatedata>
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 18. September 2022, 16:56 Uhr

Alle Orte

274 Treffer

Die Karte wird geladen …

Definiert Abfrage für Formular:Geo

Parameter

Vorlagenparameter

ParameterBeschreibungTypStatus
Regionregion

keine Beschreibung

Unbekanntoptional
Geo_tegeo_te

keine Beschreibung

Unbekanntoptional
Geo_scgeo_sc

keine Beschreibung

Unbekanntoptional
Geo_chgeo_ch

keine Beschreibung

Unbekanntoptional
Geo_sogeo_so

keine Beschreibung

Unbekanntoptional
Geo_algeo_al

keine Beschreibung

Unbekanntoptional
Geo_jageo_ja

keine Beschreibung

Unbekanntoptional