Sonderzeichen in Vorlagen
Sonderzeichen[Bearbeiten | Quelltext bearbeiten]
In Parametern von Formatvorlagen sind Sonderzeichen - also Zeichen, die in der Mediawikisyntax eine besondere Bedeutung haben - grundsätzlich problematisch. Sollen diese lediglich im Text erscheinen, ist die Verwendung von HTML-Entities zu empfehlen.
Zeichen | {
|
|
|
}
|
=
|
"
|
[
|
]
|
*
|
#
|
:
|
;
|
---|---|---|---|---|---|---|---|---|---|---|---|
Entity | {
|
|
|
}
|
=
|
"
|
[
|
]
|
*
|
#
|
:
|
;
|
Gleichheitszeichen in Parametern[Bearbeiten | Quelltext bearbeiten]
Wenn man einer Vorlage einen Parameter, der nur durch eine Zahl im Vorlagencode eingebunden ist, Text übergibt, der ein Gleichheitszeichen enthält, „denkt“ die MediaWiki-Software, man wolle den Parameter mit der Bezeichnung des Textes vor dem Gleichheitszeichen nehmen.
Dieses Problem taucht beispielsweise auf, wenn man eine URL, in welcher ein Gleichheitszeichen enthalten ist
(http://example.com/seite.php?parameter=wert)
, mit einem Parameter verlinken will.
Senkrechter Strich in Parametern[Bearbeiten | Quelltext bearbeiten]
Da das Zeichen „|
“ zur Trennung von Parametern eingesetzt wird, kann es nicht direkt in Parameterwerten vorkommen.