Vorlage:Positionskarte~* und Vorlage:Positionskarte/Markierung: Unterschied zwischen den Seiten
Erscheinungsbild
(Unterschied zwischen Seiten)
Inhalt gelöscht Inhalt hinzugefügt
Neue Parameter label_style und label_color, siehe Disk |
✓ (Diskussion | Beiträge) AZ: Die Seite wurde neu angelegt: {{Positionskarte/Test/+ |places= <onlyinclude><div style="position:absolute; <includeonly>top:{{#ifexpr:a… |
||
Zeile 1: | Zeile 1: | ||
{{Positionskarte/Test/+ |
|||
<noinclude>{{Tausendfach verwendet}} <!-- Testframe! --> |
|||
|places= |
|||
{| |
|||
<onlyinclude><div style="position:absolute; <includeonly>top:{{#ifexpr:abs({{{Y}}}-50)>50 |
|||
|<div class="positionmap" style="position: relative; z-index: 0; padding: 0; border: 1px solid {{#if:{{{border|}}}|{{{border}}}|#CCCCCC}};">[[Datei:{{#if: {{{Alternativkarte|}}} | {{{Alternativkarte}}} | {{Positionskarte {{{1|Erde}}}|image}} }}|frameless|{{#if:{{{width|x}}}|{{{width|240}}}px|upright=1}}|center|{{#if: {{{label|}}} |
|||
| 0 |
|||
| {{{label}}} |
|||
| {{{Y}}} |
|||
}}%; left:{{#ifexpr:abs({{{X}}}-50)>50 |
|||
}} ({{Positionskarte {{{1|Erde}}}|name}})]] <!-- begin --> |
|||
| 0 |
|||
</noinclude>{{#if:{{{LAT}}}{{{LONG}}} |
|||
| {{{X}}} |
|||
|<div style=" |
|||
}}%;</includeonly> height:0; width:0;"><div style="position:relative;z-index:100;left:-{{{halfmarksize}}}px;top:-{{{halfmarksize}}}px;<!--width:{{{marksize}}}px;height:{{{marksize}}}px;-->line-height:0px;">{{{marker}}}</div> |
|||
position:absolute; |
|||
{{#ifeq: {{{position}}} | none |
|||
top:{{#ifexpr:{{{Y|100}}}<0|0|{{#ifexpr:{{{Y|100}}}>100|100|{{{Y|100}}}}}}}%; |
|||
| |
|||
left:{{#ifexpr:{{{X|100}}}<0|0|{{#ifexpr:{{{X|100}}}>100|100|{{{X|100}}}}}}}%; |
|||
| <table style="position:absolute; z-index:9; {{#switch: {{{position}}} |
|||
height:0; |
|||
|={{#ifexpr:{{{Y}}}>33 |
|||
width:0; |
|||
| bottom:1px; |
|||
"><div style="position:relative;z-index:100;left:-{{#expr:{{{marksize|8}}}/2}}px;top:-{{#expr:{{{marksize|8}}}/2}}px;width:{{{marksize|8}}}px;height:{{{marksize|8}}}px;line-height:0px;" >{{#if:{{{marktarget<includeonly>|</includeonly>}}}|{{#tag:imagemap|Bild:{{{mark|Red pog.svg}}}{{!}}{{{marksize|8}}}x{{{marksize|8}}}px{{!}}{{{label|{{PAGENAME}}}}} |
|||
| top: 1px; |
|||
default {{{marktarget|[[{{FULLPAGENAME}}]]}}} |
|||
}}{{#ifexpr:{{{X}}}>50 |
|||
desc none }}}}</div> |
|||
| right:1px; text-align:right; |
|||
| left: 1px; text-align:left; |
|||
{{#ifeq:{{{position|}}}|none||<table style=" |
|||
}} |
|||
font-size:{{#if:{{{label_size|}}}|{{{label_size}}}|90}}%; |
|||
|1 =bottom:3px; left:-1.5em; text-align:left; |
|||
border:none; |
|||
|2 =bottom:1px; left: 1px; text-align:left; |
|||
background-color:transparent; |
|||
|right |
|||
border-collapse:collapse; |
|||
|3 =top: -2em; left: 3px; text-align:left; height:4em; |
|||
line-height:1em; |
|||
|4 =top: 1px; left: 1px; text-align:left; |
|||
position:absolute; |
|||
|5 =top: 3px; left:-1.5em; text-align:left; |
|||
{{#ifeq: {{{wrap}}} | manual |
|||
|bottom |
|||
| white-space:nowrap; width:10em; |
|||
|6 =top:3px; left:{{#ifeq: {{{wrap}}} | manual |
|||
| width:6em; |
|||
| -5em |
|||
}} |
|||
| -3em |
|||
margin: 0 .2em; |
|||
}}; text-align:center; |
|||
|7 =top: 3px; right:-1.5em; text-align:right; |
|||
|={{#ifexpr:{{{X|100}}}>50|right; right:1px; {{#ifexpr:{{{Y|100}}}>33|bottom:1px; |top:1px; }}|left; left:1px; {{#ifexpr:{{{Y|100}}}>33|bottom:1px; |top:1px; }}}} |
|||
|8 =top: 1px; right: 1px; text-align:right; |
|||
|1=left; left:-1.5em; bottom:3px; |
|||
|left |
|||
|2=left; left:1px; bottom:1px; |
|||
|9 =top: -2em; right: 3px; text-align:right; height:4em; |
|||
|3 |
|||
|10=bottom:1px; right: 1px; text-align:right; |
|||
|right=left; left:3px; top:-2em; height:4em; |
|||
|11=bottom:3px; right:-1.5em; text-align:right; |
|||
|4=left; left:1px; top:1px; |
|||
|top |
|||
|5=left; left:-1.5em; top:3px; |
|||
|12=bottom:3px; left:{{#ifeq: {{{wrap}}} | manual |
|||
|6 |
|||
| -5em |
|||
|bottom=center; top:3px; {{#ifeq: {{{wrap}}} | manual | left:-5em; | left:-3em }} |
|||
| -3em |
|||
|7=right; right:-1.5em; top:3px; |
|||
}}; text-align:center; |
|||
|8=right; right:1px; top:1px; |
|||
|center=top:-2em; left:{{#ifeq: {{{wrap}}} | manual |
|||
|9 |
|||
| -5em |
|||
|left=right; right:3px; top:-2em; height:4em; |
|||
| -3em |
|||
|10=right; right:1px; bottom:1px; |
|||
}}; text-align:center; height:4em; |
|||
|11=right; right:-1.5em; bottom:3px; |
|||
}} border:none; background-color:transparent; border-collapse:collapse; line-height:1em; {{#ifeq: {{{wrap}}} | manual |
|||
|12 |
|||
| white-space:nowrap; width:10em; |
|||
|top=center; bottom:3px; {{#ifeq: {{{wrap}}} | manual | left:-5em; | left:-3em }} |
|||
| width:6em; |
|||
|center=center; top:-2em; height:4em; {{#ifeq: {{{wrap}}} | manual | left:-5em; | left:-3em }} |
|||
}} margin: 0 .2em;"><tr><td style="border:none; vertical-align:middle; {{{style}}}">{{{label}}} {{#ifexpr:<includeonly>abs({{{Y}}}-50)>50 or abs({{{X}}}-50)>50</includeonly> |
|||
}} |
|||
| nicht auf der Karte<span style="display:none">[[Vorlage:Positionskarte/Wartung/Koordinate außerhalb|p3]]</span> |
|||
"><tr><td style="border:none; vertical-align:middle;"><span style="position:relative; |
|||
}}</td></tr></table> |
|||
z-index:9; |
|||
}}</div></onlyinclude><!--Testframe end--> |
|||
{{#if:{{ParmPart|3|{{{label_style|}}}}}| |
|||
{{#switch:{{ParmPart|1|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
}} |
||
{{Dokumentation}} |
|||
{{#switch:{{ParmPart|2|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|3|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|4|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|5|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|6|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|7|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
|{{#switch:{{ParmPart|1|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}} |
|||
{{#switch:{{ParmPart|2|{{{label_style|}}}}} |
|||
|bold=font-weight:bold; |
|||
|italic=font-style:italic; |
|||
|underline=text-decoration:underline; |
|||
|letterspacing=letter-spacing:0.1em; |
|||
|wordspacing=word-spacing:0.5em; |
|||
|smallcaps=font-variant:small-caps; |
|||
|uppercase=text-transform:uppercase; |
|||
}}}} |
|||
{{#if:{{{label_color|}}}|color:{{{label_color}}}; }}{{#if:{{{background|}}}|background-color:{{{background}}}; }} |
|||
">{{{label|{{PAGENAME}}}}} {{#ifexpr:{{{X|0}}}<0 or {{{X|0}}}>100 or {{{Y|0}}}<0 or {{{Y|0}}}>100 |nicht auf der Karte<span style="display:none">[[Vorlage:Positionskarte/Wartung/Koordinate außerhalb|p3]]</span>}}</span></td></tr></table>}}</div> |
|||
|<div style="color:red; position:absolute; text-align: center; top:30%; left:0; height:0; width:100%; font-size:{{{label_size|120}}}%;"> {{#if:{{{label|{{PAGENAME}}}}}|{{{label|{{PAGENAME}}}}} ohne|keine}} Koordinaten</div> |
|||
}}<noinclude></div> |
|||
|} <!-- Testframe end --> |
|||
→[[Vorlage:Positionskarte+]] |
|||
[[Kategorie:Vorlage:Untervorlage|Positionskarte~*]] |
|||
</noinclude> |
Version vom 21. Juli 2011, 11:52 Uhr
Diese Vorlage dient als Unterseite für die Vorlage:Positionskarte.
Kopiervorlage
…
Parameter
…
Beispiele
…