Vorlage:Hof: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
VolkoV (D | B)
 
(27 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#vardefine:Wappen|{{#ifeq:{{{Wappen|}}}||{{#show:{{{Hof von}}}|?Wappen ist#}}|{{{Wappen|}}}}}}}{{#vardefine:Wappenkrone|{{#ifeq:{{{Wappenkrone|}}}||{{#show:{{{Hof von}}}|?Wappenkrone ist#}}|{{{Wappenkrone|}}}}}}}{{#vardefine:Wappenkronenzier|{{#ifeq:{{{Wappenkronenzier|}}}||{{#show:{{{Hof von}}}|?Wappenkronenzier ist#}}|{{{Wappenkronenzier|}}}}}}}{{#vardefine:Wappentext|{{#ifeq:{{{Wappentext|}}}||{{#show:{{{Hof von}}}|?Wappentext ist#}}|{{{Wappentext|}}}}}}}{{#vardefine:Kennziffer|{{#ifeq:{{{Kennziffer|}}}||{{#show:{{{Hof von}}}|?Kennziffer#}}|{{{Kennziffer|}}}}}}}{{#set:Wappen ist={{#var:Wappen}}
+
<includeonly>{{#nop:
 +
</includeonly><noinclude>==Grober Ablauf==
 +
</noinclude><includeonly>
 +
 
 +
 
 +
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 +
</noinclude><includeonly>
 +
{{#vardefine:Hofvon|{{#ifeq:{{{Hof von|}}}||Unbekannt|{{{Hof von}}}}}}}
 +
{{#vardefine:Wappen|{{#ifeq:{{{Wappen|}}}||{{#show:{{#var:Hofvon}}|?Wappen ist#}}|Datei:{{{Wappen}}}}}}}
 +
{{#vardefine:Wappenkrone|{{#ifeq:{{{Wappenkrone|}}}||{{#show:{{#var:Hofvon}}|?Wappenkrone ist#}}|Datei:{{{Wappenkrone}}}}}}}
 +
{{#vardefine:Wappenkronenzier|{{#ifeq:{{{Wappenkronenzier|}}}||{{#show:{{#var:Hofvon}}|?Wappenkronenzier ist#}}|Datei:{{{Wappenkronenzier}}}}}}}
 +
{{#vardefine:Wappentext|{{#ifeq:{{{Wappentext|}}}||{{#show:{{#var:Hofvon}}|?Wappentext ist#}}|{{{Wappentext}}}}}}}
 +
{{#vardefine:Kennziffer|{{#ifeq:{{{Kennziffer|}}}||{{#show:{{#var:Hofvon}}|?Kennziffer#}}|{{{Kennziffer}}}}}}}
 +
{{#vardefine:Kurzname|{{#show:{{#var:Hofvon}}|?Kurzname#}}}}
 +
{{#vardefine:VasallenlehenTyp|{{#ifeq:{{{Historisch|}}}|ja|Ehemals Vasallenlehen von|Vasallenlehen von}}}}
 +
 
 +
</includeonly><noinclude>*Setzen der Attribute
 +
</noinclude><includeonly>
 +
{{#set:Wappen ist={{#var:Wappen}}
 
|Wappenkrone ist={{#var:Wappenkrone}}
 
|Wappenkrone ist={{#var:Wappenkrone}}
 
|Wappenkronenzier ist={{#var:Wappenkronenzier}}
 
|Wappenkronenzier ist={{#var:Wappenkronenzier}}
Zeile 5: Zeile 23:
 
|Kennziffer={{#var:Kennziffer}}
 
|Kennziffer={{#var:Kennziffer}}
 
|Icon ist=Datei:Hof.svg
 
|Icon ist=Datei:Hof.svg
|Vasallenlehen von={{{Aufenthaltsort|}}}
+
|{{#var:VasallenlehenTyp}}={{{Aufenthaltsort|}}}
|Vasallenlehen von={{{Hof von|}}}
+
|{{#var:VasallenlehenTyp}}={{#var:Hofvon}}
}}{{#vardefine:Wappenspalte|{{Wappenspalte Lehen|Wappen={{BASEPAGENAME:{{#var:Wappen}}}}|Wappentext={{#var:Wappentext}}|Wappenkrone={{BASEPAGENAME:{{#var:Wappenkrone}}}}|Wappenkronenzier={{BASEPAGENAME:{{#var:Wappenkronenzier}}}}}}}}{| width="100%" class="tabellehuebsch"
+
}}
{{Lehen Navigation|{{FULLPAGENAME}}}}
+
 
|-  valign="top"
+
</includeonly><noinclude>*Befüllen der Variable für Oben
|class="dunkel" style="border-top:none; border-bottom:none;text-align:center;" colspan="3"|&nbsp;
+
</noinclude><includeonly>
 +
{{#vardefine:Oben|{{#nop:
 +
{{Lehen Navigation2|{{FULLPAGENAME}}}}
 +
}} }}
 +
 
 +
 
 +
</includeonly><noinclude>*Befüllen der Variable für Links
 +
</noinclude><includeonly>
 +
{{#vardefine:Links|{{#nop:
 +
{{#invoke:Wappen|WappenMitKrone
 +
|Prunkwappen={{{Prunkwappen|}}}
 +
|Titel={{#var:Wappentext}}
 +
|Link={{FULLPAGENAME}}
 +
|Wappen={{BASEPAGENAME:{{#var:Wappen}}}}
 +
|Krone={{BASEPAGENAME:{{#var:Wappenkrone}}}}
 +
|Kronenzier={{BASEPAGENAME:{{#var:Wappenkronenzier}}}}
 +
|Size=12
 +
|Verschiebung=Ja
 +
}}
 +
}}
 +
 
 +
 
 +
</includeonly><noinclude>*Befüllen der Variable für Rechts
 +
</noinclude><includeonly>
 +
{{#vardefine:Rechts|}}
 +
 
 +
 
 +
</includeonly><noinclude>*Befüllen der Variable für Unten
 +
</noinclude><includeonly>
 +
{{#vardefine:Unten|}}
 +
 
 +
 
 +
</includeonly><noinclude>*Befüllen der Variable für das Zentrum
 +
</noinclude><includeonly>
 +
{{#vardefine:Zentrum|{{#nop:
  
|-  valign="top"
+
{{#invoke:Text|Zeilengruppe|Allgemeines|
|class="dunkel" width="225px" align="center" valign="top" style="padding:5px;border:none;"|{{#var:Wappenspalte}}
+
{{#invoke:Text|Zeile|Ort|{{#ifeq:{{{Aufenthaltsort|}}}|||[[{{{Aufenthaltsort}}}|{{BASEPAGENAME:{{{Aufenthaltsort}}}}}]]}}}}
|class="hell" width="100%" valign="top" style="padding:5px;border:1px solid gray;"|{{#nop:
+
{{#invoke:Text|Zeile|Regiert|[[{{#var:Hofvon}}|{{BASEPAGENAME:{{#var:Hofvon}}}}]]}}
{{Zeile|Personen am Hof|{{#ask:[[Kategorie:{{BASEPAGENAME}}]] [[Lebend::Ja]]|sort=Detailstufe von|limit=20|searchlabel=(mehr)}}}}
 
{{Zeile|Weitere Mitglieder|{{#ask:[[Mitglied von::{{FULLPAGENAME}}]] [[Lebend::Ja]]|sort=Detailstufe von|limit=20|searchlabel=(mehr)}}}}
 
 
}}
 
}}
|class="dunkel" width="225px" align="center" valign="top" style="padding:5px;border:none;"|{{#var:Wappenspalte}}
+
{{#invoke:Text|Zeilengruppe|Mitglieder|
|}
+
{{#invoke:Text|Zeile|Wichtige Personen am Hof|{{#ask:[[Kategorie:{{BASEPAGENAME}}]] [[Lebend::Ja]]|sort=Detailstufe von,Alter|order=asc,desc|limit=20|searchlabel=}}}}
</includeonly><noinclude>[[Kategorie:Vorlage Hof]]
+
{{#invoke:Text|Zeile|Weitere Mitglieder des Hofes|{{#ask:[[Mitglied von::{{FULLPAGENAME}}]] [[Lebend::Ja]] [[Aufenthaltsort::!{{FULLPAGENAME}}]]|sort=Detailstufe von,Alter|order=asc,desc|limit=10|searchlabel=}}}}
 +
}}
 +
}}
 +
}}
 +
 
 +
</includeonly><noinclude>*Aufruf des Titelblocks mit den Variablen
 +
</noinclude><includeonly>
 +
}} }}{{Titelblock2}}
 +
 
 +
 
 +
</includeonly><noinclude>*Kategorisierung
 +
</noinclude><includeonly>
 +
[[Kategorie:Hof|{{#var:Kurzname}}Hof]]
 +
{{#ifeq:{{#var:Lehen}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Lehen}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon1}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon1}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon2}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon2}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon3}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon3}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon4}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon4}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon5}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon5}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon6}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon6}}}}|Hof]]}}
 +
{{#ifeq:{{#var:Hegemon7}}|||[[Kategorie:{{BASEPAGENAME:{{#var:Hegemon7}}}}|Hof]]}}
 +
[[Kategorie:AutoCat|{{#var:Kurzname}}Hof]]
 +
 
 +
</includeonly><noinclude>
 +
{{Hof/Doku}}

Aktuelle Version vom 6. September 2022, 05:17 Uhr

Grober Ablauf

  • Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
  • Setzen der Attribute
  • 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:Hof/Editor:

|Politische Einordnung=TITLE
|Aufenthaltsort=LINK!MUST!Ort an dem der Hof tagt (zB die Alte Residenz)
|Hof von=LINK!MUST!Zugeordnetes Lehen (zB das Königreich Garetien)
|Kennziffer=TEXT!!Kennziffer, wenn leer, wird automatisch die Kennziffer des zugeordneten Lehens übernommen
|Historisch=PICK!MUST!Für historische Höfe mit "ja", ausfüllen, damit sie nicht in den Kalendarien usw. auftauchen!ja;nein!nein
|Angaben zum Wappen=TITLE
|Wappen=TEXT!!Wappen, wenn leer, wird automatisch das Wappen des zugeordneten Lehens übernommen 
|Prunkwappen=LINKNONS!!Dateiname eines Prunkwappens (dann wird das andere Wappen nur in den Links angezeigt) |Wappenkrone=TEXT!!Wappenkrone, wenn leer, wird automatisch die Wappenkrone des zugeordneten Lehens übernommen
|Wappenkronenzier=TEXT!!Wappenkronenzier, wenn leer, wird automatisch die Wappenkronenzier des zugeordneten Lehens übernommen
|Wappentext=TEXT!!Wappenunterschrift, wenn leer, wird automatisch die Wappenunterschrift des zugeordneten Lehens übernommen

Zu benutzende Untervorlagen

  • Eine Kategoriesierung nach Orten erfolgt nicht, diese ist momentan noch manuell hinzuzufügen.

Benutzte Vorlagen

Benutzte Module

Benutzte Dateien

Automatisch gesetzte Attribute

Automatisch gesetzte Kategorien