Vorlage:EpNr: Unterschied zwischen den Versionen
aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Weitere Optionen
| [unmarkierte Version] | [gesichtete Version] |
CF (Diskussion | Beiträge) K hat „Benutzer:CF/EpNr“ nach „Vorlage:EpNr“ verschoben |
ColBot (Diskussion | Beiträge) K Korrektur(en) bei Abkürzungen; kosmetische Änderungen |
||
| (7 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
<noinclude> | <noinclude> | ||
==Beschreibung== | == Beschreibung == | ||
Die Vorlage liefert zu einem Episodencode die dazugehörige laufende Nummer. Um aus der Nummer den Episodencode zu erzeugen siehe [[ | Die Vorlage liefert zu einem Episodencode die dazugehörige laufende Nummer. Um aus der Nummer den Episodencode zu erzeugen siehe [[Vorlage:NrEp]]. | ||
* '''Syntax:''' <code><nowiki>{{ | * '''Syntax:''' <code><nowiki>{{EpNr|Serie|Episodencode}}</nowiki></code> | ||
Dabei hat jede Serie ihre eigene Nummerierung, also jeder der folgenden Aufrufe gibt „<code>1</code>“ aus: <code><nowiki>{{ | Dabei hat jede Serie ihre eigene Nummerierung, also jeder der folgenden Aufrufe gibt „<code>1</code>“ aus: <code><nowiki>{{EpNr|SGF}}</nowiki></code>, <code><nowiki>{{EpNr|SG1|1x01}}</nowiki></code>, <code><nowiki>{{EpNr|SGA|1x01}}</nowiki></code>, <code><nowiki>{{EpNr|SGU|1x01}}</nowiki></code>. | ||
==Parameter== | == Parameter == | ||
===„Serie“=== | === „Serie“ === | ||
Für den ersten Parameter, „<var>Serie</var>“ sind die folgenden Kürzel definiert: | Für den ersten Parameter, „<var>Serie</var>“ sind die folgenden Kürzel definiert: | ||
* SGF - Der Stargate Film | * SGF - Der Stargate Film | ||
| Zeile 12: | Zeile 12: | ||
* SGA - Stargate Atlantis | * SGA - Stargate Atlantis | ||
* SGU - Stargate Universe | * SGU - Stargate Universe | ||
* SGF - Der Stargate Film | |||
* SGI - Stargate Infinity | |||
* W - Webisodes | |||
* Rd - Deutsche Romane | |||
* Re - Englische Romane | |||
===„Episodencode“=== | === „Episodencode“ === | ||
Der zweite Parameter „<var>Episodencode</var>“ gibt die Episode in der gebräuchlichen Form '''<Staffel>x<Nummer>''' an. | Der zweite Parameter „<var>Episodencode</var>“ gibt die Episode in der gebräuchlichen Form '''<Staffel>x<Nummer>''' an. | ||
==Besonderheiten== | == Besonderheiten == | ||
* Der Episodencode der SG1- und SGA-Filme lautet: Fx01, Fx02, | * Der Episodencode der SG1- und SGA-Filme lautet: Fx01, Fx02, … | ||
* Der Stargate Film, Kürzel SGF, benötigt keinen Episodencode | * Der Stargate Film, Kürzel SGF, benötigt keinen Episodencode | ||
* Diese Vorlage behandelt die „besondere Nummerierung“ der ersten Staffel von [[Stargate Kommando SG-1]] richtig, aus <code><nowiki>{{ | * Diese Vorlage behandelt die „besondere Nummerierung“ der ersten Staffel von [[Stargate Kommando SG-1]] richtig, aus <code><nowiki>{{EpNr|SG1|1x02}}</nowiki></code> wird z. B. <code>3</code> | ||
* Der Aufruf kann auch mit <code><nowiki>{{ | * Der Aufruf kann auch mit <code><nowiki>{{EpNr|SG1 5x12}}</nowiki></code> erfolgen; dadurch ist es möglich dieser Vorlage direkt [[Vorlage:NrEp]] zu übergeben, z. B. <code><nowiki>{{EpNr|{{NrEp|SGU|-20}}}}</nowiki></code> | ||
* Webisodes werden mit <code><nowiki>{{EpLink|W|<Nummer>}}</nowiki></code> definiert. Dabei ist die Nummer mit zwei Ziffern anzugeben. | |||
* Die deutschen Romane werden mit <code><nowiki>{{EpLink|Rd|<Nummer>}}</nowiki></code> definiert. | |||
* Die englischen Romane werden mit <code><nowiki>{{EpLink|Re|<Serie>-<Nummer>}}</nowiki></code> definiert. Dabei ist die Nummer mit zwei Ziffern anzugeben. | |||
==Beispiele== | == Beispiele == | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SG1|5x12}}</nowiki></code> ergibt <code>100</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SG1|10x20}}</nowiki></code> ergibt <code>214</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SGA|Fx01}}</nowiki></code> ergibt <code>101</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SGU|1x09}}</nowiki></code> ergibt <code>9</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SG1|9x20}}</nowiki></code> ergibt <code>194</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|SG1|1x02}}</nowiki></code> ergibt <code>3</code> | ||
* <code><nowiki>{{ | * <code><nowiki>{{EpNr|{{NrEp|SGU|-20}}}}</nowiki></code> ergibt (mit automatischem Wechsel zwischen SGU und SG1) <code>194</code> | ||
==Weitere Vorlagen== | == Weitere Vorlagen == | ||
* Schwestervorlage: [[ | * Schwestervorlage: [[Vorlage:NrEp]] | ||
Siehe auch: [[Vorlage:EpName]], [[Vorlage:Ep]] und [[Vorlage:EpRef]]. | Siehe auch: [[Vorlage:EpName]], [[Vorlage:Ep]] und [[Vorlage:EpRef]]. | ||
</noinclude><includeonly>{{#if:{{#pos:{{{1|}}}}}|{{#vardefine:p2|{{#sub:{{{1|}}}|{{#expr:1+{{#pos:{{{1|}}}}}}}}}}}{{#vardefine:p1|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}}}}}}}|{{#vardefine:p1|{{{1|}}}}}{{#vardefine:p2|{{{2|}}}}}}}{{#ifeq:{{uc:{{#var:p1}}}}|SGF|1|{{#vardefine:s|{{#sub:{{#var:p2}}|0|{{#pos:{{#var:p2}}|x}}}}}}{{#vardefine:e|{{#sub:{{#var:p2}}|{{#expr:1+{{#pos:{{#var:p2}}|x}}}}}}}}{{#ifeq:{{uc:{{#var:p1}}}}|SG1|{{#ifeq:{{uc:{{#var:s}}}}|F|{{#expr:7*22+3*20+{{#var:e}}}}|{{#ifexpr:{{#var:s}}>8|{{#expr:7*22+({{#var:s}}-8)*20+{{#var:e}}}}|{{#ifexpr:{{#var:s}}=1 and {{#var:e}}!=1 and {{#var:e}}!=22{{#expr:{{#var:e}}+1}}|{{#expr:({{#var:s}}-1)*22+{{#var:e}}}}}}}}}}|{{#ifeq:{{uc:{{#var:s}}}}|F|{{#expr:5*20+{{#var:e}}}}|{{#expr:({{#var:s}}-1)*20+{{#var:e}}}}}}}}}}</includeonly> | |||
[[Kategorie:Ep|Nr]] | |||
</noinclude><includeonly>{{#if:{{#pos:{{{1|}}}}}|{{#vardefine:p2|{{#sub:{{{1|}}}|{{#expr:1+{{#pos:{{{1|}}}}}}}}}}}{{#vardefine:p1|{{#sub:{{{1|}}}|0|{{#pos:{{{1|}}}}}}}}}|{{#vardefine:p1|{{{1|}}}}}{{#vardefine:p2|{{{2|}}}}}}}{{#ifeq:{{uc:{{#var:p1}}}}|SGF|1|{{#vardefine:s|{{#sub:{{#var:p2}}|0|{{#pos:{{#var:p2}}|x}}}}}}{{#vardefine:e|{{#sub:{{#var:p2}}|{{#expr:1+{{#pos:{{#var:p2}}|x}}}}}}}}{{#ifeq:{{uc:{{#var:p1}}}}|SG1|{{#ifeq:{{uc:{{#var:s}}}}|F|{{#expr:7*22+3*20+{{#var:e}}}}|{{#ifexpr:{{#var:s}}>8|{{#expr:7*22+({{#var:s}}-8)*20+{{#var:e}}}}|{{#ifexpr:{{#var:s}}=1 and {{#var:e}}!=1 and {{#var:e}}!=22|{{#expr:{{#var:e}}+1}}|{{#expr:({{#var:s}}-1)*22+{{#var:e}}}}}}}}}}|{{#ifeq:{{uc:{{#var:s}}}}|F|{{#expr:5*20+{{#var:e}}}}|{{#expr:({{#var:s}}-1)*20+{{#var:e}}}}}}}}}}</includeonly> | |||