Vorlage:Lageplan/Doku
Vorlagenparameter
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
marker | marker | Seitentitel des Symbols zur Markierung, möglichst SVG; ohne “Datei:”
| Datei | vorgeschlagen |
markersize | markersize | Größe der Markierung in Pixel der Oberkante. Fast frei wählbar, jedoch < mapsize/3
| Zahlenwert | vorgeschlagen |
markerTooltip | markertext | Beschriftung, wenn man mit der Maus auf die Markierung geht (Mouseover)
| Einzeiliger Text | vorgeschlagen |
pos_x | pos_x | x-Position (horizontale) der Markierung in Prozent der zugrundeliegenden Karte (0=linker Rand, 100=rechter Rand)
| Zahlenwert | erforderlich |
pos_y | pos_y | y-Position (vertikale) der Markierung in Prozent der zugrundeliegenden Karte (0=oberer Rand, 100=unterer Rand)
| Zahlenwert | erforderlich |
map | map | Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”
| Datei | erforderlich |
mapsize_x | mapsize_x | Breite der Karte in Pixeln
| Zahlenwert | erforderlich |
mapToolotip | maptext | Beschriftung, wenn man mit der Maus auf die Karte geht (Mouseover)
| Einzeiliger Text | vorgeschlagen |
warning | warning | Meldung “Out of range”
| Einzeiliger Text | optional |
align | align | Ausrichtung | Einzeiliger Text | optional |
Hinweise
[Quelltext bearbeiten](Achtung: Vor allem der Internet Explorer reagiert äußerst sensibel auf kleine, vielleicht unscheinbare Änderungen des Quelltextes. Bitte nach dem Bearbeiten unbedingt auch im Internet Explorer testen.)
Beachte: Wenn geografische Koordinaten verfügbar sind, ist möglicherweise die Vorlage:Positionskarte besser geeignet.
Syntax
[Quelltext bearbeiten]{{Lageplan |marker = <!-- Symbol zur Markierung, möglichst SVG, z. B. reddot.svg --> |markersize = <!-- Größe der Markierung (< mapsize/3) --> |markertext = <!-- Beschriftung --> |pos_x = <!-- relative x-Position (0-100) --> |pos_y = <!-- relative y-Position (0-100) --> |map = <!-- Name der Karte --> |mapsize_x = <!-- Größe der Karte in x-Richtung --> |maptext = <!-- Beschriftung der Karte --> |warning = <!-- Out of range Meldung -->> }}
Anleitung
[Quelltext bearbeiten]Einfach die obige Syntax in die Seite einfügen, und die eckigen Klammern mit Inhalt durch die jeweiligen Werte ersetzen. Die einzelnen Variablen werden im Folgenden erklärt:
|marker
[Quelltext bearbeiten]Symbol zur Markierung, möglichst SVG, z. B.
Dies muss ohne den Anfang Datei:
geschehen!!!
|markersize
[Quelltext bearbeiten]Größe der Markierung in Pixel der Oberkante. Sie ist fast frei wählbar. Einzige Einschränkung: < mapsize/3
Im Beispiel unten ist sie 10
.
|markertext
[Quelltext bearbeiten]Beschriftung wenn man mit der Maus auf die Markierung geht (Mouseover)
Im Beispiel: Dies ist ein Kreuz
|pos_x
[Quelltext bearbeiten]Die x-Position (horizontale) der Markierung in Prozent der Kartenbreite
0 bedeutet am linken Rand. Je höher die Zahl, desto weiter rechts ist die Markierung
Im Beispiel: 25
|pos_y
[Quelltext bearbeiten]Die y-Position (vertikale) der Markierung in Prozent der Kartenhöhe (bzw. von "|mapsize_y", wenn angegeben)
0 bedeutet am oberen Rand. Je höher die Zahl, desto weiter unten ist die Markierung
Im Beispiel: 25
|map
[Quelltext bearbeiten]Die zur Grundlage benutzte Karte.
Auch hier wieder ohne Datei:
Im Beispiel Karte Deutschland.png
|mapsize_x
[Quelltext bearbeiten]Die Breite der Karte in Pixeln
Im Beispiel 200
|mapsize_y (veraltet)
[Quelltext bearbeiten]Dieser Wert hat keinen Einfluss auf die Größe der Karte, wird aber, falls angegeben, für die Positionierung des Markers verwendet (siehe |pos_y). Dieser Parameter sollte bei Neueinbindungen nicht mehr verwendet werden, da er zu abweichender Darstellung in der Mobilansicht (bzw. dem Minerva-Skin) führt (siehe hier).
Im Beispiel "300"
|maptext
[Quelltext bearbeiten]Beschriftung wenn man mit der Maus über die Karte geht (Mouseover)
Im Beispiel: Deutschland
|warning
[Quelltext bearbeiten]Out of range Meldung
Im Beispiel hahaha
Beispiel
[Quelltext bearbeiten]Syntax:
{{Lageplan |marker = X mark.svg |markersize = 10 |markertext = Dies ist ein Kreuz |pos_x = 25 |pos_y = 25 |map = Karte Deutschland.svg |mapsize_x = 200 |maptext = Deutschland |warning = hahaha }}