Template:Lageplan

From GenWiki

Jump to: navigation, search

Contents

Purpose

Show a location plan with map, markers, size and relative positioning of own choice

(Warning: Particularly Internet Explorer acts very sensitive in response of very little changes in this source seeming inconsiderable! When changing, test look of new output in IE too!)

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 "Bild:" 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 "Bild:"

Im Beispiel "Karte Deutschland.png"

|mapsize_x

Die Breite der Karte in Pixel

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
}}

Lageplan

Personal tools
GenWiki-internal