Vorlage:Chronik: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
(Die Seite wurde neu angelegt: „<includeonly>{{#nop: {{#vardefine:Zeitindex|{{#invoke:Datum|DatumIndexTMJG|Datum={{{ZeitAuto}}}}} }} {{#vardefine:Zeittext|{{#invoke:Datum|DatumTextTMJG|Datum…“)
 
SyncBot (D | B)
K (Automatisch synchronisiert.)
 
(39 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<includeonly>{{#nop:
 
<includeonly>{{#nop:
 +
</includeonly><noinclude>==Grober Ablauf==
 +
</noinclude><includeonly>
  
{{#vardefine:Zeitindex|{{#invoke:Datum|DatumIndexTMJG|Datum={{{ZeitAuto}}}}} }}
 
{{#vardefine:Zeittext|{{#invoke:Datum|DatumTextTMJG|Datum={{{ZeitAuto}}}}} }}
 
{{#vardefine:Tag|{{#invoke:Datum|DatumTagTMJG|Datum={{{ZeitAuto}}}}} }}
 
{{#vardefine:Periode|{{Chronik Periode|{{#var:Zeitindex}} }} }}
 
  
 +
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 +
</noinclude><includeonly>
 +
{{#vardefine:Zeit|{{#ifeq:{{{ZeitAuto|}}}||10000/10|{{{ZeitAuto}}}}}}}
 +
{{#vardefine:Zeitindex|{{#invoke:Datum|DatumIndexTMJG|Datum={{#var:Zeit}}}}}}
 +
{{#vardefine:Zeittext|{{#invoke:Datum|DatumTextTMJG|Datum={{#var:Zeit}}}}}}
 +
{{#vardefine:Tag|{{#invoke:Datum|DatumTagTMJG|Datum={{#var:Zeit}}}}}}
 +
{{#vardefine:Periode|{{#invoke:Datum|DatumPeriodeTMJG|Datum={{#var:Zeit}}}}}}
 +
{{#vardefine:Wappen|{{#ifeq:{{{Wappen|}}}||Wappen blanko.svg|{{{Wappen}}}}}}}
 +
{{#vardefine:Typ|{{#ifeq:{{{Typ|}}}||Ereignis|{{{Typ}}}}}}}
 +
{{#vardefine:Kurztext|{{#ifeq:{{{Kurztext|}}}||Kurztext nicht definiert|{{{Kurztext}}}}}}}
 +
 +
 +
</includeonly><noinclude>*Setzen des Chronik-Subobject
 +
</noinclude><includeonly>
 
{{#subobject:
 
{{#subobject:
 
|Chronik Zeitindex={{#var:Zeitindex}}
 
|Chronik Zeitindex={{#var:Zeitindex}}
 
|Chronik Tag={{#var:Tag}}
 
|Chronik Tag={{#var:Tag}}
 
|Chronik Zeittext={{#var:Zeittext}}
 
|Chronik Zeittext={{#var:Zeittext}}
|Chronik Text={{{Kurztext|}}}
+
|Chronik Text={{#var:Kurztext}}
|Chronik Wappen=Bild:{{{Wappen|}}}
+
|Chronik Wappen=Bild:{{#var:Wappen}}
 
|Chronik Betrifft={{{Betrifft|}}}
 
|Chronik Betrifft={{{Betrifft|}}}
 
|Chronik Betrifft={{{Betrifft2|}}}
 
|Chronik Betrifft={{{Betrifft2|}}}
Zeile 27: Zeile 39:
 
|Chronik Betrifft={{{Betrifft14|}}}
 
|Chronik Betrifft={{{Betrifft14|}}}
 
|Chronik Betrifft={{{Betrifft15|}}}
 
|Chronik Betrifft={{{Betrifft15|}}}
|Chronik Typ={{{Typ|Ereignis}}}
+
|Chronik Typ={{#var:Typ}}
 
}}
 
}}
  
}}{| class="hell" width=100%
+
</includeonly><noinclude>*Befüllen der Variable für Oben
|width=23px|[[Bild:{{{Wappen}}}{{!}}23px]]
+
</noinclude><includeonly>
|style="text-align:center;"|'''[[{{#var:Periode}}]]'''<br><span style="font-size:1.2em;">'''{{#var:Zeittext}} - {{{Kurztext}}}'''</span>
+
{{#vardefine:Oben|{{#nop:
|width=23px|[[Bild:{{{Wappen}}}{{!}}23px]]
+
'''[[{{#var:Periode}}]]'''
|}
+
}} }}
{{{Langtext|}}}
+
 
<div class="dunkel" style="font-size:0.8em;">
+
 
{{#ifeq:{{{Betrifft|}}}|||[[{{{Betrifft|}}}|{{PAGENAME:{{{Betrifft|}}}}}]]}}
+
</includeonly><noinclude>*Befüllen der Variable für Links
{{#ifeq:{{{Betrifft2|}}}||| &diams; [[{{{Betrifft2|}}}|{{PAGENAME:{{{Betrifft2|}}}}}]]}}
+
</noinclude><includeonly>
{{#ifeq:{{{Betrifft3|}}}||| &diams; [[{{{Betrifft3|}}}|{{PAGENAME:{{{Betrifft3|}}}}}]]}}
+
{{#vardefine:Links|{{#nop:
{{#ifeq:{{{Betrifft4|}}}||| &diams; [[{{{Betrifft4|}}}|{{PAGENAME:{{{Betrifft4|}}}}}]]}}
+
{{#ifeq:{{{Wappen|}}}|||[[Datei:{{#var:Wappen}}|75px|link=]]}}
{{#ifeq:{{{Betrifft5|}}}||| &diams; [[{{{Betrifft5|}}}|{{PAGENAME:{{{Betrifft5|}}}}}]]}}
+
}} }}
{{#ifeq:{{{Betrifft6|}}}||| &diams; [[{{{Betrifft6|}}}|{{PAGENAME:{{{Betrifft6|}}}}}]]}}
+
 
{{#ifeq:{{{Betrifft7|}}}||| &diams; [[{{{Betrifft7|}}}|{{PAGENAME:{{{Betrifft7|}}}}}]]}}
+
 
{{#ifeq:{{{Betrifft8|}}}||| &diams; [[{{{Betrifft8|}}}|{{PAGENAME:{{{Betrifft8|}}}}}]]}}
+
</includeonly><noinclude>*Befüllen der Variable für Rechts
{{#ifeq:{{{Betrifft9|}}}||| &diams; [[{{{Betrifft9|}}}|{{PAGENAME:{{{Betrifft9|}}}}}]]}}
+
</noinclude><includeonly>
{{#ifeq:{{{Betrifft10|}}}||| &diams; [[{{{Betrifft10|}}}|{{PAGENAME:{{{Betrifft10|}}}}}]]}}
+
{{#vardefine:Rechts|{{#nop:
{{#ifeq:{{{Betrifft11|}}}||| &diams; [[{{{Betrifft11|}}}|{{PAGENAME:{{{Betrifft11|}}}}}]]}}
+
{{#ifeq:{{{Wappen|}}}|||[[Datei:{{#var:Wappen}}|75px|link=]]}}
{{#ifeq:{{{Betrifft12|}}}||| &diams; [[{{{Betrifft12|}}}|{{PAGENAME:{{{Betrifft12|}}}}}]]}}
+
}} }}
{{#ifeq:{{{Betrifft13|}}}||| &diams; [[{{{Betrifft13|}}}|{{PAGENAME:{{{Betrifft13|}}}}}]]}}
+
 
{{#ifeq:{{{Betrifft14|}}}||| &diams; [[{{{Betrifft14|}}}|{{PAGENAME:{{{Betrifft14|}}}}}]]}}
+
 
{{#ifeq:{{{Betrifft15|}}}||| &diams; [[{{{Betrifft15|}}}|{{PAGENAME:{{{Betrifft15|}}}}}]]}}
+
</includeonly><noinclude>*Befüllen der Variable für Unten
</div></includeonly><noinclude>[[Kategorie:Vorlage Chronik]]
+
</noinclude><includeonly>
 +
{{#vardefine:Unten|{{#nop:
 +
}} }}
 +
 
 +
 
 +
</includeonly><noinclude>*Befüllen der Variable für das Zentrum
 +
</noinclude><includeonly>
 +
{{#vardefine:Zentrum|{{#nop:
 +
{{#invoke:Text|ZeileFett|Ereignis|{{#var:Kurztext}}}}
 +
{{#invoke:Text|Zeile|Datum|{{#var:Zeittext}}}}
 +
{{#invoke:Text|Zeile|Betrifft|{{#invoke:Text|Text|{{{Betrifft|}}}|{{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft2|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft2}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft3|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft3}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft4|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft4}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft5|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft5}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft6|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft6}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft7|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft7}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft8|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft8}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft9|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft9}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft10|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft10}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft11|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft11}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft12|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft12}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft13|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft13}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft14|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft14}}}}}{{))}}}}{{#invoke:Text|Text|{{{Betrifft15|}}}|, {{((}}|{{!}}{{BASEPAGENAME:{{{Betrifft15}}}}}{{))}}}} }}
 +
{{#invoke:Text|Zeilengruppe|Details|{{{Langtext|}}}}}
 +
}} }}
 +
 
 +
</includeonly><noinclude>*Aufruf des Titelblocks mit den Variablen
 +
</noinclude><includeonly>
 +
}}{{Titelblock2}}<div style="clear:both"></div>
 +
 
 +
</includeonly><noinclude>*Kategorisierung
 +
</noinclude><includeonly>
 +
[[Kategorie:Chronik]] [[Kategorie:AutoCat]]
 +
 
 +
</includeonly><noinclude>
 +
{{Chronik/Doku}}

Aktuelle Version vom 4. April 2019, 17:43 Uhr

Grober Ablauf

  • Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
  • Setzen des Chronik-Subobject
  • Befüllen der Variable für Oben
  • Befüllen der Variable für Links
  • Befüllen der Variable für Rechts
  • Befüllen der Variable für Unten
  • Befüllen der Variable für das Zentrum
  • Aufruf des Titelblocks mit den Variablen
  • Kategorisierung


Vorlagentyp und Editor

Dies ist eine von Usern zu nutzende Hauptvorlage, Editor-Definition unter Vorlage:Chronik/Editor:

|Pflichtfelder=TITLE
|Wappen=TEXT!MUST!Wappen-Datei ohne Bild-Namespace
|ZeitAuto=TEXT!MUST!Datum im Zahlenformat "Jahr", "Monat.Jahr" oder "Tag.Monat.Jahr", zB für 23. Phex 1034 BF: 23.9.1034, eine (Un-)Genauigkeit kann per Schrägstrich angehängt werden (0=Tag, 2=Monat, 4=Jahr, 5=Jahrzehnt, 7=Jahrhundert, 9=Jahrtausend, 10 Unbekannt)
|Kurztext=TEXT!MUST!Kurze Beschreibung, die auch in den Chroniken erscheint.
|Betrifft=LINK!MUST!Name des Artikels, der betroffen ist (in der Regel ein Lehen) 

|Optionalfelder=TITLE
|Langtext=TEXTAREA!!Lange Beschreibung, die nur beim Chronik-Artikel erscheint.
|Betrifft2=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft3=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft4=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft5=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft6=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft7=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft8=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft9=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft10=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft11=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft12=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft13=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft14=LINK!MUST!Name eines weiteren Artikels, der betroffen ist
|Betrifft15=LINK!MUST!Name eines weiteren Artikels, der betroffen ist

Im Gegensatz zu allen anderen Hauptvorlagen kann die Chronik auch mehrfach auf einer Seite benutzt werden, auch z.B. zusätzlich in einer Briefspielgeschichte, um das Ereignis als Chronik zu abzuspeichern.

Zu benutzende Untervorlagen

  • (keine)

Benutzte Vorlagen

Benutzte Module

Benutzte Dateien

Automatisch gesetzte Attribute

Automatisch gesetzte Kategorien