Benutzer:CF/EpNext: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Zur Navigation springen Zur Suche springen
CF (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
CF (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
==Beschreibung==
==Beschreibung==
Die Vorlage liefert den Episodencode der nächsten Episode. Für die vorige Episode siehe [[Benutzer:CF/EpPrev]].
Die Vorlage liefert den Episodencode der nächsten Episode. Für die vorige Episode siehe [[Benutzer:CF/EpPrev]].
* '''Syntax:''' <code><nowiki>{{Benutzer:CF/EpNext|Serie|Episodencode|Anzahl (optional)|Leertext (optional)}}</nowiki></code>
* '''Syntax:''' <code><nowiki>{{Benutzer:CF/EpNext|Serie|Episodencode|Anzahl (optional)}}</nowiki></code>
Einschränkung: Zwischen Serien kann nicht gewechselt werden da der Episodencode nicht die Serie enthält, also gibt <code><nowiki>{{EpNext|SGF}}</nowiki></code> '''nicht''' so etwas wie <code>SG1 1x01</code> zurück.
Einschränkung: Zwischen Serien kann nicht gewechselt werden da der Episodencode nicht die Serie enthält, also gibt <code><nowiki>{{EpNext|SGF}}</nowiki></code> '''nicht''' so etwas wie <code>SG1 1x01</code> zurück. Für den Wechsel benutze <code><nowiki>{{</nowiki>[[Benutzer:CF/NrEp]]<nowiki>|{{</nowiki>[[Benutzer:CF/EpNr]]<nowiki>|Serie|Episodencode}}+Anzahl}}</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:
* SG1 - Stargate Kommando SG-1
* SG1 - Stargate Kommando SG-1
* SGA - Stargate Atlantis
* SGA - Stargate Atlantis
Zeile 13: Zeile 13:
* SGF - Der Stargate Film
* SGF - Der Stargate Film


==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.


==Anzahl==
===„Anzahl“===
Wieviele Schritte nach vorne gegangen werden soll. Wenn leergelassen wird automatisch eine Folge weitergegangen. Es können auch zu berechnende Ausdrücke angegeben werden also z.B. <code>8-4</code>. Wenn die Anzahl 5 übersteigt werden trotzdem nur die fünftnächste Folge zurückgegeben.
Wieviele Schritte nach vorne gegangen werden soll. Wenn leergelassen wird automatisch eine Folge weitergegangen. Es können auch zu berechnende Ausdrücke angegeben werden also z.B. <code>8-4</code>. <del>Wenn die Anzahl 5 übersteigt werden trotzdem nur die fünftnächste Folge zurückgegeben.</del>


==Leertext==
===„Leertext“===
Wenn als <var>Anzahl</var> 0 eingeben wird und <var>Leertext</var> nicht leer ist, so wird <var>Leertext</var> zurückgegeben.
<del>Wenn als <var>Anzahl</var>0 eingeben wird und <var>Leertext</var>nicht leer ist, so wird <var>Leertext</var> zurückgegeben.</del>


===Besonderheiten===
==Besonderheiten==
* Der Episodencode der SG1,SGA-Filme lautet: Fx01, Fx02, ...
* Der Episodencode der SG1,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
Zeile 32: Zeile 32:
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|1x05|5}}</nowiki></code> ergibt <code>1x10</code>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|1x05|5}}</nowiki></code> ergibt <code>1x10</code>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|2x21|3}}</nowiki></code> ergibt <code>3x02</code>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|2x21|3}}</nowiki></code> ergibt <code>3x02</code>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|2x22|0|Kein Schritt weiter!}}</nowiki></code> ergibt <code>Kein Schritt weiter!</code>
* <del><code><nowiki>{{Benutzer:CF/EpNext|SG1|2x22|0|Kein Schritt weiter!}}</nowiki></code> ergibt <code>Kein Schritt weiter!</code></del>


