Vorlage:ParmPart
Diese Funktion gibt aus einer mit „/“ separierten Aufzählung (z. B. „eins/zwei/drei“) den gewünschten Teil („n“) zurück.
Der Wert für „n“ ist beschränkt auf bis zu n=23. Für n=24 liefert sie den Rest. Damit lässt sich allerdings ein Verschieben um 23 Elemente erreichen, bei Bedarf kann die Vorlage dann auf diesen Rest wieder angewendet werden, um Stellen über n=23 zu extrahieren.
Diese Funktion arbeitet mit der Parserfunktion #titleparts
, die nur für Seitennamen ausgelegt ist. Sie funktioniert daher nicht mit Zeichen, die auch in Seitennamen nicht erlaubt sind: „|“, „<“/„>“, „{“/„}“ und „[“/„]“. Auch „%“ funktioniert nicht, wenn direkt darauf zwei Hexadezimal-Zeichen 0-F folgen. HTML-Tags funktionieren somit nicht, im Fehlerfall wird nichts zurückgegeben.
Parameter
- 1: Der n-te Teil der Aufzählung
- 2: Die Aufzählung selbst
Kopiervorlage
{{ParmPart|<!-- n= 1,2,3 ... -->|<!-- a/b/c -->}}
Beispiele
{{ParmPart|0|a/b}}
Ausgabe:
{{ParmPart|1|a/b}}
Ausgabe: a
{{ParmPart|2|a/b}}
Ausgabe: b
{{ParmPart|3|a/b}}
Ausgabe: