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

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (default)
(limit=999)
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
 
</pre>
 
</pre>
 
wobei die Variable "Basistyp" optional ist. Ist die Variable "Basistyp" nicht gesetzt, zieht sich die Vorlage den Seitennamen (<nowiki>{{PAGENAME}}</nowiki>).
 
wobei die Variable "Basistyp" optional ist. Ist die Variable "Basistyp" nicht gesetzt, zieht sich die Vorlage den Seitennamen (<nowiki>{{PAGENAME}}</nowiki>).
== Vorschau (am Beispiel ''Troll (Merkmal)'') ==
 
{{Tabelle.Wesen nach Basistyp|Troll (Merkmal)}}
 
 
 
== Vorlagen-Bearbeitung ==
 
== Vorlagen-Bearbeitung ==
 
</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>Typus</th><!--
+
  ### Tabellenkopf
        --><th>Merkmale</th><!--
+
  --><table class="wikitable sortable oben" ><!--
        --><th>Meisterschaft<hr>Zauber</th><!--
+
    --><tr><!--
      --></tr><!--
+
      --><th>Name</th><!--
    -->{{#arraymap: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | link=none | limit=500 | sep=@//@ }}
+
      --><th>Beschreibung</th><!--
      |@//@
+
      --><th>Eigenschaften</th><!--
      |@@@@
+
    --></tr><!--
      |<tr><!--
+
  ### Tabelleninhalt
        --><td>[[@@@@]]<!--
+
  -->{{#arraymap: {{#arrayprint: Artikel | @//@ }}<!--
          -->{{Vorschaubild.Kreis<!--
+
    -->| @//@ <!--
            -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
+
    -->| @@@@ <!--
            -->|2=@@@@<!--
+
    -->|<tr><!--
            -->}}<!--
+
      ### Name
          --><small><br />{{#show:@@@@|?Kurzbeschreibung}}</small></td><!--
+
      --><td><!--
        --><td>{{#show:@@@@|?Größenklasse}}</td><!--
+
        --><h3>[[@@@@]]</h3><!--
        --><td>{{#show:@@@@|?MonstergradAnzeige}}</td><!--
+
        ### Profilbild
        --><td>{{#show:@@@@|?Artentypus Anzeige}}</td><!--
+
        -->{{Vorschaubild.Kreis<!--
        --><td>{{#show:@@@@|?Gegnermerkmal Anzeige}}</td><!--
+
          -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
        --><td>{{#show:@@@@|?Meisterschaft|default={{#var:OHNE}}}}<hr>{{#show:@@@@|?Zauber|default={{#var:OHNE}}}}</td><!--
+
          -->|2=@@@@<!--
      --></tr><!--
+
          -->}}<!--
  -->|}}</table>
+
        --></td><!--
  |}}<!--
+
      ### Beschreibung
 
+
      --><td><!--
--><!-- ENDE Wesen
+
        -->{{#show: @@@@ | ?Artikelinfo }}<!--
 
+
        --></td><!--
--><!-- START Galerie
+
      ### Eigenschaften
 
+
      --><td><ul><!--
-->{{#ifexpr: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | format=count }} < 51<!--
+
        -->{{#arraymap: Artentypus, Gegnermerkmal, Meisterschaft, Zauber <!--
  -->|<h2>Galerie</h2><!--  
+
          -->| , <!--
  -->{{Galerie.Profilbilder nach Kategorie|{{#var:Basistyp}}}}<!--  
+
          -->| @EIGENSCHAFT@ <!--
 +
          -->|{{#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, 10: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