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

Benutzer:CF/EpNext: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
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>