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

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Textersetzung - „| valuesep=“ durch „| sep=“)
(limit=999)
 
(3 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: Anzahl Wesen | {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | format=count }} }}<!--
+
//////////////////////////////////////////////////////////////
--><!-- 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 ({{#var:Anzahl 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
 +
  --><table class="wikitable sortable oben" ><!--
 +
    --><tr><!--
 +
      --><th>Name</th><!--
 +
      --><th>Beschreibung</th><!--
 +
      --><th>Eigenschaften</th><!--
 +
    --></tr><!--
 +
  ### Tabelleninhalt
 +
  -->{{#arraymap: {{#arrayprint: Artikel | @//@ }}<!--
 +
    -->| @//@ <!--
 +
    -->| @@@@ <!--
 +
    -->|<tr><!--
 +
      ### Name
 +
      --><td><!--
 +
         --><h3>[[@@@@]]</h3><!--
 +
        ### Profilbild
 +
        -->{{Vorschaubild.Kreis<!--
 +
          -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
 +
          -->|2=@@@@<!--
 +
          -->}}<!--
 +
        --></td><!--
 +
      ### Beschreibung
 +
      --><td><!--
 +
        -->{{#show: @@@@ | ?Artikelinfo }}<!--
 +
        --></td><!--
 +
      ### Eigenschaften
 +
      --><td><ul><!--
 +
        -->{{#arraymap: Artentypus, Gegnermerkmal, Meisterschaft, Zauber <!--
 +
          -->| , <!--
 +
          -->| @EIGENSCHAFT@ <!--
 +
          -->|{{#if: {{#show: @@@@ | ?@EIGENSCHAFT@ }}<!--
 +
            -->|<li>@EIGENSCHAFT@: <!--
 +
              -->{{#arraymap: {{#show: @@@@ | ?@EIGENSCHAFT@ | valuesep=@//@ }}<!--
 +
                -->| @//@ <!--
 +
                -->| @foo@ <!--
 +
                -->| {{WikilinkKlammerWeg|@foo@}}<!--
 +
                -->| {{-,-}}<!--
 +
                -->}}<!--
 +
              --></li><!--
 +
            -->|<!--
 +
            -->}}<!--
 +
          -->|<!--
 +
          -->}}<!--
 +
        --></ul></td><!--
 
       --></tr><!--
 
       --></tr><!--
    -->{{#arraymap: {{#ask: [[{{#show:{{#var:Basistyp}}|?Basistyp#}}::{{#var:Basistyp}}]] [[:+]] [[Kategorie:Wesen]] | link=none | limit=500 | sep=@//@ }}<!--
+
       -->|<!--
      -->|@//@<!--
+
       -->}}<!--
       -->|@@@@<!--
 
       -->|<tr><!--
 
        --><td>'''[[@@@@]]'''<!--
 
          --><span class="Details" ><br />{{#show:@@@@|?Kurzbeschreibung}}</span></td><!--
 
        --><td>{{#show:@@@@|?Größenklasse}}</td><!--
 
        --><td>{{#show:@@@@|?MonstergradAnzeige}}</td><!--
 
        --><td><ul><!--
 
          -->{{Vorschaubild.Kreis<!--
 
            -->|1={{#show:@@@@|?Profilbild|default=Mich gibt es nicht :-)}}<!--
 
            -->|2=@@@@<!--
 
            -->}}<!--
 
          -->{{#if: {{#show:@@@@|?Artentypus Anzeige}}<!--
 
            -->|<li>Typus: {{#show:@@@@|?Artentypus Anzeige}}</li><!--
 
            -->|<!--
 
            -->}}<!--
 
          -->{{#if: {{#show:@@@@|?Gegnermerkmal Anzeige}}<!--
 
            -->|<li>Merkmale: {{#show:@@@@|?Gegnermerkmal Anzeige}}</li><!--
 
            -->|<!--
 
            -->}}<!--
 
          -->{{#if: {{#show:@@@@|?Meisterschaft}}<!--
 
            -->|<li>Meisterschaften: {{#show: @@@@ | ?Meisterschaft | sep={{-,-}} }}</li><!--
 
            -->|<!--
 
            -->}}<!--
 
          -->{{#if: {{#show:@@@@|?Zauber}}<!--
 
            -->|<li>Zauber: {{#show: @@@@ | ?Zauber | sep={{-,-}} }}</li><!--
 
            -->|<!--
 
            -->}}<!--
 
          --></ul></td><!--
 
      --></tr><!--
 
    -->|<!--
 
    -->}}<!--
 
 
     --></table><!--
 
     --></table><!--
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
 
+
##############################################################
--><!-- ENDE Wesen
 
  
 
--></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