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)
KKeine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
<noinclude>
==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 vorigen Episoden können negative Zahlen eingetragen werden.
* '''Syntax:''' <code><nowiki>{{Benutzer:CF/EpNext|Serie|Episodencode|Anzahl (optional)|Leertext (optional)}}</nowiki></code>
* '''Syntax:''' <code><nowiki>{{Benutzer:CF/EpNext|</nowiki><var>Serie</var><nowiki>|</nowiki><var>Episodencode</var><nowiki>|</nowiki><var>Anzahl</var><nowiki> (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.
Achtung: Zwischen Serien kann gewechselt werden; die Serie wird aber nicht mit ausgegeben, da der Episodencode diese nicht enthält. <code><nowiki>{{Benutzer:CF/EpNext|SGF}}</nowiki></code> gibt <code>1x01</code> zurück und ist damit in die Serie SG1 gerutscht. Um die Serie auch mit anzuzeigen benutze <code><nowiki>{{</nowiki>[[Vorlage:NrEp|NrEp]]<nowiki>|</nowiki><var>Serie</var><nowiki>|{{</nowiki>[[Vorlage:EpNr|EpNr]]<nowiki>|</nowiki><var>Serie</var><nowiki>|</nowiki><var>Episodencode</var><nowiki>}}</nowiki>+<var>Anzahl</var><nowiki>}}</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>. Ebenfalls kann die Anzahl negativ sein, dann wird zurückgegangen.


==Leertext==
==Besonderheiten==
Wenn als <var>Anzahl</var> 0 eingeben wird und <var>Leertext</var> nicht leer ist, so wird <var>Leertext</var> zurückgegeben.
* Der Episodencode der SG1,SGA-Filme lautet: Fx01, Fx02,
 
===Besonderheiten===
* 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 29:
* <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>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|2x21|-1}}</nowiki></code> ergibt <code>2x20</code>
* <code><nowiki>{{Benutzer:CF/EpNext|SG1|Fx01|-2}}</nowiki></code> ergibt <code>10x19</code>


==Weitere Vorlagen==
==Weitere Vorlagen==
Siehe auch: [[Vorlage:EpName]], [[Vorlage:Ep]] und [[Vorlage:EpRef]].
* Nummer aus Episodencode und andersrum: [[Vorlage:EpNr]] und [[Vorlage:EpNr]]
</noinclude><includeonly>{{#ifeq:{{#expr:{{{3|1}}}}}|0|{{#if:{{{4|}}}|{{{4}}}|{{{2}}}}}|
Siehe auch: [[Vorlage:EpName]], [[Vorlage:EpLink]], [[Vorlage:Ep]] und [[Vorlage:EpRef]].
{{#ifexpr:{{{3|1}}}<0|
</noinclude><includeonly>{{safesubst:NrEp|{{{1|}}}|{{safesubst:EpNr|{{{1|}}}|{{{2|}}}}}+({{{3|1}}})|C}}</includeonly>
{{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>