Help:Magic words/de

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

Es gibt drei Klassen von magischen Wörtern:
 * Verhaltensschalter: Es handelt sich hierbei um Wörter in Großbuchstaben, die von doppelten Unterstrichen umschlossen sind, etwa __FOO__
 * Variablen: Diese sind Wörter in Großbuchstaben, umschlossen von doppelten geschweiften Klammer, Beispiel:  .
 * Parser-Funktionen: Parser-Funktionen akzeptieren Parameter und kommen in zwei Formen vor:   oder   . Siehe auch !

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 Vorlagen 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 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 folgenden Variablen funktionieren analog wie oben, bloß benutzen sie die Zeitzone der Website statt die Benutzereinstellungen.
 *  2024 
 *  August 
 *  </tt>
 *  </tt>
 *  </tt>
 *  27 </tt>
 *  </tt>
 *  </tt>
 *  Tuesday </tt>
 *  </tt>
 *  </tt>
 *  </tt>
 *  </tt>


 * 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 Variablen werden normalerweise durch Trennzeichen (Kommata beziehungsweise Leerzeichen, je nach lokaler Interfacesprache) unterbrochen; 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  ).

Seitennamen
Die magischen Wörter  </tt> und   </tt> funktionieren nur in Namensräumen, für die Unterseiten aktiviert sind. Siehe dazu.

URL-kodierte Seitennamen
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:
 *  </tt> &rarr; 

Namensräume
Die folgenden Wörter sind die URL-kodierten Äquivalente:
 *  </tt>
 *  </tt>
 * <tt> </tt>

Ab Version können alle diese Wörter mit einem Parameter verwandt werden, der statt der aktuellen Seite eine beliebige andere spezifiziert:
 * <tt> </tt> &rarr; 

Parserfunktionen
Parser-Funktionen sind Variablen sehr ähnlich, aber benutzen mindestens einen Parameter (technisch gesehen ist jedes magische Wort, das einen Parameter benötigt, eine Parser-Funktion) und haben gelegentlich ein Rautenzeichen 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
<tt>     </tt> gibt den lokalen Namensraum-Titel zu einem gegebenen Index zurück. <tt> </tt> ist das URL-kodierte Äquivalent.