Hilfe:Variablen
Variablen dienen in MediaWiki dazu, bestimmte Werte, die sich ändern – wie das aktuelle Datum oder die Artikelanzahl der Wikipedia – in Seiten einzufügen. Ebenso wie Vorlagen werden Variablen eingesetzt, indem sie durch doppelte geschweifte Klammern eingefasst werden. Darüber hinaus gibt es noch sogenannte "Magic Words", welche wie Variablen wirken, aber ohne Klammern eingesetzt werden.
Es gibt die folgenden Magic Words:
Magic Words | ||
---|---|---|
Magic Word | Beschreibung | |
__TOC__ | erzwingt die Platzierung des Inhaltsverzeichnis an dieser Stelle im Text | |
__NOTOC__ | schaltet das Inhaltsverzeichnis ab | |
__FORCETOC__ | erzwingt ein Inhaltsverzeichnis, auch wenn weniger als drei Überschriften vorhanden sind | |
__NOEDITSECTION__ | schaltet auf der ganzen Seite die Bearbeiten-Links für Abschnitte ab | |
__NEWSECTIONLINK__ | fügt ein „+“ rechts von „Seite bearbeiten“ ein. So kann auch auf Nicht-Diskussionsseiten ein neuer Abschnitt erzeugt werden | |
__NOGALLERY__ | zeigt in Kategorien die Dateinamen von Medien in Listenform an, die Thumbnail-Darstellung wird unterdrückt. | |
__START__ | Ohne Effekt. | |
#REDIRECT | Erzeugt eine Weiterleitung auf eine andere Seite. Für die richtige Verwendung siehe Wikipedia:Weiterleitung. | |
ISBN Nummer</tt> | Erzeugt einen Link auf die Spezialseite ISBN-Suche. Der Parameter Nummer wird als ISBN übergeben und dort für eine weiterführende Büchersuche zur Verfügung gestellt. Innerhalb der Nummer müssen die Leerzeichen durch Bindestriche ersetzt werden, z. B. ISBN 3-609-64810-4. | |
PMID Nummer</tt> | Erzeugt einen Weblink auf das entsprechende PubMed-Dokument über Biotechnologie der nationalen medizinischen Bibliothek der USA. | |
RFC Nummer</tt> | Erzeugt einen Weblink auf das entsprechende RFC-Dokument: http://tools.ietf.org/html/rfc</tt>Nummer |
Es gibt die folgenden Variablen:
Generelle, konstante Variablen | ||
---|---|---|
Variable | Wert | Funktion |
{{SITENAME}} | InfoAgent Dokumentation | Name der Site |
{{SERVER}} | http://ia-wiki.assfinet.de/ | |
{{SERVERNAME}} | ia-wiki.assfinet.de | |
{{INT:fromwikipedia}} | <fromwikipedia> | Untertitel in manchen Skins |
{{fullurl:Seite}} | http://ia-wiki.assfinet.de//index.php?title=Seite | |
{{LOCALURL:Seite}} | /index.php?title=Seite | |
{{LOCALURLE:Seite}} | /index.php?title=Seite | |
{{LOCALURL:Seite|Parameter}}</tt> | /index.php?title=Seite&Parameter | |
{{SCRIPTPATH}} | ||
{{CURRENTVERSION}} | 1.25.1 | Versionsnummer der aktuell für die wikimedia.org-Projekte verwendetete MediaWiki-Version |
{{CONTENTLANGUAGE}} | de | Standard-Sprachcode des Wikimedia-Projektes |
Seitenabhängige Variablen | ||
Variable | Wert für diese Seite | Funktion |
{{NAMESPACE}} | Hilfe | Namensraum |
{{NAMESPACEE}} | Hilfe | Namensraum mit Unterstrichen statt Leerzeichen |
{{SUBJECTSPACE}} | Hilfe | „Haupt“-Namensraum zu Diskussions- und Unterseiten |
{{SUBJECTSPACEE}} | Hilfe | „Haupt“-Namensraum mit Unterstrichen zu Diskussions- und Unterseiten |
{{SUBJECTPAGENAME}} | Hilfe:Variablen | Seitenname |
{{SUBJECTPAGENAMEE}} | Hilfe:Variablen | Seitenname mit Unterstrichen |
{{PAGENAME}} | Variablen | Titel der Seite |
{{PAGENAMEE}} | Variablen | Titel der Seite mit Unterstrichen statt Leerzeichen |
{{TALKSPACE}} | Hilfe Diskussion | Diskussionsnamensraum zu einem Namensraum |
{{TALKSPACEE}} | Hilfe_Diskussion | Diskussionsnamensraum mit Unterstrichen zu einem Namensraum |
{{TALKPAGENAME}} | Hilfe Diskussion:Variablen | Name der Diskussionsseite |
{{TALKPAGENAMEE}} | Hilfe_Diskussion:Variablen | Name der Diskussionsseite mit Unterstrichen |
{{FULLPAGENAME}} | Hilfe:Variablen | Namensraum und Titel |
{{FULLPAGENAMEE}} | Hilfe:Variablen | Namensraum und Titel mit Pluszeichen (!) statt Leerzeichen |
{{BASEPAGENAME}} | Variablen | Name der Basisseite zu einer Unterseite ohne Namensraum-Prefix (Beispiele: FAQ ist die Basisseite zu Wikipedia:FAQ/Pflege, Artikel/Archiv ist der Name der Basisseite von Diskussion:Artikel/Archiv/Januar). Siehe auch die Parserfunktion {{#titlepart:…}} |
{{BASEPAGENAMEE}} | Variablen | Basisseite zu einer Unterseite mit Unterstrichen (Beispiel: Fragen_zur_Wikipedia ist die Basisseite zu Wikipedia:Fragen zur Wikipedia/Archiv) |
{{REVISIONID}} | 992 | Nummer einer spezifischen Seitenversion, wird z. B. in der Zitierhilfe und beim Permalink verwendet |
{{REVISIONDAY}} | 25 | Tag der letzten Änderung der Seite |
{{REVISIONDAY2}} | 25 | Tag der letzten Änderung der Seite (zweistellig, gegebenenfalls mit führender Null) |
{{REVISIONMONTH}} | 07 | Monat der letzten Änderung der Seite |
{{REVISIONYEAR}} | 2007 | Jahr der letzten Änderung der Seite |
{{REVISIONTIMESTAMP}} | 20070725112313 | Zeitstempel der letzten Änderung der Seite |
{{SUBPAGENAME}} | Variablen | Name der Unterseite (Beispiele: Pflege ist die Unterseite zu Wikipedia:FAQ/Pflege, Januar ist der Name der Unterseite von Diskussion:Artikel/Archiv/Januar) |
{{SUBPAGENAMEE}} | Variablen | Name der Unterseite mit Unterstrichen (Beispiel: Woche_48 ist die Unterseite zu Wikipedia:Fragen_zur_Wikipedia/Archiv/2006/Woche_48) |
In einer Vorlage beziehen sich diese Variablen auf die jeweilige Seite, auf der die Vorlage verwendet wird. | ||
Zeit- und Datumsvariablen | ||
Variable UTC/lokal |
aktueller Wert UTC/lokal |
Beschreibung |
{{CURRENTMONTH}} {{LOCALMONTH}} |
05 05 |
Monat |
{{CURRENTMONTHNAME}} {{LOCALMONTHNAME}} |
Mai Mai |
Monatsname |
{{CURRENTMONTHNAMEGEN}} {{LOCALMONTHNAMEGEN}} |
Mais Mais |
Monatsname im Genitiv |
{{CURRENTMONTHABBREV}} {{LOCALMONTHABBREV}} |
Mai Mai |
Monatsname abgekürzt |
{{CURRENTDAY}} {{LOCALDAY}} |
18 18 |
Tag |
{{CURRENTDAY2}} {{LOCALDAY2}} |
18 18 |
Tag zweistellig (gegebenenfalls mit führender Null) |
{{CURRENTDOW}} {{LOCALDOW}} |
6 6 |
Nummer des Wochentags (Sonntag=0) |
{{CURRENTDAYNAME}} {{LOCALDAYNAME}} |
Samstag Samstag |
Name des Wochentags |
{{CURRENTWEEK}} {{LOCALWEEK}} |
20 20 |
Kalenderwoche |
{{CURRENTYEAR}} {{LOCALYEAR}} |
2024 2024 |
Jahr |
{{CURRENTHOUR}} {{LOCALHOUR}} |
20 21 |
Stunde |
{{CURRENTTIME}} {{LOCALTIME}} |
20:16 21:16 |
Uhrzeit |
{{CURRENTTIMESTAMP}} {{LOCALTIMESTAMP}} |
20240518201603 20240518211603 |
Zeitstempel |
Zähler | ||
Variable | aktueller Wert | Beschreibung |
{{NUMBEROFEDITS}} | 14.582 | Zahl aller Versionen |
{{NUMBEROFPAGES}} | 2.457 | Zahl aller Seiten |
{{NUMBEROFARTICLES}} | 479 | Zahl der Artikel (inkl. Begriffsklärungen, exkl. Weiterleitungen) |
{{NUMBEROFFILES}} | 1.649 | Zahl der Dateien (Bilder usw.) |
{{NUMBEROFUSERS}} | 646 | Zahl der registrierten Benutzer |
{{NUMBEROFADMINS}} | 1 | Zahl der Administratoren |
Die Ausgabe des Tausendertrennzeichens kann durch den optionalen Parameter R (wie „raw“) verhindert werden. Beispiel: {{NUMBEROFARTICLES:R}}</tt>=479 | ||
Namensräume und ihre Wiki-Bezeichnungen | ||
Variable | Wert | Funktion |
{{ns:-2}} oder {{ns:Media}} | Medium | Downloadlinks auf Dateien |
{{ns:-1}} oder {{ns:Special}} | Spezial | Spezialseiten |
{{ns:0}} | Artikelseiten | |
{{ns:1}} oder {{ns:Talk}} | Diskussion | Diskussionsseiten |
{{ns:2}} oder {{ns:User}} | Benutzer | Benutzernamensraum |
{{ns:3}} oder {{ns:User_talk}} | Benutzer Diskussion | |
{{ns:4}} oder {{ns:Project}} | InfoAgent Dokumentation | Wikipedia-Namensraum |
{{ns:5}} oder {{ns:Project_talk}} | InfoAgent Dokumentation Diskussion | |
{{ns:6}} oder {{ns:Image}} | Datei | Bilder |
{{ns:7}} oder {{ns:Image_talk}} | Datei Diskussion | |
{{ns:8}} oder {{ns:MediaWiki}} | MediaWiki | MediaWiki-Namensraum |
{{ns:9}} oder {{ns:MediaWiki_talk}} | MediaWiki Diskussion | |
{{ns:10}} oder {{ns:Template}} | Vorlage | Vorlagen-Namensraum |
{{ns:11}} oder {{ns:Template_talk}} | Vorlage Diskussion | |
{{ns:12}} oder {{ns:Help}} | Hilfe | Hilfe-Namensraum |
{{ns:13}} oder {{ns:Help_talk}} | Hilfe Diskussion | |
{{ns:14}} oder {{ns:Category}} | Kategorie | Kategorien |
{{ns:15}} oder {{ns:Category_talk}} | Kategorie Diskussion | |
{{ns:100}} | Portal-Namensraum | |
{{ns:101}} |
Parserfunktionen, siehe auch Hilfe:Vorlagenprogrammierung | ||
---|---|---|
Anweisung | Anwendungsbeispiel | |
{{#language:Sprachcode}} | gibt den Klarnamen für in den Wikimedia-Projekten verwendete Sprachcodes nach Wikipedia:ISO 639 aus. Beispiele: {{#language:de}} ergibt „Deutsch“, {{#language:tr}} ergibt „Türkçe“ und {{#language:ja}} ergibt „日本語“ | |
{{#special:Spezialseitenname englisch}} | Gibt den deutschen Namen der Spezialseite aus. Beispiel: {{#special:blockip}} ergibt „Spezial:Sperren“ | |
{{urlencode:Parameter}} | wandelt Text URL-konform um. Beispiel für eine artikelbezogene Google-Suche anhand des Artikels „Wikipedia:Oberlandesgericht Köln“: http://www.google.de/search?q={{urlencode:site:de.wikipedia.org "{{PAGENAME}}"}} ergibt die URL http://www.google.de/search?q=site%3Ade.wikipedia.org+%22Oberlandesgericht+K%C3%B6ln%22 | |
{{PLURAL:Parameter|Singular|Plural}} | Ermöglicht eine grammatikalisch korrekte Singular-/Pluralschreibweise Wenn Parameter den numerischen Wert „1“ liefert, erfolgt die Ausgabe von Singular, ansonsten von Plural. Beispiel aus dem MediaWiki-Namensraum (MediaWiki:categoryarticlecount): Es {{PLURAL:$1|wird $1|werden $1}} Artikel aus dieser Kategorie angezeigt. Als Parameter funktionieren auch Berechnungen mit {{ #expr: <ausdruck> }} (siehe Hilfe:Vorlagenprogrammierung). | |
{{lc:Text}} {{uc:Text}} | Wandelt einen Text vollständig in Klein- (lower case) oder Großschreibung (upper case) um. | |
{{lcfirst:Text}} {{ucfirst:Text}} | Wandelt den Anfangsbuchstaben eines Textes in Klein- oder Großschreibung um. | |
{{formatnum:1234.56}} | Formatiert eine beliebige Zahl in der lokal üblichen Form, in der deutschsprachigen Wikipedia also mit Tausendertrennzeichen und Komma. | |
{{padleft:Text|Länge|Füllzeichen}} | Ergänzt „Text“ linksbündig mit „Füllzeichen“ auf die angegebene Länge. Beispiel: {{padleft:1234|6|0}}</tt> ergibt „001234“
| |
{{padright:Text|Länge|Füllzeichen}} | Ergänzt „Text“ rechtsbündig mit „Füllzeichen“ auf die angegebene Länge. Beispiel: {{padright:ABCD|7|x}}</tt> ergibt „ABCDxxx“
| |
{{DEFAULTSORT:Sortierbegriff}} | Alle Kategorien im Artikel ohne eigenen Sortierparameter werden standardmäßig nach dem Sortierbegriff von DEFAULTSORT einsortiert. Beispiel: {{DEFAULTSORT:Nachname, Vorname}} erspart bei Personenartikeln das wiederholte Einfügen des Namens in jede einzelne Kategorie. | |
{{#titleparts:Dies/ist/ein/Ausdruck|n|m}} | Gibt n Teile ab Position m eines durch „/“ getrennten Ausdrucks zurück. Dies ist vor allem nützlich, um die Basisseite einer Unterseite zu ermitteln. Eingesetzt z.B. auf der Seite Benutzer Diskussion:xyz/Archiv/2007/10 ergibt die Funktion {{#titleparts:{{PAGENAME}}|1|1}} den Ausdruck xyz zurück. |