
Am besten feiert man das mit neuen Informationen. Gesucht werden daher verstärkt fehlenden Daten, interessante Geschichten und alle Arten von Fotos, Dokumente usw., die es wert sind erhalten zu werden. Gern per Email an info@stabfuehrer.de
Vorlage:Lageplan: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
{{!}}{{#ifexpr: {{#expr: ({{{pos_x|-1}}} >= 0) and ({{{pos_x|0}}} <= 100) and ({{{pos_y|-1}}} >= 0) and ({{{pos_y|0}}} <=100) }} | {{!}}{{#ifexpr: {{#expr: ({{{pos_x|-1}}} >= 0) and ({{{pos_x|0}}} <= 100) and ({{{pos_y|-1}}} >= 0) and ({{{pos_y|0}}} <=100) }} | ||
| | | | ||
<div class="noviewer" style="position: relative;"><div style="font-size: {{{markersize|5}}}px; line-height: 0; position: absolute; display: block; {{#if: {{{mapsize_y|}}} | left: {{#expr: ({{{mapsize_x|140}}}*{{{pos_x|3}}}/100 - {{{markersize|5}}} /2 ) round 0 }}px; top: {{#expr: ({{{mapsize_y|175}}}*{{{pos_y|3}}}/100 - {{{markersize|5}}} /2 ) round 0 }}px; | left: {{{pos_x|3}}}%; left: calc({{{pos_x|3}}}% - {{{markersize|5}}}px / 2); top: {{{pos_y|3}}}%; top: calc({{{pos_y|3}}}% - {{{markersize|5}}}px / 2);}} padding: 0;">[[Datei:{{{marker|Reddot.svg}}}|{{{markersize|5}}}px|class=noviewer notpageimage|{{{markertext|}}}]]</div>[[Datei:{{{map|Karte Deutschland.png}}}|{{#if: {{{mapsize_y|}}} |{{{mapsize_x|140}}}x{{{mapsize_y|175}}}|{{{mapsize_x|140}}}}}px|class=noviewer notpageimage|{{{maptext|}}}]]</div> | <div class="noviewer" style="position: relative;"><div style="font-size: {{{markersize|5}}}px; line-height: 0; position: absolute; display: block; {{#if: {{{mapsize_y|}}} | left: {{#expr: ({{{mapsize_x|140}}}*{{{pos_x|3}}}/100 - {{{markersize|5}}} /2 ) round 0 }}px; top: {{#expr: ({{{mapsize_y|175}}}*{{{pos_y|3}}}/100 - {{{markersize|5}}} /2 ) round 0 }}px; | left: {{{pos_x|3}}}%; left: calc({{{pos_x|3}}}% - {{{markersize|5}}}px / 2); top: {{{pos_y|3}}}%; top: calc({{{pos_y|3}}}% - {{{markersize|5}}}px / 2);}} padding: 0;">[[Datei:{{{marker|Reddot.svg}}}|{{{markersize|5}}}px|class=noviewer notpageimage|link=|{{{markertext|}}}]]</div>[[Datei:{{{map|Karte Deutschland.png}}}|{{#if: {{{mapsize_y|}}} |{{{mapsize_x|140}}}x{{{mapsize_y|175}}}|{{{mapsize_x|140}}}}}px|class=noviewer notpageimage|link=|{{{maptext|}}}]]</div> | ||
| | | | ||
}} | }} | ||
{{!}}} }}</onlyinclude> | {{!}}} }}</onlyinclude> | ||
< | <noinclude> | ||
== Kopiervorlage == | |||
<syntaxhighlight lang="wikitext" copy> | |||
{{Lageplan | {{Lageplan | ||
| | |map = | ||
| | |mapsize_x = | ||
| | |pos_x = | ||
| | |pos_y = | ||
| | |marker = | ||
| | |markersize = | ||
| | |markertext = | ||
|maptext = | |maptext = | ||
|warning = | |warning = | ||
}} | }} | ||
</ | </syntaxhighlight> | ||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | "params": { | ||
"map": { | "map": { | ||
"label": "Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”", | "label": "map", | ||
"description": "Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”", | |||
"type": "wiki-file-name", | |||
"required": true, | |||
"example": "Karte Deutschland.png" | |||
}, | |||
"marker": { | |||
"label": "marker", | |||
"description": "Seitentitel des Symbols zur Markierung, möglichst SVG; ohne “Datei:”", | |||
"type": "wiki-file-name", | "type": "wiki-file-name", | ||
"required": true | "required": false, | ||
"suggested": true, | |||
"default": "reddot.svg", | |||
"example": "Fadenkreuz.svg" | |||
}, | |||
"markersize": { | |||
"label": "markersize", | |||
"description": "Größe der Markierung in Pixel der Oberkante. Fast frei wählbar, jedoch < mapsize/3", | |||
"type": "number", | |||
"required": false, | |||
"suggested": true, | |||
"default": "5", | |||
"example": "10" | |||
}, | |||
"markertext": { | |||
"label": "markerTooltip", | |||
"description": "Beschriftung, wenn man mit der Maus auf die Markierung geht (Mouseover)", | |||
"type": "line", | |||
"required": false, | |||
"suggested": true, | |||
"example": "Hier isses" | |||
}, | |||
"pos_x": { | |||
"label": "pos_x", | |||
"description": "x-Position (horizontale) der Markierung in Prozent der zugrundeliegenden Karte (0=linker Rand, 100=rechter Rand)", | |||
"type": "number", | |||
"required": true, | |||
"example": "25" | |||
}, | |||
"pos_y": { | |||
"label": "pos_y", | |||
"description": "y-Position (vertikale) der Markierung in Prozent der zugrundeliegenden Karte (0=oberer Rand, 100=unterer Rand)", | |||
"type": "number", | |||
"required": true, | |||
"example": "25" | |||
}, | |||
"mapsize_x": { | |||
"label": "mapsize_x", | |||
"description": "Breite der Karte in Pixeln", | |||
"type": "number", | |||
"required": true, | |||
"example": "200" | |||
}, | |||
"maptext": { | |||
"label": "mapToolotip", | |||
"description": "Beschriftung, wenn man mit der Maus auf die Karte geht (Mouseover)", | |||
"type": "line", | |||
"required": false, | |||
"suggested": true, | |||
"example": "Darum geht es" | |||
}, | |||
"warning": { | |||
"label": "warning", | |||
"description": "Meldung “Out of range”", | |||
"type": "line", | |||
"required": false, | |||
"example": "Hahaha" | |||
}, | }, | ||
"align": { | |||
"label": "align", | |||
"description": "Ausrichtung", | |||
"type": "line", | |||
"required": false | |||
} | |||
}, | |||
"description": "Anzeigen eines Lageplans mit frei wählbarer Karte, Marker, Größe und relativer [!] Positionierung", | |||
"format": "block" | |||
} | } | ||
</templatedata> | </templatedata> | ||
</noinclude> | </noinclude> | ||
Aktuelle Version vom 23. März 2026, 09:39 Uhr
Kopiervorlage
<syntaxhighlight lang="wikitext" copy>
</syntaxhighlight>
Anzeigen eines Lageplans mit frei wählbarer Karte, Marker, Größe und relativer [!] Positionierung
| Parameter | Beschreibung | Typ | Status | |
|---|---|---|---|---|
| map | map | Seitentitel der als Grundlage benutzten Karte; ohne “Datei:”
| Datei | erforderlich |
| 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 |
| 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 |
