Vorlage:Phönix: Unterschied zwischen den Versionen

Aus KoschWiki
Zur Navigation springen Zur Suche springen
Kunar (D | B)
K
Kunar (D | B)
Zeile 1: Zeile 1:
<includeonly>Den Zwölfen zum Gruße, Aventurien!</includeonly><noinclude>
+
<includeonly>{{#nop:
{{Phönix/Doku}}
+
</includeonly><noinclude>==Grober Ablauf==
 +
</noinclude><includeonly>
  
==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 eine Abfrage beinhaltet, welche auf eine Zeilen-Vorlage zurückgreift.-->
+
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
Dies ist eine Vorlage, die einfach nur einen Standard-Text ausgibt (entspricht "Hello, world!").
+
</noinclude><includeonly>
</noinclude>
+
{{#vardefine:Datumanzeige|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datumanzeige|}}}}}}}
 +
{{#vardefine:VonC|{{#invoke:Datum|DatumIndexTMJG|Datum={{{DatumVon|}}}}}}}
 +
{{#vardefine:BisC|{{#invoke:Datum|DatumIndexTMJG|Datum={{{DatumBis|}}}}}}}
 +
{{#vardefine:VonB|{{#invoke:Datum|DatumSortierwert|Datum={{{DatumVon|}}}|Zeit=00:00:01}}}}
 +
{{#vardefine:BisB|{{#invoke:Datum|DatumSortierwert|Datum={{{DatumBis|}}}|Zeit=23:59:59}}}}
 +
{{#vardefine:Mittel|{{#expr: ( ( {{#var:BisC}} + {{#var:VonC}} ) / 20000 ) round 0}}}}
 +
{{#vardefine:Periode|{{#invoke:Datum|DatumPeriodeTMJG|Datum={{#var:Mittel}}}}}}
 +
 
 +
</includeonly><noinclude>*Anzeige des Links zur zugehörigen Periode
 +
</noinclude><includeonly>
 +
<div class="dunkel" style="width:100%;text-align:center;">[[{{#var:Periode}}]]</div>
 +
 
 +
</includeonly><!--<noinclude>*Aufruf der Vorlage Zeitleiste
 +
</noinclude><includeonly>
 +
{{Zeitleiste
 +
|gestern={{#ask:[[Kategorie:Zeitraumübersicht]] [[Zeitindex ist::<{{#expr:{{#var:VonC}}-1}}]]|sort=Zeitindex ist|order=desc|limit=1|default=|searchlabel=}}
 +
|heute='''{{#var:Datumanzeige}}'''
 +
|morgen={{#ask:[[Kategorie:Zeitraumübersicht]] [[Zeitindex ist::>{{#expr:{{#var:BisC}}+1}}]]|sort=Zeitindex ist|order=asc|limit=1|default=|searchlabel=}}
 +
}}
 +
 
 +
</includeonly>--><!--<noinclude>*Aufruf der Vorlage Abfrage Briefspielkarte
 +
</noinclude><includeonly>
 +
{{Abfrage Briefspielkarte|[[Has subobject::+]] [[Briefspiel-Zeitindex ist::>{{#var:VonB}}]] [[Briefspiel-Zeitindex ist::<{{#var:BisB}}]]}}
 +
 
 +
</includeonly>--><noinclude>*Aufruf der Vorlage Abfrage Chronik
 +
</noinclude><includeonly>
 +
==Belehnungen==
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Herrscher}}
 +
 
 +
==Tsatage))
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Tsatag}}
 +
 
 +
==Borontage==
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Borontag}}
 +
 
 +
==Traviabünde==
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Traviabund}}
 +
 
 +
==Weihen==
 +
(noch nicht befüllt)
 +
 
 +
==Sonstige Ereignisse==
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Ereignis}}
 +
 
 +
==Schlachten und Turnier==
 +
(noch nicht befüllt)
 +
</includeonly><noinclude>*Aufruf der Vorlage Abfrage Briefspieltexte
 +
</noinclude><includeonly>
 +
{{Abfrage Briefspieltexte|[[Has subobject::+]] [[Briefspiel-Zeitindex ist::>{{#var:VonB}}]] [[Briefspiel-Zeitindex ist::<{{#var:BisB}}]]|unbekannt|unbekannt}}
 +
 
 +
==Erwähnungen des Jahres==
 +
(noch nicht befüllt)
 +
 
 +
</includeonly><noinclude>*Kategorisierung
 +
</noinclude><includeonly>
 +
[[Kategorie:Zeitraumübersicht|!{{#var:VonC}}}}]]
 +
 
 +
</includeonly><noinclude>*Setzen der Attribute
 +
</noinclude><includeonly>
 +
{{#set:Zeitindex ist={{#var:VonC}}}}
 +
 
 +
}}</includeonly><noinclude>
 +
{{Zeitraumübersicht/Doku}}

Version vom 21. März 2022, 20:37 Uhr

Grober Ablauf

  • Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
  • Anzeige des Links zur zugehörigen Periode
  • Aufruf der Vorlage Abfrage Chronik
  • Aufruf der Vorlage Abfrage Briefspieltexte
  • Kategorisierung
  • Setzen der Attribute

Vorlagentyp und Editor

Dies ist eine von Usern zu nutzende Nebenvorlage, Editor-Definition unter Vorlage:Zeitraumübersicht/Editor:

|DatumanVon=TEXT!MUST! Beginn des abgefragten Zeitraums im Datumsformat
|DatumanBis=TEXT!MUST! End des abgefragten Zeitraums im Datumsformat
|Datumanzeige=TEXT!MUST! Angezeigte Datumsangabe im Datumsformat - bitte die Genauigkeit beachten

Benutzte Vorlagen

Benutzte Module

Automatisch gesetzte Attribute

Automatisch gesetzte Kategorien