Zum Inhalt springen

Vorlage:Lageplan

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 8. Januar 2025 um 21:42 Uhr durch imported>Antonsusi.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)



Kopiervorlage

<syntaxhighlight lang="wikitext" copy>

</syntaxhighlight>

Anzeigen eines Lageplans mit frei wählbarer Karte, Marker, Größe und relativer [!] Positionierung

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

markermarker
Seitentitel des Symbols zur Markierung, möglichst SVG; ohne “Datei:”
⧼templatedata-doc-param-default⧽
reddot.svg
⧼templatedata-doc-param-example⧽
Fadenkreuz.svg
markersizemarkersize
Größe der Markierung in Pixel der Oberkante. Fast frei wählbar, jedoch < mapsize/3
⧼templatedata-doc-param-default⧽
5
⧼templatedata-doc-param-example⧽
10
markerTooltipmarkertext
Beschriftung, wenn man mit der Maus auf die Markierung geht (Mouseover)
⧼templatedata-doc-param-example⧽
Hier isses
pos_xpos_x
x-Position (horizontale) der Markierung in Prozent der zugrundeliegenden Karte (0=linker Rand, 100=rechter Rand)
⧼templatedata-doc-param-example⧽
25
pos_ypos_y
y-Position (vertikale) der Markierung in Prozent der zugrundeliegenden Karte (0=oberer Rand, 100=unterer Rand)
⧼templatedata-doc-param-example⧽
25
mapmap
Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”
⧼templatedata-doc-param-example⧽
Karte Deutschland.png
mapsize_xmapsize_x
Breite der Karte in Pixeln
⧼templatedata-doc-param-example⧽
200
mapToolotipmaptext
Beschriftung, wenn man mit der Maus auf die Karte geht (Mouseover)
⧼templatedata-doc-param-example⧽
Darum geht es
warningwarning
Meldung “Out of range”
⧼templatedata-doc-param-example⧽
Hahaha
alignalign
Ausrichtung
<templatedata>{"format":"block","description":"Anzeigen eines Lageplans mit frei wählbarer Karte, Marker, Größe und relativer [!] Positionierung","paramOrder":["marker","markersize","markertext","pos_x","pos_y","map","mapsize_x","maptext","warning","align"],

"params":{ "marker":{"suggested":true,"type":"wiki-file-name","description":"Seitentitel des Symbols zur Markierung, möglichst SVG; ohne “Datei:”","label":"marker","example":"Fadenkreuz.svg","required":false,"default":"reddot.svg"},

"markersize":{"suggested":true,"type":"number","description":"Größe der Markierung in Pixel der Oberkante. Fast frei wählbar, jedoch < mapsize/3","label":"markersize","example":"10","required":false,"default":"5"},

"markertext":{"suggested":true,"type":"line","description":"Beschriftung, wenn man mit der Maus auf die Markierung geht (Mouseover)","label":"markerTooltip","example":"Hier isses","required":false},

"pos_x":{"type":"number","description":"x-Position (horizontale) der Markierung in Prozent der zugrundeliegenden Karte (0=linker Rand, 100=rechter Rand)","label":"pos_x","example":"25","required":true},

"pos_y":{"type":"number","description":"y-Position (vertikale) der Markierung in Prozent der zugrundeliegenden Karte (0=oberer Rand, 100=unterer Rand)","label":"pos_y","example":"25","required":true},

"map":{"type":"wiki-file-name","description":"Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”","label":"map","example":"Karte Deutschland.png","required":true},

"mapsize_x":{"type":"number","description":"Breite der Karte in Pixeln","label":"mapsize_x","example":"200","required":true},

"maptext":{"suggested":true,"type":"line","description":"Beschriftung, wenn man mit der Maus auf die Karte geht (Mouseover)","label":"mapToolotip","example":"Darum geht es","required":false},

"warning":{"type":"line","description":"Meldung “Out of range”","label":"warning","example":"Hahaha","required":false},

"align":{"description":"Ausrichtung","type":"line","required":false,"label":"align"} }

}</templatedata>

Hinweise

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

Anleitung

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

Symbol zur Markierung, möglichst SVG, z. B.

Dies muss ohne den Anfang Datei: geschehen!!!

|markersize

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

Beschriftung wenn man mit der Maus auf die Markierung geht (Mouseover)

Im Beispiel: Dies ist ein Kreuz

|pos_x

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

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

Die zur Grundlage benutzte Karte.

Auch hier wieder ohne Datei:

Im Beispiel Karte Deutschland.png

|mapsize_x

Die Breite der Karte in Pixeln

Im Beispiel 200

|mapsize_y (veraltet)

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

Beschriftung wenn man mit der Maus über die Karte geht (Mouseover)

Im Beispiel: Deutschland

|warning

Out of range Meldung

Im Beispiel hahaha

Beispiel

Syntax: <syntaxhighlight lang="wikitext">

</syntaxhighlight>