Vorlage:Kartenwerk: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Textersetzung - „{{#set: Page has default form =“ durch „{{#default_form:“)
(Abfrage Lizenzicons neu (mit #ask, weil #show nicht mehr ging)))
Zeile 60: Zeile 60:
  
 
-->{{#if:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}<!--
 
-->{{#if:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}<!--
   -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
   -->|{{#vardefine: Kartendatei | {{#show:{{#var:Seitenname}}|?Hauptkarte#}} }}<!--
 +
  --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 
     --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}|x128px]]&#32;<!--
 
     --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}|x128px]]&#32;<!--
 
       --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
 
       --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
         -->{{#arraymap:{{#show:Datei:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
         -->{{#arraymap:{{#ask:[[Datei:{{#var:Kartendatei}}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!--
 
           -->|,<!--
 
           -->|,<!--
 
           -->|@LIZ@<!--
 
           -->|@LIZ@<!--
Zeile 98: Zeile 99:
 
         --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Kartendatei }}|x128px]]&#32;<!--
 
         --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Kartendatei }}|x128px]]&#32;<!--
 
           --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
 
           --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
             -->{{#arraymap:{{#show:Datei:{{#var:Kartendatei }}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
             -->{{#arraymap:{{#ask:[[Datei:{{#var:Kartendatei }}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!--
 
               -->|,<!--
 
               -->|,<!--
 
               -->|@LIZ@<!--
 
               -->|@LIZ@<!--
Zeile 118: Zeile 119:
  
 
--><!-- ENDE weitere Karten
 
--><!-- ENDE weitere Karten
 
--><!-- START alte Darstellung
 
 
  -->{{#arraymap: 1,2,3,4,5,6,7,8,9,0<!--
 
    -->|,<!--
 
    -->|@@@@<!--
 
    -->|{{#ifexist:Datei:{{{karte@@@@|}}}<!--
 
      -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
 
        --><div style="z-index:0; position:relative; " >[[Datei:{{{karte@@@@|}}}|x128px]]&#32;<!--
 
          --></div><!--
 
          --><span class="small" ><!--
 
            -->{{#ifeq: {{#show:Datei:{{{karte@@@@}}}|?Lizenz#}} | Uhrwerk<!--
 
              -->|[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{Kartenwerk@@@@}}}]]&nbsp;<!--
 
              -->|}}<!--
 
          -->{{{kartenbeschreibung@@@@|(Beschreibung fehlt)}}}</span><!--
 
        --></div><!--
 
        -->{{#set: Karten = {{{karte@@@@|}}} }}<!--
 
      -->|}}<!--
 
    -->|<!--
 
    -->}}<!--
 
 
--><!-- ENDE alte Darstellung
 
  
 
--><!-- START Positionskarte
 
--><!-- START Positionskarte
  
 
-->{{#if:{{#show:{{#var:Seitenname}}|?Positionskarte#}}<!--
 
-->{{#if:{{#show:{{#var:Seitenname}}|?Positionskarte#}}<!--
   -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
   -->|{{#vardefine: Kartendatei | {{#show:{{#var:Seitenname}}|?Positionskarte#}} }}<!--
 +
  --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 
     --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Positionskarte#}}|x128px]]&#32;<!--
 
     --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Positionskarte#}}|x128px]]&#32;<!--
 
       --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
 
       --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
         -->{{#arraymap:{{#show:Datei:{{#show:{{#var:Seitenname}}|?Positionskarte#}}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
         -->{{#arraymap:{{#ask:[[Datei:{{#var:Kartendatei }}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!--
 
           -->|,<!--
 
           -->|,<!--
 
           -->|@LIZ@<!--
 
           -->|@LIZ@<!--
Zeile 214: Zeile 194:
  
  
--></includeonly>
+
-->
 +
</includeonly>

Version vom 14. Juli 2020, 17:32 Uhr

Dies ist die Vorlage „Kartenwerk“. Sie sollte im folgenden Format genutzt werden:

{{Kartenwerk|<SEITE>}}

Funktionsweise

Die Vorlage ermittelt alle Karten im Namensraum Kartenwerk: und stellt diese dar.

Eingabe

  1. Parameter <SEITE>; ohne key
    • optional
    • Seitenname, für den diese Vorlage die Liste ermitteln soll
    • ohne Angabe dieses Parameters wird als default der aktuelle Seitenname {{PAGENAME}} verwendet

Ausgabe

  1. Galerie der angelegten Karten
  2. Als erste Karte wird, so vorhanden, die Hauptkarte angezeigt
  3. Als letzte Karte wird, so vorhanden, die Positionskarte angezeigt
  4. Sollte sich die Ausgabe im Namensraum "Kartenwerk:" befinden, wird ein Link auf die Hauptseite angezeigt
  5. Sollte sich die Ausgabe nicht im Namensraum "Kartenwerk" befinden, werden Links zum Bearbeiten/Ansehen des Kartenwerks angezeigt

Beispiele

Eingabe: {{Kartenwerk|Jogodai}} → erzeugt Ausgabe:

Regionalkarte Jogodai physisch-beschriftet.jpg
Icon copyright.png verweis=Datei:{{{Kartenwerk@@@@}}}
Physische Karte mit Beschriftung
Regionalkarte Jogodai physisch.jpg
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
Physische Karte ohne Beschriftung
Regionalkarte Jogodai politisch.jpg
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
Politische Karte
Regionalkarte Jogodai Umriss-in-Lorakis.png
Icon copyright.png verweis=Datei:{{{Kartenwerk@@@@}}}
Positionskarte

Bearbeiten / Ansehen

Eingabe: {{Kartenwerk|Wintholt}} → erzeugt Ausgabe:

Regionalkarte Wintholt physisch-beschriftet.jpg
Icon copyright.png verweis=Datei:{{{Kartenwerk@@@@}}}
Physische Karte mit Beschriftung
Regionalkarte Wintholt physisch.jpg
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
Physische Karte ohne Beschriftung
Regionalkarte Wintholt politisch.jpg
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
Politische Karte
In-Game-Karte Wintholt Gebiet-nördlich-Albronnen.png
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
In-game-Karte Gebiet nördlich Albronnen
Regionalkarte Wintholt Umriss-in-Lorakis.png
Icon copyright.png verweis=Datei:{{{Kartenwerk@@@@}}}
Positionskarte

Bearbeiten / Ansehen


Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.

Bearbeiten