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

Vorlage:NrEp: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
[unmarkierte Version][gesichtete Version]
CF (Diskussion | Beiträge)
K hat „Benutzer:CF/NrEp“ nach „Vorlage:NrEp“ verschoben
K Korrektur(en) bei Abkürzungen; kosmetische Änderungen
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
<noinclude>
==Beschreibung==
== 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 [[Benutzer:CF/EpNr]].
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:''' <code><nowiki>{{Benutzer:CF/NrEp|Serie|Nummer|Ausgabe}}</nowiki></code>
* '''Syntax:''' <code><nowiki>{{NrEp|Serie|Nummer|Ausgabe}}</nowiki></code>


==Wechsel==
== Wechsel ==
Zwischen den Serien wird automatisch gewechselt, beispielsweise ergibt <code><nowiki>{{Benutzer:CF/NrEp|SGF|2}}</nowiki></code> die erste Folge von [[Stargate Kommando SG-1]], <code>SG1 1x01</code>. Gewechselt wird:
Zwischen den Serien wird automatisch gewechselt, beispielsweise ergibt <code><nowiki>{{NrEp|SGF|2}}</nowiki></code> die erste Folge von [[Stargate Kommando SG-1]], <code>SG1 1x01</code>. Gewechselt wird:
* vor {{Ep|SGU|1x01}} zu {{Ep|SG1|10x20}}
* vor {{Ep|SGU|1x01}} zu {{Ep|SG1|10x20}}
* vor {{Ep|SGA|1x01}} zu {{Ep|SG1|8x02}}
* vor {{Ep|SGA|1x01}} zu {{Ep|SG1|8x02}}
* zwischen {{Ep|SGF}} und {{Ep|SG1|1x01}} in beide Richtungen
* zwischen {{Ep|SGF}} und {{Ep|SG1|1x01}} in beide Richtungen


==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 17: Zeile 17:
* 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


===„Nummer“===
=== „Nummer“ ===
Der zweite Parameter „<var>Nummer</var>“ gibt die Episode an. Diese kann z.B. durch die Vorlage [[Benutzer:CF/EpNr]] erzeugt werden. Auch sind Angaben wie <code>13+4*12</code> möglich.
Der zweite Parameter „<var>Nummer</var>“ gibt die Episode an. Diese kann z. B. durch die Vorlage [[Vorlage:EpNr]] erzeugt werden. Auch sind Angaben wie <code>13+4*12</code> möglich.


===„Ausgabe“===
=== „Ausgabe“ ===
Der dritte Parameter „<var>Ausgabe</var>“ ist optional, standardmäßig wird '''<Serie> <Staffel>x<Nummer>''' ausgegeben. Ansonsten können folgende Werte übergeben werden:
Der dritte Parameter „<var>Ausgabe</var>“ ist optional, standardmäßig wird '''<Serie> <Staffel>x<Nummer>''' ausgegeben. Ansonsten können folgende Werte übergeben werden:
* <code>Serie</code> oder <code>S</code>:
* <code>Serie</code> oder <code>S</code>:
::Ausgegeben wird nur das Serienkürzel.
::Ausgegeben wird nur das Serienkürzel.
* <code>Code</code> oder <code>C</code>:
* <code>Code</code> oder <code>C</code>:
::Das Ergebnis ist '''<Staffel>x<Nummer>'''. Bei dem [[Stargate - Der Film|Stargatefilm]] bleibt die Ausgabe leer.
::Das Ergebnis ist '''<Staffel>x<Nummer>'''. Bei dem [[Stargate Der Film|Stargatefilm]] bleibt die Ausgabe leer.
* <code>Ep</code>, <code>EpName</code>, <code>EpRef</code> oder <code>EpLink</code>:
* <code>Ep</code>, <code>EpName</code>, <code>EpRef</code> oder <code>EpLink</code>:
::Die Vorlage [[Vorlage:Ep|Ep]], [[Vorlage:EpName|EpName]], [[Vorlage:EpRef|EpRef]] oder [[Vorlage:EpLink|EpLink]] wird mit der entsprechenden Episode aufgerufen.
::Die Vorlage [[Vorlage:Ep|Ep]], [[Vorlage:EpName|EpName]], [[Vorlage:EpRef|EpRef]] oder [[Vorlage:EpLink|EpLink]] wird mit der entsprechenden Episode aufgerufen.
Zeile 32: Zeile 37:
::Die Ausgabe bleibt '''<Serie> <Staffel>x<Nummer>''', mit dem Unterschied, dass statt dem Leerzeichen der dritte Parameter eingesetzt wird.
::Die Ausgabe bleibt '''<Serie> <Staffel>x<Nummer>''', mit dem Unterschied, dass statt dem Leerzeichen der dritte Parameter eingesetzt wird.


==Besonderheiten==
== Besonderheiten ==
* Diese Vorlage behandelt die „besondere Nummerierung“ der ersten Staffel von [[Stargate Kommando SG-1]] richtig, aus <code><nowiki>{{Benutzer:CF/NrEp|SG1|3}}</nowiki></code> wird z.B. <code>SG1 1x02</code>
* Diese Vorlage behandelt die „besondere Nummerierung“ der ersten Staffel von [[Stargate Kommando SG-1]] richtig, aus <code><nowiki>{{NrEp|SG1|3}}</nowiki></code> wird z. B. <code>SG1 1x02</code>
* Der Aufruf kann mit [[Benutzer:CF/EpNr]] verschachtelt werden; <code><nowiki>{{Benutzer:CF/NrEp|SG1|{{Benutzer:CF/EpNr|8x20}}-20}}</nowiki></code> gibt <code>SG1 7x22</code> aus
* Der Aufruf kann mit [[Vorlage:EpNr]] verschachtelt werden; <code><nowiki>{{NrEp|SG1|{{EpNr|8x20}}-20}}</nowiki></code> gibt <code>SG1 7x22</code> aus.
* 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>{{Benutzer:CF/NrEp|SG1|23}}</nowiki></code> ergibt <code>SG1 2x03</code>
* <code><nowiki>{{NrEp|SG1|23}}</nowiki></code> ergibt <code>SG1 2x01</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SGU|-20}}</nowiki></code> ergibt <code>SG1 9x20</code>
* <code><nowiki>{{NrEp|SGU|-20}}</nowiki></code> ergibt <code>SG1 9x20</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SGA|101}}</nowiki></code> ergibt <code>SGA Fx01</code>
* <code><nowiki>{{NrEp|SGA|101}}</nowiki></code> ergibt <code>SGA Fx01</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|100}}</nowiki></code> ergibt <code>SG1 5x12</code>
* <code><nowiki>{{NrEp|SG1|100}}</nowiki></code> ergibt <code>SG1 5x12</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|13+4*12}}</nowiki></code> ergibt <code>SG1 3x17</code>
* <code><nowiki>{{NrEp|SG1|13+4*12}}</nowiki></code> ergibt <code>SG1 3x17</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|3}}</nowiki></code> ergibt <code>SG1 1x02</code>
* <code><nowiki>{{NrEp|SG1|3}}</nowiki></code> ergibt <code>SG1 1x02</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|{{Benutzer:CF/EpNr|8x20}}-20}}</nowiki></code> ergibt <code>SG1 7x22</code>
* <code><nowiki>{{NrEp|SG1|{{EpNr|SG1|8x20}}-20}}</nowiki></code> ergibt <code>SG1 7x22</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SGA|52|S}}</nowiki></code> ergibt <code>SGA</code>
* <code><nowiki>{{NrEp|SGA|52|S}}</nowiki></code> ergibt <code>SGA</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|12|C}}</nowiki></code> ergibt <code>13</code>
* <code><nowiki>{{NrEp|SG1|13|C}}</nowiki></code> ergibt <code>1x12</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|144|Ep}}</nowiki></code> ergibt <code>{{Ep|SG1|7x12}}</code>
* <code><nowiki>{{NrEp|SG1|144|Ep}}</nowiki></code> ergibt <code>{{Ep|SG1|7x12}}</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SGU|10|EpName}}</nowiki></code> ergibt <code>{{EpName|SGU|1x10}}</code>
* <code><nowiki>{{NrEp|SGU|10|EpName}}</nowiki></code> ergibt <code>{{EpName|SGU|1x10}}</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SGA|64|EpRef}}</nowiki></code> ergibt <code>{{EpRef|SGA|4x04}}</code>
* <code><nowiki>{{NrEp|SGA|64|EpRef}}</nowiki></code> ergibt <code>{{EpRef|SGA|4x04}}</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|19|EpLink}}</nowiki></code> ergibt <code>{{EpLink|SG1|1x18}}</code>
* <code><nowiki>{{NrEp|SG1|19|EpLink}}</nowiki></code> ergibt <code>{{EpLink|SG1|1x18}}</code>
* <code><nowiki>{{Benutzer:CF/NrEp|SG1|23|_}}</nowiki></code> ergibt <code>SG1_2x03</code>
* <code><nowiki>{{NrEp|SG1|25|_}}</nowiki></code> ergibt <code>SG1_2x03</code>


==Weitere Vorlagen==
== Weitere Vorlagen ==
* Schwestervorlage: [[Benutzer:CF/EpNr]]
* Schwestervorlage: [[Vorlage:EpNr]]
* 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]].
==Quellen (Beispiel)==
== Quellen (Beispiel) ==
<span style="font-size: 95%;"><references /></span>
<span style="font-size: 95%;"><references /></span>
[[Kategorie:Ep|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