Vorlage:Feldzusammenfassung/Minimap: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(meiner meinung nach musses so sein, wieso machsu das ifeq dazu? achja danke für die idee mit den zahlen, hab ich vergessen^^)
(Fix für Oberflächengebiete: zu viel C&P)
 
(35 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#ifeq:{{{Veraltetes Feld|none}}}|none||
<!--
{{Veraltet}}
 
Gebietsname darf NICHT durch {{PAGENAME}} ersetzt werden in Variabeln, sonst funktionniert Vorlage:Karte nicht mehr richtig
 
-->{{#vardefine:gebietsname|{{{1}}}}}<!--
 
-->{{#vardefine:{{#var:gebietsname}}_veraltet|{{{Veraltetes Feld|none}}}}}<!--
 
-->{{#ifeq:{{NAMESPACE}}|Karte||<!--
-->{{#ifeq:{{{Veraltetes Feld|none}}}|none||{{Veraltet}}
{{Dieser Artikel|beschreibt die frühere Version des [[Gebiet]]es [[Felder:{{{Veraltetes Feld}}}|{{{Veraltetes Feld}}}]].}}
{{Dieser Artikel|beschreibt die frühere Version des [[Gebiet]]es [[Felder:{{{Veraltetes Feld}}}|{{{Veraltetes Feld}}}]].}}
Dieser Artikel beschreibt alle Felder im Gebiet/Dungeon <b>[[{{{Veraltetes Feld}}}]]</b>. Die Auflistung der Felder erfolgt vom nordwestlichsten zum südöstlichsten Feld. Du kannst in der Mini-Übersichtskarte auf einzelne Felder klicken, um direkt zur Beschreibung des jeweiligen Feldes zu springen.
Dieser Artikel beschreibt alle Felder im Gebiet/Dungeon <b>[[{{{Veraltetes Feld}}}]]</b>. Die Auflistung der Felder erfolgt vom nordwestlichsten zum südöstlichsten Feld. Du kannst in der Mini-Übersichtskarte auf einzelne Felder klicken, um direkt zur Beschreibung des jeweiligen Feldes zu springen.
}}
}}<!--
{{#ifeq:{{{Veraltetes Feld|none}}}|none||[[Kategorie:Veraltete Felder]]}}
-->{{#ifeq:{{{Veraltetes Feld|none}}}|none||[[Kategorie:Veraltete Felder]]}}<!--
<div class="maplink" style="position:relative;">
-->{{#if:{{#varexists:{{{2|{{PAGENAME}}}}}BreiteTotal}}|<!--
<includeonly>{{Feldzusammenfassung/Minimap-Hotspots/{{1|PAGENAME}}}}
  --><div class="maplink" style="position: relative; width: 0;"><!--
[[Bild:Minimap {{2|PAGENAME}}.jpg]]</includeonly>
  -->{{#if: {{{png|}}}|[[Datei:{{{Minimapname|Minimap {{{name|{{PAGENAME}}}}}}}}.png]]|[[Datei:{{{Minimapname|Minimap {{{name|{{PAGENAME}}}}}}}}.jpg]]}}<!--
</div>
 
{{FürAlle}}
Rahmen von Oberflächengebieten ist standardmäßig mit Bergfeldern
{{#ifeq:{{NAMESPACE}}|Felder|[[Kategorie:Felder|{{PAGENAME}}]][[Kategorie:{{{Gebietskat|{{PAGENAME}} (Orte)}}}|!Felder:{{PAGENAME}}]]}}
 
  -->{{#vardefine:_Rahmen|{{{Rahmen|{{#ifeq:{{#var:{{{2|{{PAGENAME}}}}}Koord}}|+|1|0}}}}}}}<!--
 
Berechne Dimensionen von Hotspots zuzüglich Rahmen
 
  -->{{#vardefine:_Breite|{{#expr:{{#var:{{{2|{{PAGENAME}}}}}Breite}} + {{{RahmenLinks|{{#var:_Rahmen}}}}} + {{{RahmenRechts|{{#var:_Rahmen}}}}}}}}}<!--
  -->{{#vardefine:_Höhe|{{#expr:{{#var:{{{2|{{PAGENAME}}}}}Höhe}} + {{{RahmenOben|{{#var:_Rahmen}}}}} + {{{RahmenUnten|{{#var:_Rahmen}}}}}}}}}<!--
 
  -->{{Loop|{{#expr:{{#var:_Breite}} * ({{#var:_Höhe}})}}<!--
        -->|Feldzusammenfassung/Minimap-Hotspots<!--
        -->|Höhe|{{#var:_Höhe}}<!--
        -->|TopLeftX|{{#expr:{{#var:{{{2|{{PAGENAME}}}}}TopLeftX}} - {{{RahmenLinks|{{#var:_Rahmen}}}}}}}<!--
        -->|TopLeftY|{{#expr:{{#var:{{{2|{{PAGENAME}}}}}TopLeftY}} - {{{RahmenOben|{{#var:_Rahmen}}}}}}}<!--
        -->}}<!--
  --></div><!--
-->|<!--
  --><br /><strong class="error">Es konnten keine Minimap-Links generiert werden, da kein Eintrag für dieses Gebiet in der [[Vorlage:LocateRegion/Data]] vorhanden ist.</strong><!--
-->}}<!--
-->{{FürAlle|{{{Name|{{PAGENAME}}}}}}}
{{#ifeq:{{NAMESPACE}}|Felder|[[Kategorie:Felder|{{PAGENAME}}]][[Kategorie:{{{Gebietskat|{{{2|{{PAGENAME}}}}} (Orte)}}}|!Felder:{{PAGENAME}}]]}}
<br style="clear:both;" />
<br style="clear:both;" />
}}<noinclude>{{Dokumentation}}</noinclude>

Aktuelle Version vom 4. April 2018, 02:04 Uhr


Es konnten keine Minimap-Links generiert werden, da kein Eintrag für dieses Gebiet in der Vorlage:LocateRegion/Data vorhanden ist.



[Bearbeiten] Dokumentation

Diese Vorlage wird im Zusammenhang mit Artikeln im Feld-Namensraum genutzt und sorgt für die Einbindung der Minimap und der Hotspots. Eine nähere Erklärung findet sich unter Hilfe:Karten.

Verwendung[Bearbeiten]

Diese Vorlage wird mit {{Feldzusammenfassung/Minimap|Gebietsname}} eingebunden.

Parameter[Bearbeiten]

  • 1: Der Gebietsname
  • 2 oder Gebietskat: Entspricht der Kategoriename, zu dem der Artikel gehören soll (Normalfall: Gebietsname (Orte)), nicht "Artikelname (Orte)" muss über einen dieser Parameter die Kategorie abgeändert werden ("(Orte)" wird automatisch ergänzt)
  • Veraltetes Feld: Ist das Gebiet veraltet, muss hier der Name der neuen Version angegeben werden
  • png: Falls die Minimap als .png vorliegt, auf true oder ja setzen, ansonsten leer lassen.
  • Rahmen: Falls die Minimap einen unüblichen Rahmen hat (Default: 1 für Oberflächengebiete und 0 für Dungeons)