Vorlage:KartePos: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
K (Aktualisiert)
Keine Bearbeitungszusammenfassung
 
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<div style="{{#if:{{{Float|}}}|float:{{{Float|}}};}}
{{#display_map: {{{Pos|51.68137,7.81964}}}|maxzoom={{{Maxzoom|19}}}|minzoom={{{Minzoom|11}}}|width=100%|height={{{Höhe|200}}}px|defzoom={{{Zoom|15}}}|
width: {{#if:{{{Breite|<noinclude>1</noinclude>}}}|{{#expr:{{{Breite|<noinclude>300</noinclude>}}}+2}}px;|302px;}}
{{#switch: {{{ScrollWZ|<noinclude>J</noinclude>}}}
height:auto;
| J = scrollwheelzoom=yes
overflow: visible; border:solid 1px {{{Rahmenfarbe|#FFFFFF}}};
| N = scrollwheelzoom=no
padding:0px; background-color: {{{Hintergrundfarbe|#FFFFFF}}};
| #default = scrollwheelzoom=yes
margin:3px;">
}}|
<div style="font-size:1%">
{{#display_map: {{{Pos|51.68137,7.81964}}}|maxzoom={{{Maxzoom|19}}}|minzoom={{{Minzoom|11}}}|width={{{Breite|300}}}px|height={{{Höhe|200}}}px|
defzoom={{{Zoom|16}}}|
{{#switch: {{{Statisch|<noinclude>N</noinclude>}}}
{{#switch: {{{Statisch|<noinclude>N</noinclude>}}}
| J = static=yes
| J = static=yes
Zeile 21: Zeile 18:
}}
}}
}}
}}
</div>
<!--<p style="font-size:80%; text-align:center;color:{{{Textfarbe|#000000}}};">{{{Beschreibung|<noinclude>Beschreibung</noinclude>}}}</p>-->
<div style="font-size:1em;text-align:center;color:{{{Textfarbe|#000000}}};margin: .25em 0 0 0">{{{Beschreibung|<noinclude>Beschreibung</noinclude>}}}</div>
</div>
 
<noinclude>
<noinclude>
Die Vorlage '''KartePos''' sollte überall dort eingesetzt werden, wo die Option nicht in anderer Form bzw. in entsprechenden Boxen (z.B. Straße, Verein, …) vorgesehen ist. Die Darstellung sollte mit so wenig Anpassungen wie möglich auskommen, um ein einheitliches Erscheinungsbild im Wiki zu bewahren.
Die Vorlage '''KartePos''' sollte ursprünglich überall dort eingesetzt werden, wo die Option nicht in anderer Form bzw. in entsprechenden Boxen (z. B. Straße, Verein, …) vorgesehen ist. Tatsächlich wird sie heute in allen Infoboxen genutzt. '''Sollte eine Vorlage benötigt werden, die außerhalb einer Infobox genutzt werden soll, muss diese erst wieder erstellt werden.'''


Im Gegensatz zur Vorlage „Karte“, ist die Längen- und Breitenangabe in einer Zeile, sodass man sie direkt aus OpenStreetMap übernehmen kann.
Die Längen- und Breitenangabe erfolgt in einer Zeile, wobei sie direkt aus OpenStreetMap übernommen wird.


Benutzungbeispiel mit Pflichtparametern:
Benutzungbeispiel mit Pflichtparametern:
Zeile 41: Zeile 35:
   |Marker=L, M oder R für die Richtung des Markers, E für Elefant oder leer für keinen Marker
   |Marker=L, M oder R für die Richtung des Markers, E für Elefant oder leer für keinen Marker
   |Float=left oder right oder leer für keinen Float
   |Float=left oder right oder leer für keinen Float
   |Zoom=Startwert des Zooms - Standard ist 16
   |Zoom=Startwert des Zooms - Standard ist 15
   |Maxzoom=Maximaler Zoom - Standard ist 19
   |Maxzoom=Maximaler Zoom - Standard ist 19
   |Minzoom=Minimaler Zoom - Standard ist 11
   |Minzoom=Minimaler Zoom - Standard ist 11
   |Statisch= J oder N - Standard ist N
   |Statisch= J oder N - Standard ist N
   |MPos=51.68118,7.81855 - Position des Markers, Standard ist Position der Karte (|Pos=)
   |ScrollWZ= J oder N - Größenänderung der Karte mit dem Mausrad, Standard ist J
   |Beschreibung=Text unter der Karte
   |Beschreibung=Text unter der Karte
   |Textfarbe=#000000 - Textfarbe der Beschreibung als HTML Farbcode oder Name
   |Textfarbe=#000000 - Textfarbe der Beschreibung als HTML Farbcode oder Name
Zeile 53: Zeile 47:
   |Hintergrundfarbe=#FFFFFF - Hintergrundfarbe als HTML Farbcode oder Name
   |Hintergrundfarbe=#FFFFFF - Hintergrundfarbe als HTML Farbcode oder Name
  </nowiki>
  </nowiki>
Generell kann hinter dem Parameter "Pos" ein Hinweistext in zwei Zeilen angegeben werden, der aufpoppt, wenn auf den Marker geklickt wird. Ist Zeile2 vorhanden, wird Zeile1 fett dargestellt.
{{KartePos
  |Pos=51.68137,7.81964~Zeile1~Zeile2
  }}


Die Vorlage lässt sich auch als Untervorlage in z.B. der Vorlage „Straße“ nutzen:
Die Vorlage lässt sich auch als Untervorlage in z.B. der Vorlage „Straße“ nutzen:


Statt:
Statt:
  <nowiki>
  <nowiki>
   |Karte={{#display_map: 51.63642,7.85037|maxzoom=18|minzoom=11|defzoom=16|static=no|icon=MarkerHML.png}}
   |Karte={{#display_map: 51.63642,7.85037|maxzoom=18|minzoom=11|defzoom=16|static=no|icon=MarkerHML.png}}
Zeile 66: Zeile 65:
  <nowiki>
  <nowiki>
   |Karte={{KartePos|Pos=51.63717,7.84838|Marker=L}}
   |Karte={{KartePos|Pos=51.63717,7.84838|Marker=L}}
</nowiki>
Sollen auf einer Karte mehrere unterschiedliche Marker gezeigt werden, so ist folgende Konstruktionen zu wählen. Dabei darf der Parameter „Marker” nicht benutzt werden.
a) mit Anzeige von Text bei Click auf Marker
<nowiki>
  |Karte={{KartePos|Pos=51.68137,7.81964~Pauluskirche~weiterer Text~MarkerHMR.png;Torino Hamm~Torino~weiterer Text~MarkerHML.png;}}
</nowiki>
b) ohne Anzeige von Text bei Click auf Marker. Dabei sind die Leerzeichen zwischen den Tilden (~) strikt einzuhalten!
<nowiki>
  |Karte={{KartePos|Pos=51.68137,7.81964~ ~ ~MarkerHMR.png;Torino Hamm~ ~ ~MarkerHML.png;}}
  </nowiki>
  </nowiki>
</noinclude>
</noinclude>