Vorlage:NrEp: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Zur Navigation springen Zur Suche springen
[unmarkierte Version][gesichtete Version]
CF (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
K +1 Kategorie
Zeile 57: Zeile 57:
==Quellen (Beispiel)==
==Quellen (Beispiel)==
<span style="font-size: 95%;"><references /></span>
<span style="font-size: 95%;"><references /></span>
[[Kategorie:Vorlage|NrEp]]
</noinclude><includeonly>{{#vardefine:r|{{uc:{{{1|}}}}}}}{{#vardefine:p2|{{#expr:{{{2|}}}}}}}{{#ifeq:{{#var:r}}|SGF|{{#ifexpr:{{#var:p2}}>1|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}-1}}}}}}|{{#ifeq:{{#var:r}}|SG1||{{#ifexpr:{{#var:p2}}<1|{{#ifeq:{{#var:r}}|SGA|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}+156}}}}|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}+214}}}}}}|{{#ifexpr:{{#var:p2}}>100|{{#vardefine:s|F}}{{#vardefine:e|{{#expr:{{#var:p2}}-100}}}}|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-1)/20))+1}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-1)mod20)+1}}}}}}}}}}}}{{#ifeq:{{#var:r}}|SG1|{{#ifexpr:{{#var:p2}}<1|{{#vardefine:r|SGF}}|{{#ifexpr:{{#var:p2}}>214|{{#vardefine:s|F}}{{#vardefine:e|{{#expr:{{#var:p2}}-214}}}}|{{#ifexpr:{{#var:p2}}<155|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-1)/22))+1}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-1)mod22)+1}}}}{{#ifexpr:{{#var:s}}=1and{{#var:e}}>1|{{#vardefine:e|{{#expr:{{#var:e}}-1}}}}}}|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-155)/20))+8}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-155)mod20)+1}}}}}}}}}}}}{{#switch:{{uc:{{{3|}}}}}
</noinclude><includeonly>{{#vardefine:r|{{uc:{{{1|}}}}}}}{{#vardefine:p2|{{#expr:{{{2|}}}}}}}{{#ifeq:{{#var:r}}|SGF|{{#ifexpr:{{#var:p2}}>1|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}-1}}}}}}|{{#ifeq:{{#var:r}}|SG1||{{#ifexpr:{{#var:p2}}<1|{{#ifeq:{{#var:r}}|SGA|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}+156}}}}|{{#vardefine:r|SG1}}{{#vardefine:p2|{{#expr:{{#var:p2}}+214}}}}}}|{{#ifexpr:{{#var:p2}}>100|{{#vardefine:s|F}}{{#vardefine:e|{{#expr:{{#var:p2}}-100}}}}|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-1)/20))+1}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-1)mod20)+1}}}}}}}}}}}}{{#ifeq:{{#var:r}}|SG1|{{#ifexpr:{{#var:p2}}<1|{{#vardefine:r|SGF}}|{{#ifexpr:{{#var:p2}}>214|{{#vardefine:s|F}}{{#vardefine:e|{{#expr:{{#var:p2}}-214}}}}|{{#ifexpr:{{#var:p2}}<155|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-1)/22))+1}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-1)mod22)+1}}}}{{#ifexpr:{{#var:s}}=1and{{#var:e}}>1|{{#vardefine:e|{{#expr:{{#var:e}}-1}}}}}}|{{#vardefine:s|{{#expr:(trunc(({{#var:p2}}-155)/20))+8}}}}{{#vardefine:e|{{#expr:(({{#var:p2}}-155)mod20)+1}}}}}}}}}}}}{{#switch:{{uc:{{{3|}}}}}
| SERIE
| SERIE

Version vom 4. August 2011, 14:39 Uhr

^Beschreibung

Die Vorlage liefert zu der Nummer einer Episoden den dazugehörige Episodencode und mehr. Um aus dem Episodencode die laufende Nummer zu erzeugen siehe Vorlage:EpNr.

  • Syntax: {{NrEp|Serie|Nummer|Ausgabe}}

^Wechsel

Zwischen den Serien wird automatisch gewechselt, beispielsweise ergibt {{NrEp|SGF|2}} die erste Folge von Stargate Kommando SG-1, SG1 1x01. Gewechselt wird:

^Parameter

„Serie“

Für den ersten Parameter, „Serie“ sind die folgenden Kürzel definiert:

  • SGF - Der Stargate Film
  • SG1 - Stargate Kommando SG-1
  • SGA - Stargate Atlantis
  • SGU - Stargate Universe

„Nummer“

Der zweite Parameter „Nummer“ gibt die Episode an. Diese kann z. B. durch die Vorlage Vorlage:EpNr erzeugt werden. Auch sind Angaben wie 13+4*12 möglich.

„Ausgabe“

Der dritte Parameter „Ausgabe“ ist optional, standardmäßig wird <Serie> <Staffel>x<Nummer> ausgegeben. Ansonsten können folgende Werte übergeben werden:

  • Serie oder S:
Ausgegeben wird nur das Serienkürzel.
  • Code oder C:
Das Ergebnis ist <Staffel>x<Nummer>. Bei dem Stargatefilm bleibt die Ausgabe leer.
  • Ep, EpName, EpRef oder EpLink:
Die Vorlage Ep, EpName, EpRef oder EpLink wird mit der entsprechenden Episode aufgerufen.
  • alles andere:
Die Ausgabe bleibt <Serie> <Staffel>x<Nummer>, mit dem Unterschied, dass statt dem Leerzeichen der dritte Parameter eingesetzt wird.

^Besonderheiten

  • Diese Vorlage behandelt die „besondere Nummerierung“ der ersten Staffel von Stargate Kommando SG-1 richtig, aus {{NrEp|SG1|3}} wird z.B. SG1 1x02
  • Der Aufruf kann mit Vorlage:EpNr verschachtelt werden; {{NrEp|SG1|{{EpNr|8x20}}-20}} gibt SG1 7x22 aus

^Beispiele

  • {{NrEp|SG1|23}} ergibt SG1 2x01
  • {{NrEp|SGU|-20}} ergibt SG1 9x20
  • {{NrEp|SGA|101}} ergibt SGA Fx01
  • {{NrEp|SG1|100}} ergibt SG1 5x12
  • {{NrEp|SG1|13+4*12}} ergibt SG1 3x17
  • {{NrEp|SG1|3}} ergibt SG1 1x02
  • {{NrEp|SG1|{{EpNr|SG1|8x20}}-20}} ergibt SG1 7x22
  • {{NrEp|SGA|52|S}} ergibt SGA
  • {{NrEp|SG1|13|C}} ergibt 1x12
  • {{NrEp|SG1|144|Ep}} ergibt SG1_07x12SG1 7x12 Evolution, Teil 2
  • {{NrEp|SGU|10|EpName}} ergibt Mordverdacht
  • {{NrEp|SGA|64|EpRef}} ergibt [1]
  • {{NrEp|SG1|19|EpLink}} ergibt Übermenschen
  • {{NrEp|SG1|25|_}} ergibt SG1_2x03

^Weitere Vorlagen

Siehe auch: Vorlage:EpName, Vorlage:Ep und Vorlage:EpRef.

Quellen (Beispiel)

  1. SGA_04x04SGA 4x04 Doppelgänger