Vorlage:Kachelliste: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) (Attribut >> Kachel Attribut) |
Maggus (Diskussion | Beiträge) (Seite >> Kachel Seite) |
||
Zeile 9: | Zeile 9: | ||
| Kachel Wert = <Kachel Wert> | | Kachel Wert = <Kachel Wert> | ||
| Kachel Attribut = <Kachel Attribut> | | Kachel Attribut = <Kachel Attribut> | ||
− | | Seite = <Seite> | + | | Kachel Seite = <Kachel Seite> |
| Überschrift = <Überschrift> | | Überschrift = <Überschrift> | ||
| Kachelspalten = <Kachelspalten> | | Kachelspalten = <Kachelspalten> | ||
Zeile 22: | Zeile 22: | ||
| <Kachel Attribut> || optional || Basistyp || Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss) | | <Kachel Attribut> || optional || Basistyp || Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss) | ||
|- | |- | ||
− | | <Seite> || optional || <nowiki>{{PAGENAME}}</nowiki> || Seite, für welche die Kachelübersicht erzeugt werden soll | + | | <Kachel Seite> || optional || <nowiki>{{PAGENAME}}</nowiki> || Seite, für welche die Kachelübersicht erzeugt werden soll |
|- | |- | ||
| <Überschrift> || optional || (wird generiert) || Überschrift über der Kachelübersicht | | <Überschrift> || optional || (wird generiert) || Überschrift über der Kachelübersicht | ||
Zeile 35: | Zeile 35: | ||
| Kachel Wert = Arten-Variante | | Kachel Wert = Arten-Variante | ||
| Kachel Attribut = | | Kachel Attribut = | ||
− | | Seite = Bär | + | | Kachel Seite = Bär |
| Überschrift = Bärige Zeitgenossen | | Überschrift = Bärige Zeitgenossen | ||
| Kachelspalten = 4 | | Kachelspalten = 4 | ||
Zeile 44: | Zeile 44: | ||
| Kachel Wert = Arten-Variante | | Kachel Wert = Arten-Variante | ||
| Kachel Attribut = | | Kachel Attribut = | ||
− | | Seite = Bär | + | | Kachel Seite = Bär |
| Überschrift = Bärige Zeitgenossen | | Überschrift = Bärige Zeitgenossen | ||
| Kachelspalten = 4 | | Kachelspalten = 4 | ||
Zeile 55: | Zeile 55: | ||
| Kachel Wert = wahr | | Kachel Wert = wahr | ||
| Kachel Attribut = Als Rasse klassifiziert | | Kachel Attribut = Als Rasse klassifiziert | ||
− | | Seite = Rasse | + | | Kachel Seite = Rasse |
| Überschrift = | | Überschrift = | ||
| Kachelspalten = | | Kachelspalten = | ||
Zeile 64: | Zeile 64: | ||
| Kachel Wert = wahr | | Kachel Wert = wahr | ||
| Kachel Attribut = Als Rasse klassifiziert | | Kachel Attribut = Als Rasse klassifiziert | ||
− | | Seite = Rasse | + | | Kachel Seite = Rasse |
| Überschrift = | | Überschrift = | ||
| Kachelspalten = | | Kachelspalten = | ||
Zeile 74: | Zeile 74: | ||
{{Kachelübersicht | {{Kachelübersicht | ||
| Kachel Wert = Arten-Variante | | Kachel Wert = Arten-Variante | ||
− | | Seite = Nashorn | + | | Kachel Seite = Nashorn |
| Kachelspalten = 10 oder 11 | | Kachelspalten = 10 oder 11 | ||
}} | }} | ||
Zeile 81: | Zeile 81: | ||
{{Kachelübersicht | {{Kachelübersicht | ||
| Kachel Wert = Arten-Variante | | Kachel Wert = Arten-Variante | ||
− | | Seite = Nashorn | + | | Kachel Seite = Nashorn |
| Kachelspalten = 10 oder 11 | | Kachelspalten = 10 oder 11 | ||
}} | }} | ||
Zeile 117: | Zeile 117: | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | /// 3 Seite | + | /// 3 Kachel Seite |
− | -->{{#vardefine: Seite <!-- | + | -->{{#vardefine: Kachel Seite <!-- |
− | -->| {{#if: {{{Seite|}}} <!-- | + | -->| {{#if: {{{Kachel Seite|}}} <!-- |
− | -->| {{{Seite}}} <!-- | + | -->| {{{Kachel Seite}}} <!-- |
-->| {{#if: {{{3|}}} <!-- | -->| {{#if: {{{3|}}} <!-- | ||
-->| {{{3}}} <!-- | -->| {{{3}}} <!-- | ||
Zeile 128: | Zeile 128: | ||
-->}}<!-- | -->}}<!-- | ||
/// ermittle die Anzahl der anzuzeigenden Artikel | /// ermittle die Anzahl der anzuzeigenden Artikel | ||
− | -->{{#vardefine: Artikel Anzahl | {{#ask: [[ {{#var:Kachel Attribut}}::{{#var:Kachel Wert}} ]] [[ GehörtZu::{{#var:Seite}} ]] | format=count | default= 0 }} }}<!-- | + | -->{{#vardefine: Artikel Anzahl | {{#ask: [[ {{#var:Kachel Attribut}}::{{#var:Kachel Wert}} ]] [[ GehörtZu::{{#var:Kachel Seite}} ]] | format=count | default= 0 }} }}<!-- |
/// ermittle für die default Überschrift, welcher Wert angezeigt werden soll | /// ermittle für die default Überschrift, welcher Wert angezeigt werden soll | ||
-->{{#vardefine: Kachel Wert Anzeige <!-- | -->{{#vardefine: Kachel Wert Anzeige <!-- | ||
Zeile 142: | Zeile 142: | ||
-->| {{#if: {{{4|}}} <!-- | -->| {{#if: {{{4|}}} <!-- | ||
-->| {{{4}}} <!-- | -->| {{{4}}} <!-- | ||
− | -->| {{#var:Seite}} - {{#var:Kachel Wert Anzeige }} Übersicht<!-- /// default | + | -->| {{#var:Kachel Seite}} - {{#var:Kachel Wert Anzeige }} Übersicht<!-- /// default |
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Zeile 181: | Zeile 181: | ||
############################################################## | ############################################################## | ||
### Debug | ### Debug | ||
− | ->''Debug<hr>Kachel Wert = {{#var: Kachel Wert}}<hr>Kachel Attribut = {{#var: Kachel Attribut }}<hr>Seite = {{#var: Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Überschrift = {{#var: Überschrift }}<hr>{{#var:Kachelspalten }} Kachelspalten <hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachelumbruch-Zähler }} Kachelumbruch-Zähler <hr>''<!-- | + | ->''Debug<hr>Kachel Wert = {{#var: Kachel Wert}}<hr>Kachel Attribut = {{#var: Kachel Attribut }}<hr>Kachel Seite = {{#var: Kachel Seite }}<hr>Artikel Anzahl = {{#var: Artikel Anzahl }}<hr>Überschrift = {{#var: Überschrift }}<hr>{{#var:Kachelspalten }} Kachelspalten <hr>{{#var:Kachelraum }} Kachelraum <hr>{{#var:Kachelbreite}} Kachelbreite<hr>{{#var:Kachelumbruch-Zähler }} Kachelumbruch-Zähler <hr>''<!-- |
### wurde der Basistyp (das Attribut) gesetzt? | ### wurde der Basistyp (das Attribut) gesetzt? | ||
Zeile 197: | Zeile 197: | ||
### gehe alle zugehörigen Basistypen (Attribute) durch | ### gehe alle zugehörigen Basistypen (Attribute) durch | ||
− | -->{{#arraymap: {{#ask: [[{{#var:Kachel Attribut}}::{{#var:Kachel Wert}}]] [[GehörtZu::{{#var:Seite}}]] | link=none | sep=@//@ }}<!-- | + | -->{{#arraymap: {{#ask: [[{{#var:Kachel Attribut}}::{{#var:Kachel Wert}}]] [[GehörtZu::{{#var:Kachel Seite}}]] | link=none | sep=@//@ }}<!-- |
-->| @//@ <!-- | -->| @//@ <!-- | ||
-->| @@@@ <!-- | -->| @@@@ <!-- |
Version vom 22. September 2020, 11:06 Uhr
Beschreibung
Dies ist die Vorlage Kachelliste.
Sie listet zugeordnete Artikel eines Basistyps (alternativ auch anderer Attribute) im Kachel-Format auf.
Aufbau der Vorlage
{{Kachelübersicht | Kachel Wert = <Kachel Wert> | Kachel Attribut = <Kachel Attribut> | Kachel Seite = <Kachel Seite> | Überschrift = <Überschrift> | Kachelspalten = <Kachelspalten> }}
Parameter der Vorlage
Parameter | Pflichtfeld | Default | Erläuterung |
---|---|---|---|
<Kachel Wert> | Pflicht | - | enthält in der Regel den entsprechenden Kategorie:Basistyp |
<Kachel Attribut> | optional | Basistyp | Alternativer und beliebiger Attributswert, falls "Basistyp" nicht passend ist (wobei "<Wert>" dann dazu auch passen muss) |
<Kachel Seite> | optional | {{PAGENAME}} | Seite, für welche die Kachelübersicht erzeugt werden soll |
<Überschrift> | optional | (wird generiert) | Überschrift über der Kachelübersicht |
<Kachelspalten> | 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 (Basistyp als default)
Eingabe Beispiel 1
{{Kachelübersicht | Kachel Wert = Arten-Variante | Kachel Attribut = | Kachel Seite = Bär | Überschrift = Bärige Zeitgenossen | Kachelspalten = 4 }}
Ausgabe Beispiel 1
Beispiel 2 (Wahrheitswert "Als Rasse klassifiziert")
Eingabe Beispiel 2
{{Kachelübersicht | Kachel Wert = wahr | Kachel Attribut = Als Rasse klassifiziert | Kachel Seite = Rasse | Überschrift = | Kachelspalten = }}
Ausgabe Beispiel 2
Beispiel 3 (mit Falscheintrag bei Kachelspalten)
Eingabe Beispiel 3
{{Kachelübersicht | Kachel Wert = Arten-Variante | Kachel Seite = Nashorn | Kachelspalten = 10 oder 11 }}
Ausgabe Beispiel 3
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.