Vorlage:Hof: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
Keine Bearbeitungszusammenfassung
VolkoV (D | B)
Keine Bearbeitungszusammenfassung
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#nop:
<includeonly>{{#nop:
</includeonly><noinclude>==Grober Ablauf==
</noinclude><includeonly>


{{#vardefine:Wappen|{{#ifeq:{{{Wappen|}}}||{{#show:{{{Hof von}}}|?Wappen ist#}}|{{{Wappen|}}}}}}}


{{#vardefine:Wappenkrone|{{#ifeq:{{{Wappenkrone|}}}||{{#show:{{{Hof von}}}|?Wappenkrone ist#}}|Datei:{{{Wappenkrone|}}}}}}}
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 
</noinclude><includeonly>
{{#vardefine:Wappenkronenzier|{{#ifeq:{{{Wappenkronenzier|}}}||{{#show:{{{Hof von}}}|?Wappenkronenzier ist#}}|Datei:{{{Wappenkronenzier|}}}}}}}
{{#vardefine:Hofvon|{{#ifeq:{{{Hof von|}}}||Unbekannt|{{{Hof von}}}}}}}
 
{{#vardefine:Wappen|{{#ifeq:{{{Wappen|}}}||{{#show:{{#var:Hofvon}}|?Wappen ist#}}|Datei:{{{Wappen}}}}}}}
{{#vardefine:Wappentext|{{#ifeq:{{{Wappentext|}}}||{{#show:{{{Hof von}}}|?Wappentext ist#}}|{{{Wappentext|}}}}}}}
{{#vardefine:Wappenkrone|{{#ifeq:{{{Wappenkrone|}}}||{{#show:{{#var:Hofvon}}|?Wappenkrone ist#}}|Datei:{{{Wappenkrone}}}}}}}
 
{{#vardefine:Wappenkronenzier|{{#ifeq:{{{Wappenkronenzier|}}}||{{#show:{{#var:Hofvon}}|?Wappenkronenzier ist#}}|Datei:{{{Wappenkronenzier}}}}}}}
{{#vardefine:Kennziffer|{{#ifeq:{{{Kennziffer|}}}||{{#show:{{{Hof von}}}|?Kennziffer#}}|{{{Kennziffer|}}}}}}}
{{#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}}
{{#set:Wappen ist={{#var:Wappen}}
|Wappenkrone ist={{#var:Wappenkrone}}
|Wappenkrone ist={{#var:Wappenkrone}}
Zeile 17: 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}}
}}
}}


</includeonly><noinclude>*Befüllen der Variable für Oben
</noinclude><includeonly>
{{#vardefine:Oben|{{#nop:
{{#vardefine:Oben|{{#nop:
{{Lehen Navigation|{{FULLPAGENAME}}}}
{{Lehen Navigation2|{{FULLPAGENAME}}}}
{{!-}}
{{Leerzeile Unten}}
}} }}
}} }}


</includeonly><noinclude>*Befüllen der Variable für Links
</noinclude><includeonly>
{{#vardefine:Links|{{#nop:
{{#vardefine:Links|{{#nop:
{{Wappenspalte Lehen|Wappen={{BASEPAGENAME:{{#var:Wappen}}}}|Wappentext={{#var:Wappentext}}|Wappenkrone={{BASEPAGENAME:{{#var:Wappenkrone}}}}|Wappenkronenzier={{BASEPAGENAME:{{#var:Wappenkronenzier}}}}}}}}
{{#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
}}
}}
}}


{{#vardefine:Rechts|{{#var:Links}} }}


{{#vardefine:Unten|{{#nop:
</includeonly><noinclude>*Befüllen der Variable für Rechts
{{Leerzeile Unten}}
</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:
{{#vardefine:Zentrum|{{#nop:


{{Zeilengruppe|Allgemeines|
{{#invoke:Text|Zeilengruppe|Allgemeines|
{{Zeile|Ort|[[{{{Aufenthaltsort|}}}|{{BASEPAGENAME:{{{Aufenthaltsort|}}}}}]]}}
{{#invoke:Text|Zeile|Ort|{{#ifeq:{{{Aufenthaltsort|}}}|||[[{{{Aufenthaltsort}}}|{{BASEPAGENAME:{{{Aufenthaltsort}}}}}]]}}}}
{{Zeile|Regiert|[[{{{Hof von|}}}|{{BASEPAGENAME:{{{Hof von|}}}}}]]}}
{{#invoke:Text|Zeile|Regiert|[[{{#var:Hofvon}}|{{BASEPAGENAME:{{#var:Hofvon}}}}]]}}
}}
}}
{{Zeilengruppe|Mitglieder|
{{#invoke:Text|Zeilengruppe|Mitglieder|
{{Zeile|Personen am Hof|{{#ask:[[Kategorie:{{BASEPAGENAME}}]] [[Lebend::Ja]]|sort=Detailstufe von|limit=20|searchlabel=(mehr)}}}}
{{#invoke:Text|Zeile|Wichtige Personen am Hof|{{#ask:[[Kategorie:{{BASEPAGENAME}}]] [[Lebend::Ja]]|sort=Detailstufe von,Alter|order=asc,desc|limit=20|searchlabel=}}}}
{{Zeile|Weitere Mitglieder|{{#ask:[[Mitglied von::{{FULLPAGENAME}}]] [[Lebend::Ja]] [[Aufenthaltsort::!{{FULLPAGENAME}}]]|sort=Detailstufe von|limit=20|searchlabel=(mehr)}}}}
{{#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=}}}}
}}
}}
}}
}}
}}
}}


}}{{Titelblock}}
</includeonly><noinclude>*Aufruf des Titelblocks mit den Variablen
</includeonly><noinclude>[[Kategorie:Vorlage Hof]]
</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}}

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
|Kurzbeschreibung=TEXT!!Kurze Beschreibung des Hofes

|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