Help:Magic words/de

Magische Wörter sind Zeichenketten, welche MediaWiki mit einem Ausgabewert oder einer Funktion verbindet, etwa Zeitangaben, Webseiten-Informationen oder Seitennamen. Diese Seite behandelt den Gebrauch von regulären magischen Wörtern, eine technische Dokumentation befindet sich unter.

Es gibt drei allgemeine Typen von magischen Wörtern:


 * Verhaltensschalter: sind Wörter in Großbuchstaben, die von doppelten Unterstrichen umschlossen sind, beispielsweise __FOO__.


 * Variablen: sind Wörter in Großbuchstaben, umschlossen von doppelten geschweiften Klammer, beispielsweise  . Als solche sehen sie ein wenig aus wie Vorlagen.


 * Parserfunktionen: akzeptieren Parameter und kommen in zwei Formen vor:   oder  . Siehe auch.

Variablen und Parserfunktionen können subst: benützen, ebenso wie Vorlagen.Seitenabhängige magische Wörter werden in ihrer Wirkung stets die aktuelle Seite berücksichtigen, selbst wenn das Wort über eine eingebundene Vorlage oder Systemnachricht hinzugefügt wird.

Verhaltensschalter
Ein Verhaltensschalter steuert das Aussehen oder Verhalten einer Seite und kann oft verwandt werden, um gewünschte Auslassungen oder Einfügungen im Inhalt vorzugeben.

Variablen
Variablen geben Informationen über die aktuelle Seite, das Wiki oder das Datum zurück. Ihre Syntax gleicht der von Vorlagen. Als " [aufwändig] " markierte Variablen werden von der Software verfolgt, und ihr Gebrauch auf einer Seite ist in ihrer Zahl begrenzt.

Bei einem Namenskonflikt zwischen Vorlage und Variable wird die Variable benutzt (um doch die Vorlage    :Vorlagenname zu benutzen, müsste dies in der Form   geschehen). In manchen Fällen zwingt ein zusätzlicher Parameter den Parser, statt der Variable eine gleichnamige Vorlage einzubinden, so bindet  etwa     :CURRENTDAYNAME ein.

Zeitangaben
Die folgenden Variablen geben das gegenwärtige Datum oder die Zeit an, abhängig von der in den Benutzereinstellungen gewählten Zeitzone; Standard ist die UTC-Zeitzone.

Aufgrund des MediaWiki- beziehungsweise Browsercache zeigen diese Variablen oft lediglich das Datum des letzten Neuladens an.

Die magischen Datumsangaben werden in der Sprache des Wikiinhaltes formatiert. Seit, hängt das von page content language ab.

Die folgenden Variablen funktionieren analog wie oben, bloß benutzen sie die Zeitzone der Website oder $wgLocaltimezone statt die Benutzereinstellungen.

Um Zeitangaben detaillierter formatieren zu können, steht die optionale Erweiterung |ParserFunctions bereit, die mit der #time:-Parser-Funktion kommt.

Technische Metadaten
Versionsvariablen liefern Daten über die aktuellste Version der Seite, selbst wenn man eine ältere Version betrachtet.

Statistik
Von den folgenden Variablen zurückgegebene Zahlen werden normalerweise durch Trennzeichen (Kommata beziehungsweise Leerzeichen, je nach lokaler Interfacesprache) getrennt; dieses Verhalten kann mit dem ":R"-Parameter unterdrückt werden (Beispiel:  &rarr;  und   &rarr; ). Für magische Wörter, die einen Parameter benötigen, ist "|R" zu benutzen, wie bei PAGESINCATEGORY ( und  ).

Für magische Wörter, wie PAGESINCATEGORY, die einen Parameter benutzen, verwende "|R", z.B.  und , oder   und. Dies kann auch auf  angewendet werden.

Die magischen Zahlenangaben werden in der Sprache des Wikiinhaltes formatiert. Seit, hängt das von page content language ab.

Seitennamen
Die magischen Wörter  und   funktionieren nur in Namensräumen, für die Unterseiten aktiviert sind. Für weitere Informationen und wie man Unterseiten aktiviert, siehe.

As of, these can all take a parameter, allowing specification of the page to be operated on, instead of just the current page:
 * &rarr; 

Page titles containing certain characters, such as apostrophes  or asterisks , may produce unexpected results when handled with these magic words, e.g.  . See bugs , , , and. One simple way to fix this is wrapping the pagename in  from the ParserFunctions extension.

For example, if page name is "L'Aquila", the following code will produce the string "Numeric char encoding":

URL-kodierte Seitennamen
Die folgenden Wörter sind die URL-kodierten Äquivalente:



Note that,   and   have distinct implementations. See Manual:PAGENAMEE encoding for details.

Namensräume
Die folgenden Wörter sind die URL-kodierten Äquivalente:



Ab Version können alle diese Wörter mit einem Parameter verwandt werden, der statt der aktuellen Seite eine beliebige andere spezifiziert:

Parameter must not be a namespace name:
 * &rarr;  (Pages in main space will return empty)
 * &rarr; 
 * &rarr; 
 * &rarr; 
 * &rarr;   (Empty)

Parserfunktionen
Parserfunktionen sind sehr ähnlich zu Variablen, aber benutzen mindestens einen oder mehrere Parameter (technisch gesehen ist jedes magische Wort, das einen Parameter benötigt, eine Parserfunktion) und haben gelegentlich eine Raute am Anfang des Namens, um sie von Vorlagen zu unterscheiden.

Diese Seite beschreibt nur die Parserfunktionen, die direkt in der MediaWiki-Software integriert sind. Andere Parserfunktionen können von MediaWiki-Erweiterungen hinzugefügt werden, wie. Siehe dazu Help:Extension:ParserFunctions.

Namensräume
returns the current localized name for the namespace with that index, canonical name, or local alias. Thus,  , and   (an old name for the File namespace) all return "    ". On a wiki where the content language is French,  is also valid, but   (the localisation of "File" in German) is not.

is the equivalent encoded for MediaWiki URLs. It does the same, but it replaces spaces with underscores, making it usable in external links.

Don't confuse localised namespaces with custom namespaces.

Formatierung
Siehe auch:.

Localization
Here are the magic words which are used as main localisation tools. Other magic words will often depend on the wiki's locale and configuration or on the chosen language: see in particular #Date and time, #Formatting, #Miscellaneous. More magic words are added by the.

The usage of these magic words can be very complex, and the documentation is currently incomplete; there's some more info on PLURAL, GRAMMAR, GENDER.

Transclusion modifiers
usually transcludes another page, by default from the Template:namespace. These magic words modify that behavior.