Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Vorlage:EpNr: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
[unmarkierte Version][unmarkierte Version]
CF (Diskussion | Beiträge)
K hat „Benutzer:CF/EpNr“ nach „Vorlage:EpNr“ verschoben
CF (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
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 [[Benutzer:CF/NrEp]].
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>{{Benutzer:CF/EpNr|Serie|Episodencode}}</nowiki></code>
* '''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>{{Benutzer:CF/EpNr|SGF}}</nowiki></code>, <code><nowiki>{{Benutzer:CF/EpNr|SG1|1x01}}</nowiki></code>, <code><nowiki>{{Benutzer:CF/EpNr|SGA|1x01}}</nowiki></code>, <code><nowiki>{{Benutzer:CF/EpNr|SGU|1x01}}</nowiki></code>.
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==
Zeile 17: Zeile 17:


==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>{{Benutzer:CF/EpNr|SG1|1x02}}</nowiki></code> wird z.B. <code>3</code>
* 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>{{Benutzer:CF/EpNr|SG1 5x12}}</nowiki></code> erfolgen; dadurch ist es möglich dieser Vorlage direkt [[Benutzer:CF/NrEp]] zu übergeben, z.B. <code><nowiki>{{Benutzer:CF/EpNr|{{Benutzer:CF/NrEp|SGU|-20}}}}</nowiki></code>
* 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>


==Beispiele==
==Beispiele==
* <code><nowiki>{{Benutzer:CF/EpNr|SG1|5x12}}</nowiki></code> ergibt <code>100</code>
* <code><nowiki>{{EpNr|SG1|5x12}}</nowiki></code> ergibt <code>100</code>
* <code><nowiki>{{Benutzer:CF/EpNr|SG1|10x20}}</nowiki></code> ergibt <code>214</code>
* <code><nowiki>{{EpNr|SG1|10x20}}</nowiki></code> ergibt <code>214</code>
* <code><nowiki>{{Benutzer:CF/EpNr|SGA|Fx01}}</nowiki></code> ergibt <code>101</code>
* <code><nowiki>{{EpNr|SGA|Fx01}}</nowiki></code> ergibt <code>101</code>
* <code><nowiki>{{Benutzer:CF/EpNr|SGU|1x09}}</nowiki></code> ergibt <code>9</code>
* <code><nowiki>{{EpNr|SGU|1x09}}</nowiki></code> ergibt <code>9</code>
* <code><nowiki>{{Benutzer:CF/EpNr|SG1|9x20}}</nowiki></code> ergibt <code>9</code>
* <code><nowiki>{{EpNr|SG1|9x20}}</nowiki></code> ergibt <code>194</code>
* <code><nowiki>{{Benutzer:CF/EpNr|SG1|1x02}}</nowiki></code> ergibt <code>194</code>
* <code><nowiki>{{EpNr|SG1|1x02}}</nowiki></code> ergibt <code>2</code>
* <code><nowiki>{{Benutzer:CF/EpNr|{{Benutzer:CF/NrEp|SGU|-20}}}}</nowiki></code> ergibt (mit automatischem Wechsel zwischen SGU und SG1) <code>194</code>
* <code><nowiki>{{EpNr|{{NrEp|SGU|-20}}}}</nowiki></code> ergibt (mit automatischem Wechsel zwischen SGU und SG1) <code>194</code>


==Weitere Vorlagen==
==Weitere Vorlagen==
* Schwestervorlage: [[Benutzer:CF/NrEp]]
* Schwestervorlage: [[Vorlage:NrEp]]
* nächste und vorherige Episode aus dem Episodencode (unflexibel): [[Benutzer:CF/EpNext]] und [[Benutzer:CF/EpPrev]]
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>
</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>