Vorlage:Tabelle.Wesen nach Basistyp: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(limit=999)
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 8: Zeile 8:
 
</noinclude><includeonly><!--
 
</noinclude><includeonly><!--
  
--><!-- START Variablen-Definition
+
//////////////////////////////////////////////////////////////
-->{{#vardefine: Basistyp | {{{1|{{PAGENAME}}}}} }}<!--
+
/// Variablen-Definition
-->{{#vardefine: OHNE | <span class="Details">(ohne)</span> }}<!--
+
//////////////////////////////////////////////////////////////
--><!-- ENDE Variablen-Definition
+
-->{{#vardefine: Basistyp | {{{1 | {{#show:{{PAGENAME}}|?Basistyp#}} }}} }}<!--
 +
-->{{#arraydefine: Artikel <!--
 +
  -->| {{#ask: [[ {{#var:Basistyp}} :: {{PAGENAME}} ]] <!--
 +
    -->| link=none <!--
 +
    -->| limit=999 <!--
 +
    -->| sep=@//@ <!--
 +
    -->}}<!--
 +
  -->| @//@ <!--
 +
  -->}}<!--
 +
//////////////////////////////////////////////////////////////
  
--><!-- START Wesen
 
  
-->{{#if: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] }}
+
##############################################################
    |<h2>Wesen mit dem Merkmal {{#var:Basistyp}}</h2><!--
+
### Darstellung
    --><table class="wikitable sortable oben" ><!--
+
##############################################################
      --><tr><!--
+
-->{{#if: {{#arraysize:Artikel}}<!--
        --><th>Wesen</th><!--
+
  -->|<!--
        --><th>GK</th><!--
+
  ### Überschrift
        --><th>MG</th><!--
+
  --><h2>Einträge ({{#arraysize:Artikel}}) mit dem {{#var:Basistyp}}: {{KlammerWeg|{{PAGENAME}}}}</h2><!--
        --><th>Eigenschaften</th><!--
+
  ### Tabellenkopf
      --></tr><!--
+
  --><table class="wikitable sortable oben" ><!--
    -->{{#arraymap: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | link=none | limit=500 | sep=@//@ }}
+
    --><tr><!--
      |@//@
+
      --><th>Name</th><!--
      |@@@@
+
      --><th>Beschreibung</th><!--
      |<tr><!--
+
      --><th>Eigenschaften</th><!--
        --><td>'''[[@@@@]]'''<!--
+
    --></tr><!--
          --><span class="Details" ><br />{{#show:@@@@|?Kurzbeschreibung}}</span></td><!--
+
  ### Tabelleninhalt
        --><td>{{#show:@@@@|?Größenklasse}}</td><!--
+
  -->{{#arraymap: {{#arrayprint: Artikel | @//@ }}<!--
        --><td>{{#show:@@@@|?MonstergradAnzeige}}</td><!--
+
    -->| @//@ <!--
        --><td><ul><!--
+
    -->| @@@@ <!--
          -->{{Vorschaubild.Kreis<!--
+
    -->|<tr><!--
            -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
+
      ### Name
            -->|2=@@@@<!--
+
      --><td><!--
            -->}}<!--
+
        --><h3>[[@@@@]]</h3><!--
          --><li>'''Typus: '''{{#show:@@@@|?Artentypus Anzeige}}</li><!--
+
        ### Profilbild
          --><li>'''Merkmale: '''{{#show:@@@@|?Gegnermerkmal Anzeige}}</li><!--
+
        -->{{Vorschaubild.Kreis<!--
          --><li>'''Meisterschaften: '''{{#show:@@@@|?Meisterschaft|default={{#var:OHNE}}}}</li><!--
+
          -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
          --><li>'''Zauber: '''{{#show:@@@@|?Zauber|default={{#var:OHNE}}}}</li><!--
+
          -->|2=@@@@<!--
          --></ul></td><!--
+
          -->}}<!--
      --></tr><!--
+
        --></td><!--
  -->|}}</table>
+
      ### Beschreibung
  |}}<!--
+
      --><td><!--
 
+
        -->{{#show: @@@@ | ?Artikelinfo }}<!--
--><!-- ENDE Wesen
+
        --></td><!--
 
+
      ### Eigenschaften
--><!-- START Galerie
+
      --><td><ul><!--
 
+
        -->{{#arraymap: Artentypus, Gegnermerkmal, Meisterschaft, Zauber <!--
-->{{#ifexpr: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | format=count }} < 51<!--
+
          -->| , <!--
  -->|<h2>Galerie</h2><!--  
+
          -->| @EIGENSCHAFT@ <!--
  -->{{Galerie.Profilbilder nach Kategorie|{{#var:Basistyp}}}}<!--  
+
          -->|{{#if: {{#show: @@@@ | ?@EIGENSCHAFT@ }}<!--
 +
            -->|<li>@EIGENSCHAFT@: <!--
 +
              -->{{#arraymap: {{#show: @@@@ | ?@EIGENSCHAFT@ | valuesep=@//@ }}<!--
 +
                -->| @//@ <!--
 +
                -->| @foo@ <!--
 +
                -->| {{WikilinkKlammerWeg|@foo@}}<!--
 +
                -->| {{-,-}}<!--
 +
                -->}}<!--
 +
              --></li><!--
 +
            -->|<!--
 +
            -->}}<!--
 +
          -->|<!--
 +
          -->}}<!--
 +
        --></ul></td><!--
 +
      --></tr><!--
 +
      -->|<!--
 +
      -->}}<!--
 +
    --></table><!--
 
   -->|<!--
 
   -->|<!--
   -->}}<!--  
+
   -->}}<!--
 
+
##############################################################
--><!-- ENDE Galerie
 
  
 
--></includeonly>
 
--></includeonly>

Aktuelle Version vom 1. Oktober 2020, 11:31 Uhr

Dies ist die Vorlage „Tabelle.Wesen nach Basistyp“. Sie sollte im folgenden Format genutzt werden:

{{Tabelle.Wesen nach Basistyp|Basistyp}}

wobei die Variable "Basistyp" optional ist. Ist die Variable "Basistyp" nicht gesetzt, zieht sich die Vorlage den Seitennamen ({{PAGENAME}}).

Vorlagen-Bearbeitung