Vorlage:Teaserliste: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Überarbeitung)
 
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 7: Zeile 7:
 
<pre>
 
<pre>
 
{{Teaserliste
 
{{Teaserliste
 +
| Teaser Attribut =
 
  | Teaser Wert =  
 
  | Teaser Wert =  
| Teaser Attribut =
 
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
 
  | Teaser Spalten =  
 
  | Teaser Spalten =  
Zeile 17: Zeile 17:
 
{| class="wikitable"
 
{| class="wikitable"
 
! Parameter !! Pflichtfeld !! Default !! Erläuterung
 
! Parameter !! Pflichtfeld !! Default !! Erläuterung
 +
|-
 +
| <Teaser Attribut> || optional || Basistyp || Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss)
 
|-
 
|-
 
| <Teaser Wert> || Pflicht || - || enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]]
 
| <Teaser Wert> || Pflicht || - || enthält in der Regel den entsprechenden [[:Kategorie:Basistyp]]
|-
 
| <Teaser Attribut> || optional || Basistyp || Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss)
 
 
|-
 
|-
 
| <Teaser Überschrift> || optional || (wird generiert) || Überschrift über der Teaserliste
 
| <Teaser Überschrift> || optional || (wird generiert) || Überschrift über der Teaserliste
Zeile 27: Zeile 27:
 
|}
 
|}
  
== Beispiel 1 (Basistyp als default) ==
+
== Beispiel 1 - 2-spaltig ==
 
=== Eingabe Beispiel 1 ===
 
=== Eingabe Beispiel 1 ===
 
<pre>
 
<pre>
 
