Vorlage:Reihenindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(8 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:Reihe|{{#ifeq:{{{1|}}}||Unbekannte Reihe|{{{1}}}}}}} | {{#vardefine:Reihe|{{#ifeq:{{{1|}}}||Unbekannte Reihe|{{{1}}}}}}} | ||
{{#vardefine:Kapitelindex|{{#ifeq:{{{2|}}}||0|{{{2|}}}}}}} | {{#vardefine:Kapitelindex|{{#ifeq:{{{2|}}}||0|{{{2|}}}}}}} | ||
Zeile 12: | Zeile 17: | ||
{{#vardefine:Reihenkapitel|{{#replace:{{#expr:{{#var:Kapitelindex}}*10000000+{{#var:ZeitindexE}}}}|.|,}}}} | {{#vardefine:Reihenkapitel|{{#replace:{{#expr:{{#var:Kapitelindex}}*10000000+{{#var:ZeitindexE}}}}|.|,}}}} | ||
{{#vardefine:Erstellt|{{#show:{{FULLPAGENAME}}|?Erstellt}}}} | |||
</includeonly><noinclude>*Erstellen eines Subobject für die Reihe | |||
</noinclude><includeonly> | |||
{{#subobject: Reihe ist={{#var:Reihe}} | {{#subobject: Reihe ist={{#var:Reihe}} | ||
|Kapitelnummer ist={{#var:Kapitelindex}} | |Kapitelnummer ist={{#var:Kapitelindex}} | ||
Zeile 19: | Zeile 27: | ||
|Reihenkapitel={{#var:Reihenkapitel}} | |Reihenkapitel={{#var:Reihenkapitel}} | ||
|Kurzbeschreibung={{#var:Inhaltsangabe}} | |Kurzbeschreibung={{#var:Inhaltsangabe}} | ||
|Kapiteldatum={{#var:Erstellt}} | |||
}} | }} | ||
Zeile 24: | Zeile 33: | ||
[[-has subobject::+]] [[Reihe ist::{{#var:Reihe}}]] [[Reihenkapitel::<{{#var:Reihenkapitel}}]] | [[-has subobject::+]] [[Reihe ist::{{#var:Reihe}}]] [[Reihenkapitel::<{{#var:Reihenkapitel}}]] | ||
|mainlabel=- | |mainlabel=- | ||
|?# | |?#- | ||
|link=none | |link=none | ||
|format= | |format=plainlist | ||
|sort=Reihenkapitel | |sort=Reihenkapitel | ||
|order=desc | |order=desc | ||
Zeile 38: | Zeile 47: | ||
[[-has subobject::+]] [[Reihe ist::{{#var:Reihe}}]] [[Reihenkapitel::>{{#var:Reihenkapitel}}]] | [[-has subobject::+]] [[Reihe ist::{{#var:Reihe}}]] [[Reihenkapitel::>{{#var:Reihenkapitel}}]] | ||
|mainlabel=- | |mainlabel=- | ||
|?# | |?#- | ||
|link=none | |link=none | ||
|format= | |format=plainlist | ||
|sort=Reihenkapitel | |sort=Reihenkapitel | ||
|order=asc | |order=asc | ||
Zeile 53: | Zeile 62: | ||
</div> | </div> | ||
<div style="text-align:center;"> | <div style="text-align:center;"> | ||
{{#if:{{#var:Kapitel}}|<br>'''{{#invoke: | {{#if:{{#var:Kapitel}}|<br>'''{{#invoke:Briefspielreihe|kapitelname|{{#var:Kapitel}}|1}}'''}} | ||
</div>}} | </div>}} | ||
Zeile 64: | Zeile 73: | ||
|class="{{#var:Klasse}}" style="width:25%;text-align:right;vertical-align:middle;"|{{#ifeq:{{#var:VorIndex}}|||[[{{#var:VorIndex}}|{{#show: {{#var:VorIndex}}|?Kapitelname ist}}]]}} | |class="{{#var:Klasse}}" style="width:25%;text-align:right;vertical-align:middle;"|{{#ifeq:{{#var:VorIndex}}|||[[{{#var:VorIndex}}|{{#show: {{#var:VorIndex}}|?Kapitelname ist}}]]}} | ||
|class="{{#var:Klasse}}" style="width:2em;text-align:right;vertical-align:middle;font-size:2em;"|{{#ifeq:{{#var:VorIndex}}|||[[{{#var:VorIndex}}|▻]]}} | |class="{{#var:Klasse}}" style="width:2em;text-align:right;vertical-align:middle;font-size:2em;"|{{#ifeq:{{#var:VorIndex}}|||[[{{#var:VorIndex}}|▻]]}} | ||
|}</includeonly><noinclude> | |}</includeonly><noinclude>{{Reihenindex/Doku}} | ||
Aktuelle Version vom 3. Oktober 2024, 20:08 Uhr
Grober Ablauf
- Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
- Erstellen eines Subobject für die Reihe
Vorlagentyp und Editor
Dies ist eine von Usern zu nutzende Hilfsvorlage zum Setzen von zusätzlichen Reihen bei der Vorlage:Briefspielindex, Editor-Definition unter Vorlage:Reihenindex/Editor:
|1=TEXT!MUST!Titel der Geschichtenreihe |2=NUMBER!!nur füllen, wenn es sich um eine Geschichtenreihe handelt, die NICHT chronologisch ausgegeben werden soll. Sonderformate sind aber immer möglich: -20 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)
Automatisch gesetzte Attribute
- Zugehörigkeit zu Reihen wird 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