Hilfe:Automatische Umwandlung des Wikitextes

This page is a translated version of the page Help:Automatic conversion of wikitext and the translation is 71% complete.
Outdated translations are marked like this.
MediaWiki Handbook: Inhalt, Leser, Autoren, Moderatoren, Systemadministratoren +/-

Abhängig vom Wikitext in der Edit-Box kann der Wikitext beim Klicken auf "Seite veröffentlichen" oder "Änderungen veröffentlichen" vor dem Speichern automatisch verändert werden. Das Ergebnis dieser automatischen Umwandlung des Wikitextes (pre-save transform) wird angezeigt, wenn man "Änderungen zeigen" drückt. Das Rendering wird mit "Vorschau zeigen" angezeigt. Die Umwandlung wird nicht in der Edit-Box angezeigt (speichern und erneut Bearbeiten drücken, um das Ergebnis im Wikitext zu sehen).

Fälle

Zu den Fällen, in denen Wikitext automatisch konvertiert wird, gehören:

  • Substitution
  • Tilden:
    • ~~~ liefert eine Unterschrift ohne Uhrzeit oder Datum
    • ~~~~~ zeigt die Uhrzeit und das Datum an, z. B. 08:56, 2 July 2010 (UTC)
    • ~~~~ liefert eine vollständige Signatur, d.h. sie kombiniert ~~~ und ~~~~~
  • Pipe-Trick

Wenn ein solcher Code in ein Template eingefügt wird, um beim Ersetzen des Templates angewendet zu werden, sollte darauf geachtet werden, dass der Wikitext nicht vorzeitig umgewandelt wird (d.h. wenn das Template gespeichert wird). Eine Möglichkeit besteht darin, einen Teil des Codes als Vorgabewert für einen nicht benötigten Parameter anzugeben. Da die leere Zeichenkette ein möglicher, aber für andere Zwecke unüblicher Parametername ist, ist sie in der Regel eine geeignete Wahl für den Namen dieses unbenutzten Parameters, zum Beispiel:

  • {{{{{|safesubst:}}}CURRENTTIME}}
  • {{{|~~}}}~~
  • <nowiki>~~</nowiki>~~
  • [[abc (def)|{{{|}}}]]

Das dritte Beispiel ist nicht sinnvoll und dient nur der Verdeutlichung der Analogie zu den beiden anderen Fällen.

Eine andere Methode ist die Verwendung von <includeonly>-Tags.

Ein Template-Parameter kann auch verwendet werden, um zu prüfen, ob die Konvertierung durchgeführt wird, sobald das Template eingesetzt wird. Beispielsweise wird {{{{{subst1|}}}CURRENTTIME}} umgewandelt, wenn der Wert des Parameters subst1 gleich subst: oder safesubst: ist, und nicht, wenn er leer oder unbestimmt ist.

Limits

Diese automatischen Umwandlungen von wikitext funktionieren nicht innerhalb von <ref>...</ref> und <gallery>...</gallery>.[1]

Anmerkungen

Siehe auch