{{Teaserliste
 
{{Teaserliste
  | Teaser Wert =  
+
  | Teaser Attribut = Basistyp
  | Teaser Attribut = Ausrüstung
+
  | Teaser Wert = Material
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
 
  | Teaser Spalten =  
 
  | Teaser Spalten =  
Zeile 39: Zeile 39:
 
=== Ausgabe Beispiel 1 ===
 
=== Ausgabe Beispiel 1 ===
 
{{Teaserliste
 
{{Teaserliste
  | Teaser Wert =  
+
  | Teaser Attribut = Basistyp
  | Teaser Attribut = Ausrüstung
+
  | Teaser Wert = Material
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
 
  | Teaser Spalten =  
 
  | Teaser Spalten =  
 
  }}
 
  }}
  
== Beispiel 2 (Wahrheitswert "Als Rasse klassifiziert") ==
+
== Beispiel 2 - 3-spaltig ==
 
=== Eingabe Beispiel 2 ===
 
=== Eingabe Beispiel 2 ===
 
<pre>
 
<pre>
 
{{Teaserliste
 
{{Teaserliste
| Teaser Wert =
 
 
  | Teaser Attribut =  
 
  | Teaser Attribut =  
 +
| Teaser Wert = Domäne
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
  | Teaser Spalten =  
+
  | Teaser Spalten = 3
 
  }}
 
  }}
 
</pre>
 
</pre>
 
=== Ausgabe Beispiel 2 ===
 
=== Ausgabe Beispiel 2 ===
 
{{Teaserliste
 
{{Teaserliste
| Teaser Wert =
 
 
  | Teaser Attribut =  
 
  | Teaser Attribut =  
 +
| Teaser Wert = Domäne
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
  | Teaser Spalten =  
+
  | Teaser Spalten = 3
 
  }}
 
  }}
  
 
+
== Beispiel 3 - 4-spaltig ==
== Beispiel 3 ==
+
=== Eingabe Beispiel 3 ===
=== Eingabe Beispiel 2 ===
 
 
<pre>
 
<pre>
 
{{Teaserliste
 
{{Teaserliste
| Teaser Wert =
 
 
  | Teaser Attribut =  
 
  | Teaser Attribut =  
 +
| Teaser Wert = Schmuck
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
  | Teaser Spalten =  
+
  | Teaser Spalten = 4
 
  }}
 
  }}
 
</pre>
 
</pre>
 
=== Ausgabe Beispiel 3 ===
 
=== Ausgabe Beispiel 3 ===
 
{{Teaserliste
 
{{Teaserliste
| Teaser Wert =
 
| Teaser Attribut =
 
| Teaser Überschrift =
 
| Teaser Spalten =
 
}}
 
 
== Beispiel 4 (mit Falscheintrag bei Kachelspalten) ==
 
=== Eingabe Beispiel 4 ===
 
<pre>
 
{{Teaserliste
 
| Teaser Wert =
 
 
  | Teaser Attribut =  
 
  | Teaser Attribut =  
 +
| Teaser Wert = Schmuck
 
  | Teaser Überschrift =  
 
  | Teaser Überschrift =  
  | Teaser Spalten =  
+
  | Teaser Spalten = 4
}}
 
</pre>
 
=== Ausgabe Beispiel 4 ===
 
{{Teaserliste
 
| Teaser Wert =
 
| Teaser Attribut =
 
| Teaser Überschrift =
 
| Teaser Spalten =
 
 
  }}
 
  }}
  
Zeile 167: Zeile 148:
 
-->{{#vardefine: Farbe umgebende Box | hellerblau }}<!--
 
-->{{#vardefine: Farbe umgebende Box | hellerblau }}<!--
 
-->{{#vardefine: Farbe Teaser | weiss }}<!--
 
-->{{#vardefine: Farbe Teaser | weiss }}<!--
 +
 +
/// ermittle und definiere die Bildhöhe
 +
-->{{#vardefine: Maximale Bildhöhe | 256 }}<!--
 +
-->{{#vardefine: Divisor Bildhöhe | {{#expr: {{#var:Teaser Spalten}} / 2 }} }}<!--
 +
-->{{#vardefine: Bildhöhe | {{#expr: {{#var:Maximale Bildhöhe }} / {{#var:Divisor Bildhöhe }} round 0 }} }}<!--
  
 
--><!--
 
--><!--
Zeile 176: Zeile 162:
 
##############################################################
 
##############################################################
 
### Debug
 
### Debug
-->''Debug<hr>Teaser Wert = {{#var: Teaser Wert}}<hr>Teaser Attribut = {{#var: Teaser Attribut }}<hr>Teaser Seite = {{#var: Teaser Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Teaser Überschrift = {{#var: Teaser Überschrift }}<hr>{{#var:Teaser Spalten}} Teaser Spalten<hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachel-Zähler }} Kachel-Zähler <hr>''<!--
+
->''Debug<hr>Teaser Wert = {{#var: Teaser Wert}}<hr>Teaser Attribut = {{#var: Teaser Attribut }}<hr>Teaser Seite = {{#var: Teaser Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Teaser Überschrift = {{#var: Teaser Überschrift }}<hr>{{#var:Teaser Spalten}} Teaser Spalten<hr>{{#var:Divisor Bildhöhe }} Divisor Bildhöhe <hr><hr>{{#var:Bildhöhe }} Bildhöhe <hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachel-Zähler }} Kachel-Zähler <hr>''<!--
  
 
### wurde der Basistyp (das Attribut) gesetzt?
 
### wurde der Basistyp (das Attribut) gesetzt?
Zeile 221: Zeile 207:
 
       --><!--
 
       --><!--
 
       --><div class="center " ><!--
 
       --><div class="center " ><!--
         -->[[Datei:{{#var: Kachelbild}} | link=@@@@ | x192px ]]<!--
+
         -->[[Datei:{{#var: Kachelbild}} | link=@@@@ | x{{#var:Bildhöhe }}px ]]<!--  
 
         ->{{Vorschaubild.Kreis | 1={{#var: Kachelbild}} | 2=@@@@ }}<!--
 
         ->{{Vorschaubild.Kreis | 1={{#var: Kachelbild}} | 2=@@@@ }}<!--
 
         --></div><!--
 
         --></div><!--

Aktuelle Version vom 19. November 2024, 20:49 Uhr

Beschreibung

Dies ist die Vorlage Teaserliste.

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

Aufbau der Vorlage

{{Teaserliste
 | Teaser Attribut = 
 | Teaser Wert = 
 | Teaser Überschrift = 
 | Teaser Spalten = 
 }}

Parameter der Vorlage

Parameter Pflichtfeld Default Erläuterung
<Teaser Attribut> optional Basistyp Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss)
<Teaser Wert> Pflicht - enthält in der Regel den entsprechenden Kategorie:Basistyp
<Teaser Überschrift> optional (wird generiert) Überschrift über der Teaserliste
<Teaser Spalten> optional 2 Legt fest, in wie vielen Spalten die Kacheln fließen sollen; Nicht-Zahlen sowie Zahlen größer als die Anzahl der anzuzeigenden Artikel werden auf Default gesetzt

Beispiel 1 - 2-spaltig

Eingabe Beispiel 1

{{Teaserliste
 | Teaser Attribut = Basistyp
 | Teaser Wert = Material
 | Teaser Überschrift = 
 | Teaser Spalten = 
 }}

Ausgabe Beispiel 1

Basistyp Material in der Übersicht (5 Artikel)

Beispiel 2 - 3-spaltig

Eingabe Beispiel 2

{{Teaserliste
 | Teaser Attribut = 
 | Teaser Wert = Domäne
 | Teaser Überschrift = 
 | Teaser Spalten = 3
 }}

Ausgabe Beispiel 2

Basistyp Domäne in der Übersicht (4 Artikel)

Beispiel 3 - 4-spaltig

Eingabe Beispiel 3

{{Teaserliste
 | Teaser Attribut = 
 | Teaser Wert = Schmuck
 | Teaser Überschrift = 
 | Teaser Spalten = 4
 }}

Ausgabe Beispiel 3

Basistyp Schmuck in der Übersicht (18 Artikel)

Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.

Bearbeiten