Benutzer:Bwoebi/Vorlagen/Hotspot: Unterschied zwischen den Versionen

aus Chaos FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{#if:{{{3|}}}|{{#vardefine:HotspotXmax|{{{3}}}}}}}<!--
{{#vardefine:HotspotNeg|{{#ifexpr:{{#var:{{PAGENAME}}TopLeftX}} < 0|true|}}}}<!--
-->{{#if:{{{4|}}}|{{#vardefine:HotspotYmax|{{{4}}}}}}}<!--
-->{{#vardefine:HotspotX|{{#if:{{#var:HotspotNeg}}|{{#if:{{#var:HotspotX}}|{{#expr:{{#var:HotspotX}} - 1}}|{{#var:{{PAGENAME}}BottomRightX}}}}|{{#if:{{#var:HotspotX}}|{{#expr:{{#var:HotspotX}} + 1}}|{{#var:{{PAGENAME}}TopLeftX}}}}}}}}<!--
-->{{#vardefineecho:HotspotX|{{#if:{{{1|}}}|{{{1}}}|{{#ifexpr:{{#var:HotspotX}} < 0|{{#expr:{{#var:HotspotX}} - 1}}|{{#expr:{{#var:HotspotX}} + 1}}}}}}}}<!--
-->{{#ifexpr:{{#if:{{#var:HotspotNeg}}|{{#var:HotspotX}} < {{#var:{{PAGENAME}}BottomRightX}}|{{#var:HotspotX}} > {{#var:{{PAGENAME}}TopLeftX}}}} OR NOT {{#var:HotspotY|0}}|<!--
-->{{#if:{{#var:HotspotXinit}}| |{{#vardefineecho:HotspotXinit|{{#var:HotspotX}}}}}}<!--
-->{{#vardefine:HotspotY|{{#if:{{#var:HotspotNeg}}|{{#if:{{#var:HotspotY}}|{{#expr:{{#var:HotspotY}} - 1}}|{{#var:{{PAGENAME}}BottomRightY}}}}|{{#if:{{#var:HotspotY}}|{{#expr:{{#var:HotspotY}} + 1}}|{{#var:{{PAGENAME}}TopLeftY}}}}}}}}}}<!--
-->{{#ifexpr:{{#ifexpr:{{#var:HotspotX}} < 0|{{#var:HotspotX}} < {{#var:HotspotXmax}}|{{#var:HotspotX}} > {{#var:HotspotXmax}}}} OR NOT {{#var:HotspotY|0}}|<!--
-->{{#ifexpr:{{#if:{{#var:HotspotNeg}}|{{#var:HotspotY}} < {{#var:{{PAGENAME}}TopLeftX}}|{{#var:HotspotY}} > {{#var:{{PAGENAME}}BottomRightX}}}}|<!--
-->{{#vardefineecho:HotspotX|{{#var:HotspotXinit}}}}<!--
-->{{Link-Div|#{{#var:HotspotX}},{{#var:HotspotY}}|15px|15px|position:absolute;left:{{#expr:( {{#if:{{#var:HotspotNeg}}|{{#var:{{PAGENAME}}BottomRightX}} - {{#var:HotspotX}}|{{#var:HotspotX}} - {{#var:HotspotXinit}}}} ) * 15}}px;top:{{#expr:( {{#ifexpr:{{#var:HotspotY}} < 0|{{#var:HotspotYinit}} - {{#var:HotspotY}}|{{#var:HotspotY}} - {{#var:HotspotYinit}}}} ) * 15}}px;z-index:2;}}}}
-->{{#vardefineecho:HotspotY|{{#if:{{{1|}}}|{{{1}}}|{{#ifexpr:{{#var:HotspotY}} < 0|{{#expr:{{#var:HotspotY}} - 1}}|{{#expr:{{#var:HotspotY}} + 1}}}}}}}}}}<!--
-->{{#if:{{#var:HotspotYinit}}| |{{#vardefineecho:HotspotYinit|{{#var:HotspotY}}}}}}<!--
-->{{#ifexpr:{{#ifexpr:{{#var:HotspotY}} < 0|{{#var:HotspotY}} < {{#var:HotspotYmax}}|{{#var:HotspotY}} > {{#var:HotspotYmax}}}}|<!--
-->{{Link-Div|#{{#var:HotspotX}},{{#var:HotspotY}}|15px|15px|position:absolute;left:{{#expr:( {{#ifexpr:{{#var:HotspotX}} < 0|{{#var:HotspotXinit}} - {{#var:HotspotX}}|{{#var:HotspotX}} - {{#var:HotspotXinit}}}} ) * 15}}px;top:{{#expr:( {{#ifexpr:{{#var:HotspotY}} < 0|{{#var:HotspotYinit}} - {{#var:HotspotY}}|{{#var:HotspotY}} - {{#var:HotspotYinit}}}} ) * 15}}px;z-index:2;}}}}

Version vom 29. Juni 2011, 23:00 Uhr

Fehler im Ausdruck: Unerwarteter Operator <Fehler im Ausdruck: Unerwarteter Operator <