Vorlage:Zeitraumübersicht: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
(Die Seite wurde neu angelegt: „<includeonly>{{#nop: {{#vardefine:Zeitanzeige|{{#invoke:Datum|DatumTextTMJG|Datum={{{Zeitanzeige|}}}}}}} {{#vardefine:VonBZI|{{#invoke:Datum|DatumSortierwert|…“)
 
VolkoV (D | B)
 
(35 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<includeonly>{{#nop:
 
<includeonly>{{#nop:
 +
</includeonly><noinclude>==Grober Ablauf==
 +
</noinclude><includeonly>
  
{{#vardefine:Zeitanzeige|{{#invoke:Datum|DatumTextTMJG|Datum={{{Zeitanzeige|}}}}}}}
 
{{#vardefine:VonBZI|{{#invoke:Datum|DatumSortierwert|Datum=1.1.{{#var:Jahr}}|Zeit=00:00:01}}}}
 
{{#vardefine:BisBZI|{{#invoke:Datum|DatumSortierwert|Datum=5.13.{{#var:Jahr}}|Zeit=23:59:59}}}}
 
  
 +
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 +
</noinclude><includeonly>
 +
{{#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
 
{{Zeitleiste
|gestern={{{Vorgänger|}}}
+
|gestern={{#ask:[[Kategorie:Zeitraumübersicht]] [[Zeitindex ist::<{{#expr:{{#var:VonC}}-1}}]]|sort=Zeitindex ist|order=desc|limit=1|default=|searchlabel=}}
|heute='''{{#var:Zeitanzeige}}'''
+
|heute='''{{#var:Datumanzeige}}'''
|morgen={{{Nachfolger|}}}
+
|morgen={{#ask:[[Kategorie:Zeitraumübersicht]] [[Zeitindex ist::>{{#expr:{{#var:BisC}}+1}}]]|sort=Zeitindex ist|order=asc|limit=1|default=|searchlabel=}}
 
}}
 
}}
  
{{xAbfrage Chronik||{{#var:Jahr}}0000|{{#var:Jahr}}9999||Herrscher;Familie;Tsatag;Borontag;Traviabund}}
+
</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>
 +
{{Abfrage Chronik||{{#var:VonC}}|{{#var:BisC}}|Ereignis{{!!}}Herrscher|Herrscher}}
 +
 
 +
</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}}
 +
 
 +
</includeonly><noinclude>*Kategorisierung
 +
</noinclude><includeonly>
 +
[[Kategorie:Zeitraumübersicht|!{{#var:VonC}}}}]]
  
{{xAbfrage Briefspieltexte|[[Has subobject::+]] [[Briefspiel-Zeitindex ist::>{{#var:VonBZI}}]] [[Briefspiel-Zeitindex ist::<{{#var:BisBZI}}]]|unbekannt|unbekannt}}
+
</includeonly><noinclude>*Setzen der Attribute
 +
</noinclude><includeonly>
 +
{{#set:Zeitindex ist={{#var:VonC}}}}
  
 
}}</includeonly><noinclude>
 
}}</includeonly><noinclude>
 +
{{Zeitraumübersicht/Doku}}

Aktuelle Version vom 23. März 2022, 06:00 Uhr

Grober Ablauf

  • Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
  • Anzeige des Links zur zugehörigen Periode
  • Aufruf der Vorlage Zeitleiste
  • Aufruf der Vorlage Abfrage Briefspielkarte
  • 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