Vorlage:Briefspielindex: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
VolkoV (D | B)
K (Änderte den Schutzstatus für „Vorlage:Briefspielindex“: SyncBot ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt)))
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<includeonly>{{#nop:
 
<includeonly>{{#nop:
 +
</includeonly><noinclude>==Grober Ablauf==
 +
</noinclude><includeonly>
  
 +
 +
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 +
</noinclude><includeonly>
 
{{#vardefine:Wappen|{{#ifeq:{{{Logo|}}}||Datei:Wappen blanko.svg|Datei:{{{Logo}}}}}}}
 
{{#vardefine:Wappen|{{#ifeq:{{{Logo|}}}||Datei:Wappen blanko.svg|Datei:{{{Logo}}}}}}}
 
{{#vardefine:Jahr|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum|}}}|Genauigkeit=4}}}}
 
{{#vardefine:Jahr|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum|}}}|Genauigkeit=4}}}}
Zeile 11: Zeile 16:
 
{{#vardefine:Inhaltsangabe|{{{Zusammenfassung|}}}}}
 
{{#vardefine:Inhaltsangabe|{{{Zusammenfassung|}}}}}
 
{{#vardefine:Postille|{{{Postille|}}} {{{Ausgabe|}}}}}
 
{{#vardefine:Postille|{{{Postille|}}} {{{Ausgabe|}}}}}
{{#vardefine:Autor|{{#ifeq:{{{Autor|}}}||[[Kategorie:Unbekanter Autor|!]]?|{{{Autor}}}}}}}
+
{{#vardefine:Autor|{{#ifeq:{{{Autor|}}}||[[Kategorie:Unbekannter Autor|!]]?|{{{Autor}}}}}}}
  
  
 +
</includeonly><noinclude>*Setzen aller anderen Attribute
 +
</noinclude><includeonly>
 
{{#set:Wappen ist={{#var:Wappen}}
 
{{#set:Wappen ist={{#var:Wappen}}
 
|Handlungszeittext ist={{#var:Zeitanzeige}}
 
|Handlungszeittext ist={{#var:Zeitanzeige}}
Zeile 19: Zeile 26:
 
|Briefspiel-Zeitindex ist={{#var:Zeitindex}}
 
|Briefspiel-Zeitindex ist={{#var:Zeitindex}}
 
|Kapitelname ist={{#var:Titel}}
 
|Kapitelname ist={{#var:Titel}}
|Handlungszeittext ist={{#var:Zeitanzeige}}
 
 
|Kurzbeschreibung={{{Zusammenfassung|}}}
 
|Kurzbeschreibung={{{Zusammenfassung|}}}
 
}}
 
}}
  
 +
</includeonly><noinclude>*Befüllen der Variable für Oben
 +
</noinclude><includeonly>
 
{{#vardefine:Oben|{{#nop:<div style="padding:0.5em;">
 
{{#vardefine:Oben|{{#nop:<div style="padding:0.5em;">
 
{{#invoke:Lehensabfrage Briefspiel|Abfrage|{{FULLPAGENAME}}|{{#var:Titel}}}}
 
{{#invoke:Lehensabfrage Briefspiel|Abfrage|{{FULLPAGENAME}}|{{#var:Titel}}}}
 
</div>}} }}
 
</div>}} }}
  
 +
 +
</includeonly><noinclude>*Befüllen der Variable für Links
 +
</noinclude><includeonly>
 
{{#vardefine:Links|{{#nop:
 
{{#vardefine:Links|{{#nop:
 
{{#ifeq:{{{Postille|}}}|Herold|[[Bild:Herold-logo.gif|60px|link=Heroldausgabe {{{Ausgabe}}}]]|{{#if:{{{Logo|}}}|[[Bild:{{{Logo}}}|150px|link=]]}}}}
 
{{#ifeq:{{{Postille|}}}|Herold|[[Bild:Herold-logo.gif|60px|link=Heroldausgabe {{{Ausgabe}}}]]|{{#if:{{{Logo|}}}|[[Bild:{{{Logo}}}|150px|link=]]}}}}
 
}} }}
 
}} }}
  
 +
</includeonly><noinclude>*Befüllen der Variable für Rechts
 +
</noinclude><includeonly>
 
{{#vardefine:Rechts|{{#nop:
 
{{#vardefine:Rechts|{{#nop:
 
{{Briefspielspalte Reihe}}
 
{{Briefspielspalte Reihe}}
 
}} }}
 
}} }}
  
 +
 +
</includeonly><noinclude>*Befüllen der Variable für Unten
 +
</noinclude><includeonly>
 
{{#vardefine:Unten|{{#nop:
 
{{#vardefine:Unten|{{#nop:
 
''Autor:'' {{#var:Autor}}
 
''Autor:'' {{#var:Autor}}
Zeile 40: Zeile 56:
  
  
 +
</includeonly><noinclude>*Befüllen der Variable für das Zentrum
 +
</noinclude><includeonly>
 
{{#vardefine:Zentrum|{{#nop:
 
{{#vardefine:Zentrum|{{#nop:
{{#ask: [[-Handlungsort ist::{{FULLPAGENAME}}]]|link=none|format=template|template=BriefspielindexOrte}}
+
<div style="text-align:center;">{{#var:Zeitanzeige}}</div>
<div style="text-align:center;">''Briefspiel&nbsp;{{#ask: [[-Handlungsort indirekt::{{FULLPAGENAME}}]] <q>[[Lehenstyp::Grafschaft]] OR [[Greifenfurt:Markgrafschaft Greifenfurt]] OR [[Perricum:Markgrafschaft Perricum]]</q>|format=list|template=BriefspielindexLinks|sep=,&nbsp;|link=none|outro={{#if:{{{Anderswo|}}}|,&nbsp;}}}}{{#if:{{{Anderswo|}}}|[[Briefspiel in anderen Landen|in anderen Landen]][[Kategorie:Geschichten Anderswo|{{{Anderswo}}}@{{#var:Zeitindex}}]]{{#set:Handlungsort ist={{{Anderswo}}}}}}}''</div>
+
<div style="font-size:2em;text-align:center;padding-bottom:1em;">'''{{#var:Titel}}'''</div>
<div style="font-size:2em;text-align:center;">'''{{#var:Titel}}'''</div>
+
{{Reihenindex|{{#var:Hauptreihe}}|{{#var:Hauptteil}}|dunkel}}
<div style="text-align:center;padding-bottom:1em;">{{#var:Zeitanzeige}}</div>
 
{{Reihenindex2|{{#var:Hauptreihe}}|{{#var:Hauptteil}}|dunkel}}
 
 
{{{Alternativreihen|}}}
 
{{{Alternativreihen|}}}
 
}} }}
 
}} }}
  
 +
</includeonly><noinclude>*Aufruf des Titelblocks mit den Variablen
 +
</noinclude><includeonly>
 
{{Titelblock2}}
 
{{Titelblock2}}
  
 +
</includeonly><noinclude>*Kategorisierung
 +
</noinclude><includeonly>
 
{{#if:{{{Dichtung|}}}|[[Kategorie:Musik und Dichtung|{{PAGENAME}}]][[Kategorie:{{{Dichtung}}}|{{PAGENAME}}]]}}
 
{{#if:{{{Dichtung|}}}|[[Kategorie:Musik und Dichtung|{{PAGENAME}}]][[Kategorie:{{{Dichtung}}}|{{PAGENAME}}]]}}
 
{{#ifeq:{{{Postille|}}}|||[[Kategorie:{{#var: Postille}}|{{PAGENAME}}]]}}
 
{{#ifeq:{{{Postille|}}}|||[[Kategorie:{{#var: Postille}}|{{PAGENAME}}]]}}
 
[[Kategorie:Geschichten {{#invoke:Datum|DatumTextTMJG|Datum={{{Datum}}}|Genauigkeit=4}}]]
 
[[Kategorie:Geschichten {{#invoke:Datum|DatumTextTMJG|Datum={{{Datum}}}|Genauigkeit=4}}]]
 
[[Kategorie:AutoCat|@{{#var:Zeitindex}}]]
 
[[Kategorie:AutoCat|@{{#var:Zeitindex}}]]
 
+
[[Kategorie:Briefspielindex|@{{#var:Zeitindex}}]]
 
}}</includeonly><noinclude>{{Briefspielindex/Doku}}
 
}}</includeonly><noinclude>{{Briefspielindex/Doku}}

Aktuelle Version vom 16. März 2024, 18:56 Uhr

Grober Ablauf

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

|Titel=TEXT!MUST!Titel der Einzelepisode 
|Reihe=TEXT!!Titel der Geschichtenreihe (für Einzelgeschichten leer lassen, ebenso für Heroldartikel, die einzeln stehen
|Teil=TEXT!!nur füllen, wenn es sich um eine Geschichtenreihe handelt, die NICHT chronologisch ausgegeben werden soll. Sonderformate sind aber immer möglich: -100 bis -11 = Vorgeschichte -10 bis -1 = Prolog; 501 bis 510 = Epilog; 511 bis 520 = Anhang; 521 bis 530 = Folgehandlung (Vorgeschichte und Folgehandlung sollten aber am besten nur im Rahmen von Alternativreihen (siehe unten) benutzt werden)

|Datum=TEXT!MUST!Datum im Zahlenformat "Jahr", "Monat.Jahr" oder "Tag.Monat.Jahr", zB für 23. Phex 1034 BF: 23.9.1034, erweiternd kann hinter dem Schrägstrich eine Genauigkeit eingefügt werden (vgl. Hilfe:Datumseingaben)
|Zeit=TEXT!!Uhrzeit im Zahlenformat "Stunde:Minute" (MIT Doppelpunkte o.ä.), z.b.für halb sieben Uhr morgens: 06:30, das alte Format ohne Doppelpunkt wird auch verstanden, nur im neuen Format mit Doppelpunkt kann erweiternd hinter dem Schrägstrich eine Genauigkeit eingefügt werden (vgl. Hilfe:Zeiteingaben)
|Autor=TEXT!MUST!Bitte die Vorlage Briefspieler benutzen 

|Logo=LINK!!Dateiname des Wappen oder Symbols für die Geschichte

|Alternativreihen=TEXT!!Wenn der Text zu mehreren Geschichtenreihen gehört, können hier jeweils mit der Vorlage Reihenindex selbige Reihen und ggfs. die dortige Kapitelnummer angegeben werden. Beispiel: ((Reihenindex¡Reihenname¡ggfs. Kapitelnummer)) — natürlich in Wiki-Syntax mit geschweiften statt normalen Klammen und Pipe statt ¡ —; zur Kapitelnummerrierung siehe auch oben unter "Teil"

|Postille=TEXT!!Name der aventurischen Zeitung, falls Artikel
|Ausgabe=NUMBER!!Nummer der Ausgabe
|Artikel=NUMBER!!laufende Nummer des Artikels in der betreffenden Ausgabe
|Dichtung=PICK!!Lied;Gedicht;Sage
|Barde=TEXT!!Nennung des aventurischen Künstlers, in der Form NAMESPACE:Names des Artikels

|Anderswo=TEXT!!Falls Handlung der Geschichte nicht in GG&P spielt: Name des Ortes, möglichst der Provinz bzw. Region

|Zusammenfassung=TEXT!!Eine kurze Inhaltsangabe der Handlung

Zu benutzende Untervorlagen

Benutzte Vorlagen

Benutzte Module

Benutzte Dateien

Automatisch gesetzte Attribute

Automatisch gesetzte Kategorien