Vorlage:Teaserliste: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Attribut ergänzt)
K (Counter ergänzt)
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:
 
Dies ist die Vorlage '''{{PAGENAME}}'''.
 
Dies ist die Vorlage '''{{PAGENAME}}'''.
  
Sie listet zugeordnete Artikel eines Basistyps im Teaser-Format auf.
+
Sie listet zugeordnete Artikel eines Basistyps (alternativ auch anderer Attribute) im Teaser-Format auf.
  
 
Folgender Quelltext wird eingefügt:
 
Folgender Quelltext wird eingefügt:
 
<pre>
 
<pre>
{{Teaserliste Basistyp | <Wert> | <Attribut> }}
+
{{Teaserliste | <Wert> | <Attribut> }}
 
</pre>
 
</pre>
 
"<Wert>" ist ein Pflichtfeld und enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]]n (wenn leer dann wird nichts angezeigt).
 
"<Wert>" ist ein Pflichtfeld und enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]]n (wenn leer dann wird nichts angezeigt).
Zeile 22: Zeile 22:
 
-->{{#vardefine: Wert | {{{1|}}} }}<!--
 
-->{{#vardefine: Wert | {{{1|}}} }}<!--
 
-->{{#vardefine: Attribut | {{{2|Basistyp}}} }}<!--
 
-->{{#vardefine: Attribut | {{{2|Basistyp}}} }}<!--
 +
-->{{#vardefine: Wert Anzeige <!--
 +
  -->| {{#ifeq: {{#show: Attribut:{{#var:Attribut}} | ?Datentyp# }} | Wahrheitswert <!--
 +
    -->| {{#var:Attribut}} <!--
 +
    -->| {{#var:Wert}}<!--
 +
    -->}}<!--
 +
  -->}}<!--
 
-->{{#vardefine: Teaserspalten | 2 }}<!--
 
-->{{#vardefine: Teaserspalten | 2 }}<!--
 
-->{{#vardefine: Teaserzähler | 1 }}<!--
 
-->{{#vardefine: Teaserzähler | 1 }}<!--
Zeile 32: Zeile 38:
 
### Darstellung
 
### Darstellung
 
##############################################################
 
##############################################################
### wurde der Basistyp gesetzt?
+
### wurde der Basistyp (das Attribut) gesetzt?
 
-->{{#if: {{#var:Wert}}<!--
 
-->{{#if: {{#var:Wert}}<!--
 
   -->|<!--
 
   -->|<!--
Zeile 38: Zeile 44:
 
   ### starte mit dem Titel
 
   ### starte mit dem Titel
 
   -->{{Umbruch links}}<!--
 
   -->{{Umbruch links}}<!--
   --><h2>{{PAGENAME}} – {{#var:Attribut}} Übersicht</h2><!--
+
   --><h2>{{PAGENAME}} – {{#var:Wert Anzeige}} Übersicht<!--
 +
    -->&#32;({{#ask: [[{{#var:Attribut}}::{{#var:Wert}}]] [[GehörtZu::{{PAGENAME}}]] | format=count }})<!--
 +
    --></h2><!--
  
 
   ### setze ein umgebendes Element
 
   ### setze ein umgebendes Element
 
   --><div class="textbox {{#var: Farbe umgebende Box }}"><!--
 
   --><div class="textbox {{#var: Farbe umgebende Box }}"><!--
  
   ### gehe alle zugehörigen Basistypen durch
+
   ### gehe alle zugehörigen Basistypen (Attribute) durch
 
   -->{{#arraymap: {{#ask: [[{{#var:Attribut}}::{{#var:Wert}}]] [[GehörtZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!--
 
   -->{{#arraymap: {{#ask: [[{{#var:Attribut}}::{{#var:Wert}}]] [[GehörtZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!--
 
     -->| @//@ <!--
 
     -->| @//@ <!--

Aktuelle Version vom 21. September 2020, 10:13 Uhr

Dies ist die Vorlage Teaserliste.

Sie listet zugeordnete Artikel eines Basistyps (alternativ auch anderer Attribute) im Teaser-Format auf.

Folgender Quelltext wird eingefügt:

{{Teaserliste | <Wert> | <Attribut> }}

"<Wert>" ist ein Pflichtfeld und enthält in der Regel den entsprechenden Kategorie:Basistypn (wenn leer dann wird nichts angezeigt).

"<Attribut>" ist optional und wird per default mit "Basistyp" besetzt. Hier kann alternativ ein beliebiger Attributswert eingetragen werden (wobei "<Wert>" dann dazu passen muss).

Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.

Bearbeiten