Vorlage:Phönix: Unterschied zwischen den Versionen

Aus KoschWiki
Zur Navigation springen Zur Suche springen
Kunar (D | B)
Kunar (D | B)
 
(171 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#vardefine:Lebend-Bedingung|{{#switch: {{{Untergegangen|Nein}}}
+
<includeonly>Den Zwölfen zum Gruße, Aventurien!</includeonly><noinclude>
|Nein=[[Lebend::Ja]]
+
{{Phönix/Doku}}
|Ja=[[Lebend::Nein]]
 
|Egal=
 
|#default=[[Lebend::Ja]]
 
}}}}
 
{{#vardefine:Lebend-Hinweis|{{#switch: {{#var:Lebend-Bedingung}}
 
|=
 
|[[Lebend::Ja]]=Hinweis: Es werden nur lebende Familien angezeigt.
 
|[[Lebend::Nein]]=Hinweis: Es werden nur ausgestorbene Familien angezeigt.
 
|#default=
 
}}}}
 
{| class="tabellehuebsch" style="width:100%;"
 
|-
 
!Name
 
!Kurzbeschreibung
 
!Wappen
 
!Lehen
 
{{#ask: [[Kategorie:Familien]] [[Kategorie:AutoCat]] [[Kategorie:{{{Kategorie|{{FULLPAGENAME}}}}}]] {{#var:Lebend-Bedingung}}
 
|mainlabel=-
 
|?#
 
|?Untergruppierung von
 
|?Kurzbeschreibung
 
|?Wappen ist#
 
|?Lehen
 
|?Kurzname
 
|template=Phönix-Zeile
 
|format=template
 
|sort=Kurzname
 
|order=ascending
 
|limit={{{Maximale Anzahl|12}}}
 
}}
 
|}
 
{{#var:Lebend-Hinweis}}</includeonly><noinclude>
 
 
 
==Was macht diese Vorlage?==
 
Mit dieser Vorlage lassen sich Listen von Familien in Tabellenform generieren.
 
 
 
Die Vorlage
 
* durchsucht die '''[[:Kategorie:Familien]]'''
 
* filtert dabei auf die '''[[:Kategorie:AutoCat]]''' ( = Hinweis darauf, dass die [[Vorlage:Familie]] verwendet wird, was notwendig für die Abfrage ist) sowie ''eine weitere Kategorie''
 
* listet in einer Tabelle '''Name''', '''Kurzbeschreibung''', '''Wappen''' und '''Lehen''' auf, wobei nach dem '''Kurznamen''' der Familie sortiert wird.
 
 
 
==Wie verwendet man diese Vorlage?==
 
Im einfachsten Fall muss nichts weiter angegeben werden. Es reicht also aus, folgenden Code einzufügen:
 
 
 
<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki>
 
 
 
'''Optionen:'''
 
* Kategorie
 
* Untergegangen (Ja/Nein)
 
* Maximale Anzahl
 
 
 
Ein logisches "ODER" ist möglich, indem man die einzelnen Kategorien durch <nowiki>{{!!}}</nowiki> voneinander trennt.
 
  
 
==Wozu eine Vorlage:Phönix?==
 
==Wozu eine Vorlage:Phönix?==
Zeile 59: Zeile 7:
 
Diese können, sobald das Ergebnis der Tests in eine Vorlage mit eigenem Namen geflossen ist, geleert und wiederverwendet werden.
 
Diese können, sobald das Ergebnis der Tests in eine Vorlage mit eigenem Namen geflossen ist, geleert und wiederverwendet werden.
  
Dies ist eine Vorlage, die eine Abfrage beinhaltet, welche auf eine Zeilen-Vorlage zurückgreift.
+
<!--Dies ist eine Vorlage, die eine Abfrage beinhaltet, welche auf eine Zeilen-Vorlage zurückgreift.-->
[[Kategorie:Benutzervorlage]]</noinclude>
+
Dies ist eine Vorlage, die einfach nur einen Standard-Text ausgibt (entspricht "Hello, world!").
 +
</noinclude>

Aktuelle Version vom 17. November 2022, 20:07 Uhr


Was macht diese Vorlage?

....

Wie verwendet man diese Vorlage?

....

Technische Dokumentation

Absolut unwichtig für normale Benutzer, nur relevant für Vorlagen-Programmierer. Daher folgt reichlich technisches Vokabular!

....

Diese Dokumentation ist unter Vorlage:Phönix/Doku hinterlegt.

Wozu eine Vorlage:Phönix?

Wir haben bislang keine Arbeitsvorlagen im Kosch-Wiki. Um bei Vorlagen, die verwendet werden, die Versionshistorie nicht mit Tests zuzumüllen, ist es praktisch, Vorlagen speziell zum Ausprobieren zu haben. Diese können, sobald das Ergebnis der Tests in eine Vorlage mit eigenem Namen geflossen ist, geleert und wiederverwendet werden.

Dies ist eine Vorlage, die einfach nur einen Standard-Text ausgibt (entspricht "Hello, world!").