==Weitere Vorlagen==
==Weitere Vorlagen==
* Schwestervorlage: [[Benutzer:CF/EpPrev]]
* Nummer aus Episodencode und andersrum: [[Benutzer:CF/EpNr]] und [[Benutzer:CF/EpNr]]
Siehe auch: [[Vorlage:EpName]], [[Vorlage:Ep]] und [[Vorlage:EpRef]].
Siehe auch: [[Vorlage:EpName]], [[Vorlage:Ep]] und [[Vorlage:EpRef]].
</noinclude><includeonly>{{#ifeq:{{#expr:{{{3|1}}}}}|0|{{#if:{{{4|}}}|{{{4}}}|{{{2}}}}}|
</noinclude><includeonly>{{Benutzer:CF/NrEp|{{Benutzer:CF/EpNr|{{{1|}}}|{{{2|}}}}}+{{{3|1}}}|C}}</includeonly>
{{#ifexpr:{{{3|1}}}<0|
{{Benutzer:CF/EpNext/Prev|{{{1}}}|
{{#ifexpr:{{{3}}}<-1|{{Benutzer:CF/EpNext/Prev|{{{1}}}|
{{#ifexpr:{{{3}}}<-2|{{Benutzer:CF/EpNext/Prev|{{{1}}}|
{{#ifexpr:{{{3}}}<-3|{{Benutzer:CF/EpNext/Prev|{{{1}}}|
{{#ifexpr:{{{3}}}<-4|{{Benutzer:CF/EpNext/Prev|{{{1}}}|{{{2}}}}}|{{{2}}}}}
}}|{{{2}}}}}}}
|{{{2}}}}}}}
|{{{2}}}}}}}
|
{{Benutzer:CF/EpNext/Next|{{{1}}}|
{{#ifexpr:{{{3|1}}}>1|{{Benutzer:CF/EpNext/Next|{{{1}}}|
{{#ifexpr:{{{3}}}>2|{{Benutzer:CF/EpNext/Next|{{{1}}}|
{{#ifexpr:{{{3}}}>3|{{Benutzer:CF/EpNext/Next|{{{1}}}|
{{#ifexpr:{{{3}}}>4|{{Benutzer:CF/EpNext/Next|{{{1}}}|{{{2}}}}}|{{{2}}}}}
}}|{{{2}}}}}}}
|{{{2}}}}}}}
|{{{2}}}}}}}
}}}}</includeonly>

Version vom 19. Januar 2010, 15:08 Uhr

^Beschreibung

Die Vorlage liefert den Episodencode der nächsten Episode. Für die vorige Episode siehe Benutzer:CF/EpPrev.

  • Syntax: {{Benutzer:CF/EpNext|Serie|Episodencode|Anzahl (optional)}}

Einschränkung: Zwischen Serien kann nicht gewechselt werden da der Episodencode nicht die Serie enthält, also gibt {{EpNext|SGF}} nicht so etwas wie SG1 1x01 zurück. Für den Wechsel benutze {{Benutzer:CF/NrEp|{{Benutzer:CF/EpNr|Serie|Episodencode}}+Anzahl}}.

^Parameter

„Serie“

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

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

„Episodencode“

Der zweite Parameter „Episodencode“ gibt die Episode in der gebräuchlichen Form <Staffel>x<Nummer> an.

„Anzahl“

Wieviele Schritte nach vorne gegangen werden soll. Wenn leergelassen wird automatisch eine Folge weitergegangen. Es können auch zu berechnende Ausdrücke angegeben werden also z.B. 8-4. Wenn die Anzahl 5 übersteigt werden trotzdem nur die fünftnächste Folge zurückgegeben.

„Leertext“

Wenn als „Anzahl“ 0 eingeben wird und „Leertext“ nicht leer ist, so wird Leertext zurückgegeben.

^Besonderheiten

  • Der Episodencode der SG1,SGA-Filme lautet: Fx01, Fx02, ...
  • Der Stargate Film, Kürzel SGF, benötigt keinen Episodencode

^Beispiele

  • {{Benutzer:CF/EpNext|SG1|8x02}} ergibt 8x03
  • {{Benutzer:CF/EpNext|SG1|Fx01}} ergibt Fx02
  • {{Benutzer:CF/EpNext|SG1|2x22}} ergibt 3x01
  • {{Benutzer:CF/EpNext|SG1|1x05|5}} ergibt 1x10
  • {{Benutzer:CF/EpNext|SG1|2x21|3}} ergibt 3x02
  • {{Benutzer:CF/EpNext|SG1|2x22|0|Kein Schritt weiter!}} ergibt Kein Schritt weiter!

^Weitere Vorlagen

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