Vorlage:Phönix-Zeile: Unterschied zwischen den Versionen

Aus KoschWiki
Zur Navigation springen Zur Suche springen
Kunar (D | B)
Kunar (D | B)
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>
+
<includeonly>Hilf dir selbst, dann hilft dir Phex!</includeonly><noinclude>
{{#ifeq:{{{5|}}}||==Chronik==
+
{{Phönix-Zeile/Doku}}
<div class="ChronikToggler" style="width:100%;text-align:center;"></div>|}}
 
<div style="column-count:3">{{#nop:
 
{{#vardefine:Betrifft|{{#ifeq:{{{1|}}}|||[[Chronik Betrifft::{{{1}}}]]}}}}
 
{{#vardefine:Von|{{#ifeq:{{{2|}}}||[[Chronik Zeitindex::>-90000000]]|[[Chronik Zeitindex::>{{{2}}}]]}}}}
 
{{#vardefine:Bis|{{#ifeq:{{{3|}}}||[[Chronik Zeitindex::<90000000]]|[[Chronik Zeitindex::<{{{3}}}]]}}}}
 
{{#vardefine:Typ|{{#ifeq:{{{4|}}}|||[[Chronik Typ::{{{4}}}]]}}}}
 
{{#ask:
 
{{#var:Betrifft}} {{#var:Von}} {{#var:Bis}} {{#var:Typ}}
 
|mainlabel=-
 
|?Chronik Wappen#=
 
|?Chronik Zeittext#=
 
|?#-=
 
|?Chronik Text#=
 
|?Chronik Betrifft#=
 
|?Chronik Zeitindex#=
 
|?Chronik Typ#=
 
|sort=Chronik Zeitindex
 
|limit=500
 
|format=template
 
|template=Abfrage Chronik Item
 
}}
 
}}</div>
 
</includeonly><noinclude>
 
==Vorlagentyp und Editor==
 
'''Dies ist eine Untervorlage zu diesen Automatikvorlagen, bitte niemals direkt aufrufen:'''
 
*[[Vorlage:Artefakt Automatik]]
 
*[[Vorlage:Briefspielreihe]]
 
*[[Vorlage:Familie Automatik]]
 
*[[Vorlage:Gruppierung Automatik]]
 
*[[Vorlage:Hof Automatik]]
 
*[[Vorlage:Landschaft Automatik]]
 
*[[Vorlage:Lehen Automatik]]
 
*[[Vorlage:Ort Automatik]]
 
*[[Vorlage:Person Automatik]]
 
*[[Vorlage:Zeitraumübersicht]]
 
*[[Vorlage:Geschichtsseite]]
 
  
==Parameter==
+
==Wozu eine Vorlage:Phönix-Zeile?==
*1: Betrifft Seite
+
Wir haben bislang keine Arbeitsvorlagen im Kosch-Wiki.
*2: Von Zeitindex
+
Um bei Vorlagen, die verwendet werden, die Versionshistorie nicht mit Tests zuzumüllen, ist es praktisch, Vorlagen speziell zum Ausprobieren zu haben.
*3: Bis Zeitindex
+
Diese können, sobald das Ergebnis der Tests in eine Vorlage mit eigenem Namen geflossen ist, geleert und wiederverwendet werden.
*4: Filterung der Suche auf einen Chronik Typ
+
 
*5: Mit Semikolon getrennte List der Anfangs ausgeblendeten Typen oder Perioden (Performance!)</noinclude>
+
Dies ist eine Zeilen-Vorlage, um komplexere Vorlagen mit Abfragen basteln zu können.
 +
</noinclude>

Aktuelle Version vom 13. November 2022, 11:27 Uhr


Was macht diese Vorlage?

Diese Zeilen-Vorlage wird in der Vorlage:Phönix verwendet. Sie packt den Inhalt der dortigen Abfrage je Ergebnis jeweils in eine Tabellenzeile.

Wie verwendet man diese Vorlage?

Am besten nur indirekt über den Einsatz der Hauptvorlage.

Diese Vorlage kann zwar auch unabhängig von jener Vorlage aufgerufen werden. Dann muss man sehr genau wissen, was man tut - und darauf vertrauen, dass sie nie in eine Richtung geändert wird, die mit der gesonderten Verwendung nicht kompatibel ist.

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-Zeile/Doku hinterlegt.

Wozu eine Vorlage:Phönix-Zeile?

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 Zeilen-Vorlage, um komplexere Vorlagen mit Abfragen basteln zu können.