Vorlage:Lageplan

Aus AnthroWiki



Dokumentation[Bearbeiten]

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

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.

Syntax

{{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 -->
|mapsize_y  = <!-- Größe der Karte in y-Richtung -->
|maptext    = <!-- Beschriftung der Karte -->
|warning    = <!-- Out of range Meldung -->>
}}

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.

  • reddot.svg
  • X mark.svg
  • Fadenkreuz.svg

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 von "|mapsize_x"

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 von "|mapsize_y"

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

Dieser Wert hat nicht unbedingt Einfluss auf die Größe der Karte, wird aber für die Positionierung des Markers benötigt.

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

Dies ist ein Kreuz
Deutschland

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
|mapsize_y  = 300
|maptext    = Deutschland
|warning    = hahaha
}}

Bei technischen Fragen zu dieser Vorlage kannst du dich an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite.