Vorlage:ParmPart/Doku: Unterschied zwischen den Versionen

No-L (Diskussion | Beiträge)
K 1 Version: Vorlagen übernehmen
No-L (Diskussion | Beiträge)
K de-wiki
 
Zeile 38: Zeile 38:
== Technische Einschränkungen ==
== Technische Einschränkungen ==


Die Funktion arbeitet mit der Parserfunktion [http://de.wikipedia.org/wiki/WP:VP#Funktion_titleparts #titleparts], die nur für Seitennamen ausgelegt ist. Sie funktioniert daher nicht mit Zeichen, die auch im [[Wikipedia:Namenskonventionen/Technische Einschränkungen|Seitennamen nicht erlaubt]] sind: „|“, „<“/„>“, „{“/„}“ und „[“/„]“. HTML-Tags funktionieren somit nicht, im Fehlerfall wird nichts zurückgegeben.
Die Funktion arbeitet mit der Parserfunktion [[wikipedia:de:WP:VP#Funktion_titleparts|#titleparts]], die nur für Seitennamen ausgelegt ist. Sie funktioniert daher nicht mit Zeichen, die auch im [[wikipedia:de:Namenskonventionen/Technische Einschränkungen|Seitennamen nicht erlaubt]] sind: „|“, „<“/„>“, „{“/„}“ und „[“/„]“. HTML-Tags funktionieren somit nicht, im Fehlerfall wird nichts zurückgegeben.


Der Wert für n ist beschränkt. Aktuell arbeitet die Vorlage nur bis zu n=23 korrekt. Für n=24 liefert sie den Rest:
Der Wert für n ist beschränkt. Aktuell arbeitet die Vorlage nur bis zu n=23 korrekt. Für n=24 liefert sie den Rest:
  <nowiki>{{ParmPart|24|a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/1/2/3/4/5/6/7/8/9/10}}</nowiki> = {{ParmPart|24|a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/1/2/3/4/5/6/7/8/9/10}}
  <nowiki>{{ParmPart|24|a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/1/2/3/4/5/6/7/8/9/10}}</nowiki> = {{ParmPart|24|a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/1/2/3/4/5/6/7/8/9/10}}
Damit lässt sich allerdings ein Verschieben um 23 Elemente erreichen und auf den Rest kann die Vorlage dann wieder angewendet werden, um Parameter über n=23 herauszuholen.
Damit lässt sich allerdings ein Verschieben um 23 Elemente erreichen und auf den Rest kann die Vorlage dann wieder angewendet werden, um Parameter über n=23 herauszuholen.