Vorlage:Briefspielindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Schützte „Vorlage:Briefspielindex“: Automatisch gesperrt. ([Verschieben=Nur Administratoren erlauben] (unbeschränkt) [Bearbeiten=Nur Administratoren erlauben] (unbeschränkt)) [kaskadierend]) |
K (Automatisch synchronisiert.) |
||
Zeile 1: | Zeile 1: | ||
− | <includeonly>{{# | + | <includeonly>{{#nop: |
− | {{#vardefine:Jahr|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum}}}|Genauigkeit=4}}}} | + | </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:Jahr|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum|}}}|Genauigkeit=4}}}} | ||
{{#vardefine:Hauptreihe|{{#ifeq:{{{Reihe|}}}||{{#ifeq:{{{Dichtung|}}}||{{#ifeq:{{{Postille|}}}||Anthologie|Berichte}} {{#var:Jahr}}|Lieder & Dichtung}}|{{{Reihe|}}}}}}} | {{#vardefine:Hauptreihe|{{#ifeq:{{{Reihe|}}}||{{#ifeq:{{{Dichtung|}}}||{{#ifeq:{{{Postille|}}}||Anthologie|Berichte}} {{#var:Jahr}}|Lieder & Dichtung}}|{{{Reihe|}}}}}}} | ||
{{#vardefine:Titel|{{#ifeq:{{{Titel|}}}||{{PAGENAME}}|{{{Titel}}}}}}} | {{#vardefine:Titel|{{#ifeq:{{{Titel|}}}||{{PAGENAME}}|{{{Titel}}}}}}} | ||
{{#vardefine:Hauptteil|{{#ifeq:{{{Teil|}}}||0|{{{Teil}}}}}}} | {{#vardefine:Hauptteil|{{#ifeq:{{{Teil|}}}||0|{{{Teil}}}}}}} | ||
− | {{#vardefine:Zeitindex| | + | {{#vardefine:Zeitindex|{{#invoke:Datum|DatumSortierwert|Datum={{{Datum|}}}|Zeit={{{Zeit|}}}}}}} |
− | {{#vardefine:Zeitanzeige|{{#ifeq:{{{Datum|}}}||k.A.|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum}}}}}}}}} | + | {{#vardefine:ZeitindexE|{{#invoke:Datum|DatumSortierwertE|Datum={{{Datum|}}}|Zeit={{{Zeit|}}}}}}} |
+ | {{#vardefine:Zeitanzeige|{{#ifeq:{{{Datum|}}}||k.A.|{{#invoke:Datum|DatumTextTMJG|Datum={{{Datum}}}}}}} {{#ifeq:{{{Zeit|}}}|||{{#invoke:Datum|ZeitTextHMSG|Zeit={{{Zeit}}}}}}}}} | ||
{{#vardefine:Inhaltsangabe|{{{Zusammenfassung|}}}}} | {{#vardefine:Inhaltsangabe|{{{Zusammenfassung|}}}}} | ||
{{#vardefine:Postille|{{{Postille|}}} {{{Ausgabe|}}}}} | {{#vardefine:Postille|{{{Postille|}}} {{{Ausgabe|}}}}} | ||
+ | {{#vardefine:Autor|{{#ifeq:{{{Autor|}}}||[[Kategorie:Unbekanter Autor|!]]?|{{{Autor}}}}}}} | ||
+ | |||
+ | |||
+ | </includeonly><noinclude>*Setzen aller anderen Attribute | ||
+ | </noinclude><includeonly> | ||
+ | {{#set:Wappen ist={{#var:Wappen}} | ||
+ | |Handlungszeittext ist={{#var:Zeitanzeige}} | ||
+ | |Postille ist={{#var:Postille}} | ||
+ | |Briefspiel-Zeitindex ist={{#var:Zeitindex}} | ||
+ | |Kapitelname ist={{#var:Titel}} | ||
+ | |Handlungszeittext ist={{#var:Zeitanzeige}} | ||
+ | |Kurzbeschreibung={{{Zusammenfassung|}}} | ||
+ | }} | ||
+ | |||
+ | {{#vardefine:Oben|{{#nop:<div style="padding:0.5em;"> | ||
+ | {{#invoke:Lehensabfrage Briefspiel|Abfrage|{{FULLPAGENAME}}|{{#var:Titel}}}} | ||
+ | </div>}} }} | ||
− | {{#vardefine: | + | </includeonly><noinclude>*Befüllen der Variable für Links |
− | {{ | + | </noinclude><includeonly> |
+ | {{#vardefine:Links|{{#nop: | ||
+ | {{#ifeq:{{{Postille|}}}|Herold|[[Bild:Herold-logo.gif|60px|link=Heroldausgabe {{{Ausgabe}}}]]|{{#if:{{{Logo|}}}|[[Bild:{{{Logo}}}|150px|link=]]}}}} | ||
}} }} | }} }} | ||
− | {{#vardefine: | + | </includeonly><noinclude>*Befüllen der Variable für Rechts |
− | {{ | + | </noinclude><includeonly> |
+ | {{#vardefine:Rechts|{{#nop: | ||
+ | {{Briefspielspalte Reihe}} | ||
}} }} | }} }} | ||
+ | |||
+ | </includeonly><noinclude>*Befüllen der Variable für Unten | ||
+ | </noinclude><includeonly> | ||
{{#vardefine:Unten|{{#nop: | {{#vardefine:Unten|{{#nop: | ||
− | + | ''Autor:'' {{#var:Autor}} | |
− | + | }} }} | |
− | + | ||
− | |||
− | |||
− | |||
+ | </includeonly><noinclude>*Befüllen der Variable für das Zentrum | ||
+ | </noinclude><includeonly> | ||
{{#vardefine:Zentrum|{{#nop: | {{#vardefine:Zentrum|{{#nop: | ||
− | + | <div style="text-align:center;">{{#var:Zeitanzeige}}</div> | |
− | <div style=" | + | <div style="font-size:2em;text-align:center;padding-bottom:1em;">'''{{#var:Titel}}'''</div> |
− | + | {{Reihenindex|{{#var:Hauptreihe}}|{{#var:Hauptteil}}|dunkel}} | |
− | + | {{{Alternativreihen|}}} | |
− | <div style="font-size: | ||
− | |||
}} }} | }} }} | ||
− | + | </includeonly><noinclude>*Aufruf des Titelblocks mit den Variablen | |
− | {{ | + | </noinclude><includeonly> |
− | + | {{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}}]]}} |
− | + | [[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}}]] |
− | </includeonly><noinclude> | + | |
+ | }}</includeonly><noinclude>{{Briefspielindex/Doku}} |
Version vom 24. September 2017, 06:01 Uhr
Grober Ablauf
- Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
- Setzen aller anderen Attribute
- 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 |Teil=NUMBER!!nur füllen, wenn es sich um eine Geschichtenreihe handelt, die NICHT chronologisch ausgegeben werden soll. Sonderformate sind aber immer möglich: -11 = Vorgeschichte -1 = Prolog; 97 = Epilog; 98 = Anhang; 99 = Folgehandlung (-11 und 99 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.09.1034, erweiternd kann hinter dem Schrägstrich eine Genauigkeit eingefügt werden (siehe Hilfe:Datumsangaben) |Zeit=TEXT!!Uhrzeit im Zahlenformat "Stunde:Minute:Sekunde" (MIT Doppelpunkte o.ä.), z.b.für halb sieben Uhr morgens: 06:30, erweiternd kann hinter dem Schrägstrich eine Genauigkeit eingefügt werden (siehe Hilfe:Zeitangaben) |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; bitte leer lassen |Ausgabe=NUMBER!!Nummer der Ausgabe; bitte leer lassen |Artikel=NUMBER!!laufende Nummer des Artikels in der betreffenden Ausgabe; bitte leer lassen |Dichtung=PICK!!Art der Dichtung!Lied;Gedicht;Sage;!! |Barde=TEXT!!Nennung des aventurischen Künstlers, z.B. Wolfhardt von der Wiesen |Anderswo=TEXT!!Falls Handlung der Geschichte nicht im Kosch spielt: Name des Ortes, möglichst der Provinz bzw. Region; bitte leer lassen und stattdessen via Hilfe:Attribute setzen modellieren |Zusammenfassung=TEXT!!Eine kurze Inhaltsangabe der Handlung, die auf anderen Seiten (Übersicht und verlinkte Artikel) angezeigt wird
Zu benutzende Untervorlagen
- Für die Angabe von alternativen Reihen die Vorlage:Reihenindex nutzen.
- Für die Angabe der Autoren die Vorlage:Briefspieler nutzen.
Benutzte Vorlagen
- Vorlage:Briefspielspalte Reihe
- Vorlage:Briefspielspalte Reihe Eintrag
- Vorlage:Reihenindex
- Vorlage:Titelblock2
Benutzte Module
Benutzte Dateien
Automatisch gesetzte Attribute
- Attribut:Wappen ist, Default: Datei:Wappen blanko.svg
- Attribut:Handlungszeittext ist, Default: keine Zeitangabe
- Attribut:Handlungsort indirekt
- Attribut:Postille ist
- Attribut:Briefspiel-Zeitindex ist, Tage seit dem Anfang 0 BF + Zeit als Bruch
- Attribut:Kapitelname ist, Default: Seitenname
- Attribut:Kurzbeschreibung
- Zugehörigkeit zu Reihen wird in der Vorlage:Reihenindex als Subobject gesetzt
- Attribut:Reihe ist, Default: Unbekannte Reihe
- Attribut:Kapitelnummer ist, Default: 0
- Attribut:Kapitelname ist, Default:Seitenname
- Attribut:Briefspiel-Zeitindex ist, Tage seit dem Anfang 0 BF + Zeit als Bruch
- Attribut:Reihenkapitel, Kapitel * 10^7 + Tage seit dem Anfang 0 BF + Zeit als Bruch
- Attribut:Kurzbeschreibung
Automatisch gesetzte Kategorien
- Kategorie:Musik und Dichtung
- Kategorie nach Dichtung
- Kategorie nach Postille
- Kategorie "Geschichten XXXX BF"
- Kategorie:AutoCat
- Orte und bis zu 7 Hegemonen aller Handlungsorte