Hilfe:Parserfunktionen/Variablen

Aus InkluPedia
Version vom 14. November 2022, 06:19 Uhr von InkluPedia.de - Frank Küster (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Auszug aus den sogenannten magischen Wörtern von MediaWiki. == Seitennamen == Am Beispiel für Wikiseite <code>Hilfe:T…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Auszug aus den sogenannten magischen Wörtern von MediaWiki.

Seitennamen

Am Beispiel für Wikiseite Hilfe:Tipps/Vorlagen/Untervorlagen:

  • {{PAGENAME}}: Ergibt aktuellen Seitennamen. Alias {{SEITENNAME}}. Ergebnis Tipps/Vorlagen/Untervorlagen
  • {{FULLPAGENAME}}: Ergibt vollständigen aktuellen Seitennamen inkl. ggf. vorhandenen Namensraum. Alias {{VOLLER_SEITENNAME}}. Ergebnis Hilfe:Tipps/Vorlagen/Untervorlagen
  • {{NAMESPACE}}: Ergibt aktuellen Namensraum. Alias {{NAMENSRAUM}}. Ergebnis Hilfe
  • {{ROOTPAGENAME}}: Ergibt Titel der aktuellen Stammseite zu einer Unterseite, ohne Namensraum-Präfix. Alias {{STAMMSEITE}}. Ergebnis Tipps
  • {{BASEPAGENAME}}: Ergibt Titel der aktuellen Basisseite zu einer Unterseite, ohne Namensraum-Präfix. Alias {{OBERSEITE}}. Ergebnis Tipps/Vorlagen
  • {{SUBPAGENAME}}: Ergibt Titel der aktuellen Unterseite, ohne Namensraum-Präfix. Alias {{UNTERSEITE}}. Ergebnis Tipps/Vorlagen

Seiteneigenschaften

  • {{CONTENTLANGUAGE}}: Sprachcode für das aktuelle Wiki nach ISO 639. Aliasse {{CONTENTLANG}} und {{INHALTSSPRACHE}}
  • {{PAGEID}}: Kennnummer der aktuellen Seite. Aliasse {{SEITENKENNUNG}} und {{SEITENID}}
  • {{PAGELANGUAGE}}: Sprachcode der aktuellen Seite nach ISO 639.
  • {{PAGESIZE}}: Seitengröße der angegebenen Seite in Bytes. Alias {{SEITENGRÖSSE}}. Beispiel: {{PAGESIZE:Europa}} für Seitengröße der Seite Europa

Datum und Zeit

Es gibt in der InkluPedia zwei Zeitzonen:

  • UTC – Weltzeit (London)
  • Lokale Zeit (Berlin, mit Sommerzeit)

Weltzeit

Variable Lokalisierung Beschreibung Beispiel für den 4. Februar 2022, 14:45:11 Uhr
CURRENTTIMESTAMP JETZIGER_ZEITSTEMPEL Zeitstempel als Zahl im Format JJJJMMTTHHMMSS nach ISO 8601 20241226044706 → 20220204144511
CURRENTYEAR JETZIGES_JAHR Aktuelles Jahr 2024 → 2022
CURRENTMONTH
CURRENTMONTH2
JETZIGER_MONAT
JETZIGER_MONAT_2
Aktueller Monat, Ausgabe als Zahl, immer zweistellig 12 → 02
CURRENTMONTH1 JETZIGER_MONAT_1 Aktueller Monat, Ausgabe als Zahl, möglichst einstellig 12 → 2
CURRENTMONTHNAME JETZIGER_MONATSNAME Aktueller Monat, Ausgabe als Name Dezember → Februar
CURRENTMONTHABBREV JETZIGER_MONATSNAME_KURZ Aktueller Monat, Ausgabe als Name mit maximal drei Buchstaben Dez. → Feb.
CURRENTMONTHNAMEGEN JETZIGER_MONATSNAME_GENITIV
JETZIGER_MONATSNAME_GEN
Aktueller Monat, Ausgabe im Genitiv Dezember → Februar
CURRENTWEEK JETZIGE_WOCHE
JETZIGE_KALENDERWOCHE
Aktuelle Kalenderwoche 52 → 5
CURRENTDAY JETZIGER_TAG
JETZIGER_KALENDERTAG
Aktueller Tag im Monat, Ausgabe möglichst einstellig 26 → 4
CURRENTDAY2 JETZIGER_TAG_2
JETZIGER_KALENDERTAG_2
Aktueller Tag im Monat, Ausgabe immer zweistellig 26 → 04
CURRENTDAYNAME JETZIGER_WOCHENTAG Aktueller Wochentagsname Donnerstag → Freitag
CURRENTDOW JETZIGER_WOCHENTAG_ZAHL Aktueller Tag in der Woche; Montag=1 4 → 5
CURRENTHOUR JETZIGE_STUNDE Aktuelle Stunde, Ausgabe immer zweistellig 04 → 15
CURRENTTIME JETZIGE_UHRZEIT Aktuelle Uhrzeit, Ausgabe hh:mm 04:47 → 14:45

Lokale Zeit

Variable Lokalisierung Beschreibung Beispiel für den 4. Februar 2022, 14:45:11 Uhr
LOCALTIMESTAMP LOKALERZEITSTEMPEL Zeitstempel als Zahl im Format JJJJMMTTHHMMSS nach ISO 8601 20241226044706 → 20220204144511
LOCALYEAR LOKALES_JAHR Aktuelles Jahr 2024 → 2022
LOCALMONTH
LOCALMONTH2
LOKALER_MONAT
LOKALER_MONAT_2
Aktueller Monat, Ausgabe als Zahl, immer zweistellig 12 → 02
LOCALMONTH1 LOKALER_MONAT_1 Aktueller Monat, Ausgabe als Zahl, möglichst einstellig 12 → 2
LOCALMONTHNAME LOKALER_MONATSNAME Aktueller Monat, Ausgabe als Name Dezember → Februar
LOCALMONTHABBREV LOKALER_MONATSNAME_KURZ Aktueller Monat, Ausgabe als Name mit maximal drei Buchstaben Dez. → Feb.
LOCALMONTHNAMEGEN LOKALER_MONATSNAME_GENITIV
LOKALER_MONATSNAME_GEN
Aktueller Monat, Ausgabe im Genitiv Dezember → Februar
LOCALWEEK LOKALE_WOCHE
LOKALE_KALENDERWOCHE
Aktuelle Kalenderwoche 52 → 5
LOCALDAY LOKALER_TAG
LOKALER_KALENDERTAG
Aktueller Tag im Monat, Ausgabe möglichst einstellig 26 → 4
LOCALDAY2 LOKALER_TAG_2
LOKALER_KALENDERTAG_2
Aktueller Tag im Monat, Ausgabe immer zweistellig 26 → 04
LOCALDAYNAME LOKALER_WOCHENTAG Aktueller Wochentagsname Donnerstag → Freitag
LOCALDOW LOKALER_WOCHENTAG_ZAHL Aktueller Tag in der Woche; Montag=1 4 → 5
LOCALHOUR LOKALE_STUNDE Aktuelle Stunde, Ausgabe immer zweistellig 04 → 15
LOCALTIME LOKALE_UHRZEIT Aktuelle Uhrzeit, Ausgabe hh:mm 04:47 → 14:45

Weblinks