Benutzer:ChronosXpg/Sup/Syn

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
Englische Syntax Deutsche Syntax Beschreibung
__FORCETOC__ __INHALTSVERZEICHNIS_ERZWINGEN__ Erzwingt ein Inhaltsverzeichnis auf der Seite (__TOC__, überschreibt __NOTOC__)
__INDEX__ __INDEXIEREN__ Lädt Suchmaschinen ein, eine Seite zu mit Schlagwörtern zu vergleichen. Ist unter Umständen sinnvoll bei Diskussionsseiten.
__NEWSECTIONLINK__ __NEUER_ABSCHNITTSLINK__, __PLUS_LINK__ Fügt ein „Neuer Abschnitt“ rechts von „Seite bearbeiten“ ein. So kann auch auf Nicht-Diskussionsseiten ein neuer Abschnitt erzwungen werden
__NOEDITSECTION__ __ABSCHNITTE_NICHT_BEARBEITEN__ Deaktiviert auf der ganzen Seite die Bearbeiten-Links für einzelne Abschnitte.
__NOGALLERY__ __KEINE_GALERIE__, __KEINEGALERIE__ Zeigt in Kategorien die Dateinamen von Medien in Listenform an, aber entfernt jegliche Vorschaubilder.
__NOINDEX__ __NICHT_INDEXIEREN__, __KEIN_INDEX__ Verhindert das Indexieren (__INDEX__-Funktion) von Suchmaschinen auf dieser Seite. Auf Seiten im Artikelnamensraum ist das NOINDEX-Feature nicht aktiv: Hier ist MediaWiki auf ein permanente Erlaubnis konfiguriert.
__NONEWSECTIONLINK__ __KEIN_NEUER_ABSCHNITTSLINK__, __KEIN_PLUS_LINK__ Unterdrückt die Anzeige des „+“. Es hat Vorrang vor __NEWSECTIONLINK__, bei Nutzung auf einer Seite.
__NOTOC__ __KEIN_INHALTSVERZEICHNIS__, __KEININHALTSVERZEICHNIS__ Entfernt das Inhaltsverzeichnis. Ist vor allem auf Benutzerseiten praktisch.
__TOC__ __INHALTSVERZEICHNIS__ Erzwingt ein Inhaltsverzeichnis an dieser Stelle im Text (überschreibt __NOTOC__)
Andere Syntaxen
#REDIRECT, #Redirect, #redirect #WEITERLEITUNG, #Weiterleitung Erzeugt eine Weiterleitung auf eine andere Seite. Wird beim "umtopfen" automatisch generiert.
~~~
~~~~
~~~~~
Erzeugt Signaturen; #1: Nur Signatur #2: Signatur + Zeitstempel #3: Nur Zeitstempel
http://domain
https://domain
usw.
Erzeugt eine direkte Verlinkung, wenn unmittelbar im Quelltext angegeben (nicht in Klammern, keine Vorlagenparameter).

Variablen

Generelle, konstante Variablen

Variablen Deutsche Syntax Wert / Beispiel Funktion
{{SITENAME}} {{PROJEKTNAME}} Stupidedia Name des Wiki-Projekts (Projekttyp)
{{SERVER}} https://www.stupidedia.org
{{SERVERNAME}} www.stupidedia.org
{{ARTICLEPATH}} {{ARTIKELPFAD}} /stupi/$1 Pfad zu den Seiten des Wikis
{{SCRIPTPATH}} {{SKRIPTPFAD}} Pfad zu den serverseitigen Skripten
{{STYLEPATH}} {{STILPFAD}}, {{STYLEPFAD}} [/skins /skins] Pfad zu den serverseitigen Styles (veraltend)
{{CURRENTVERSION}} {{JETZIGE_VERSION}} 1.27.4 Aktuelle Media-Wiki-Version
{{CONTENTLANGUAGE}}, {{CONTENTLANG}} {{INHALTSSPRACHE}} de Zeigt Standardsprache des Wikis (international abgekürzt)

Seitenabhängige Variablen

Hinweis: Diese Variablen sind schwierig zu verwenden und werden meistens in Vorlagen eingebaut. Bevor jemand Unerfahrenes hier verzweifelt, sollte er einen erfahrenen User zu rate ziehen. Kleiner Tipp zu Funktionen wie "BASEPAGENAME" -- Um die zu verlinken, müssen sie so eingebaut werden:
[[{{Syntax-Wert}}|Darzustellender Text]]
Variable Deutsche Syntax Wert / Beispiel Funktion
{{NAMESPACE}} {{NAMENSRAUM}} Benutzer Namensraum
{{NAMESPACENUMBER}} {{NAMENSRAUMNUMMER}} 2 Namensraum-Nummer
{{SUBJECTSPACE}} {{HAUPTNAMENSRAUM}} Benutzer „Haupt“-Namensraum zu Diskussions- und Unterseiten
{{SUBJECTPAGENAME}} {{VORDERSEITE}}, {{HAUPTSEITE}}, {{HAUPTSEITENNAME}} Benutzer:ChronosXpg/Sup/Syn „Haupt“-Seitenname zu Diskussionsseiten
{{PAGENAME}} {{SEITENNAME}} ChronosXpg/Sup/Syn Titel der Seite
{{TALKSPACE}} {{DISKUSSIONSNAMENSRAUM}}, {{DISK_NR}} Benutzer Diskussion Diskussions-Namensraum zu einem Namensraum
{{TALKPAGENAME}} {{DISKUSSIONSSEITE}}, {{DISK}} Benutzer Diskussion:ChronosXpg/Sup/Syn Name der Diskussionsseite
{{FULLPAGENAME}} {{VOLLER_SEITENNAME}} Benutzer:ChronosXpg/Sup/Syn Namensraum und Titel
{{REVISIONDAY}} {{VERSIONSTAG}}, {{REVISIONSTAG}} 3 Zeigt den Tag der letzten Änderung auf der Seite
{{REVISIONDAY2}} {{VERSIONSTAG2}}, {{REVISIONSTAG2}} 03 Tag der letzten Änderung auf der Seite (zweistellig, gegebenenfalls mit führender Null)
{{REVISIONMONTH}} {{VERSIONSMONAT}}, {{REVISIONSMONAT}} 02 Zeigt den Monat der letzten Änderung auf der Seite
{{REVISIONMONTH1}} {{VERSIONSMONAT1}}, {{REVISIONSMONAT1}} 2 Monat der letzten Änderung auf der Seite (ohne führende Null)
{{REVISIONYEAR}} {{VERSIONSJAHR}}, {{REVISIONSJAHR}} 2017 Jahr der letzten Änderung auf der Seite
{{REVISIONTIMESTAMP}}

{{VERSIONSZEITSTEMPEL}}, {{REVISIONSZEITSTEMPEL}}
20170203101331 Zeigt den Zeitstempel der letzten Änderung auf der Seite (Jahr:Monat:Tag:Stunde:Minute:Sekunde)

{{BASEPAGENAME}} {{OBERSEITE}} ChronosXpg/Sup Zeigt die Grundseite einer Unterseite ohne Namensraum-Präfix (zB: Wenn ein Benutzer eine Unterseite anlegt (Benutzer:Xy/Blubb), dann wird, wenn die Variable auf "Blubb" eingebunden wird, die Grundseite von "Blubb" (also "Benutzer:Xy") angezeigt
{{SUBPAGENAME}} {{UNTERSEITE}} Syn Zeigt den Namen der Unterseite (funktioniert ähnlich wie BASEPAGENAME)
{{ROOTPAGENAME}} {{STAMMSEITE}} ChronosXpg Name der Stammseite zu einer Unterseite ohne Namensraum-Präfix
{{REVISIONUSER}}
{{VERSIONSBENUTZER}}, {{REVISIONSBENUTZER}}
ChronosXpg
Autor der aktuellen Seitenversion dieser Seite
{{REVISIONSIZE}} {{VERSIONSGRÖSSE}} 26912 Größe des aktuellen Wiki-Textes (in Bytes)

In einer Vorlage beziehen sich diese Variablen auf die jeweilige dargestellte Seite, auf der die Vorlage verwendet wird.

Datums- und Zeitvariablen

Hier werden die wichtigsten Datums- und Zeitvariablen vorgestellt. Für jede Aufgabe, wie den Namen des Wochentags, gibt es je einen Vertreter mit dem Präfix CURRENT beziehungsweise LOCAL. Die CURRENT-Variablen beziehen sich auf die koordinierte Weltzeit (UTC), die LOCAL-Variablen auf die mitteleuropäische Zeit (MEZ/CET)

Das hat zur Folge, dass die von den CURRENT-Variablen je nach Winter- oder Sommerzeit ein bis zwei Stunden hinter der von den LOCAL-Variablen angegebenen Zeit zurückliegt, was man vor allem an den Variablen {{CURRENTHOUR}} (Jetzige Stunde --> 23) und {{LOCALHOUR}} (Lokale Stunde -->00) sehen kann.

Da die Methode, mit der MediaWiki (und die meisten Browser) HTML-Seiten zwischenspeichert, zeigen Zeitvariablen, die sich öfter als einmal pro Tag ändern, den Zeitpunkt der lokalen letzten Zwischenspeicherung, anstatt der tatsächlichen Zeit an. Wenn du die Seite neu lädst, wird sich übrigens der Zeitstempel meiner Signatur (unter Begrüßung) ändern, da dieser lediglich so eine "Uhr" darstellt.

Variable Deutsche Syntax Wert / Beispiel Funktion
{{CURRENTMONTH}}/{{CURRENTMONTH2}}
{{LOCALMONTH}}/{{LOCALMONTH2}}
{{JETZIGER_MONAT}}/{{JETZIGER_MONAT_2}}
{{LOKALER_MONAT}}/{{LOKALER_MONAT_2}}
02
02
Monat (mit führender Null)
zB: Februar = 02
{{CURRENTMONTH1}}
{{LOCALMONTH1}}
{{JETZIGER_MONAT_1}}
{{LOKALER_MONAT_1}}
2
2
Monat
{{CURRENTMONTHNAME}}
{{LOCALMONTHNAME}}
{{JETZIGER_MONATSNAME}}
{{LOKALER_MONATSNAME}}
Februar
Februar
Monatsname
{{CURRENTMONTHNAMEGEN}}
{{LOCALMONTHNAMEGEN}}
{{JETZIGER_MONATSNAME_GENITIV}}, {{JETZIGER_MONATSNAME_GEN}}
{{LOKALER_MONATSNAME_GENITIV}}, {{LOKALER_MONATSNAME_GEN}}
Februars
Februars
Monatsname im Genitiv (fragt mich nicht)
{{CURRENTMONTHABBREV}}
{{LOCALMONTHABBREV}}
{{JETZIGER_MONATSNAME_KURZ}}
{{LOKALER_MONATSNAME_KURZ}}
Feb.
Feb.
Abgekürzter Monatsname
{{CURRENTDAY}}
{{LOCALDAY}}
{{JETZIGER_KALENDERTAG}}, {{JETZIGER_TAG}}
{{LOKALER_KALENDERTAG}}, {{LOKALER_TAG}}
26
27
Datum
{{CURRENTDAY2}}
{{LOCALDAY2}}
{{JETZIGER_KALENDERTAG_2}}, {{JETZIGER_TAG_2}}
{{LOKALER_KALENDERTAG_2}}, {{LOKALER_TAG_2}}
26
27
Datum zweistellig (gegebenenfalls mit führender Null)
{{CURRENTDOW}}
{{LOCALDOW}}
{{JETZIGER_WOCHENTAG_ZAHL}}
{{LOKALER_WOCHENTAG_ZAHL}}
1
2
Nummer des Wochentags (Sonntag=0)
{{CURRENTDAYNAME}}
{{LOCALDAYNAME}}
{{JETZIGER_WOCHENTAG}}
{{LOKALER_WOCHENTAG}}
Montag
Dienstag
Name des Wochentags
{{CURRENTWEEK}}
{{LOCALWEEK}}
{{JETZIGE_KALENDERWOCHE}}, {{JETZIGE_WOCHE}}
{{LOKALE_KALENDERWOCHE}}, {{LOKALE_WOCHE}}
9
9
Kalenderwoche (zB. die 38. Woche des Jahres)
{{CURRENTYEAR}}
{{LOCALYEAR}}
{{JETZIGES_JAHR}}
{{LOKALES_JAHR}}
2024
2024
Jahr
{{CURRENTHOUR}}
{{LOCALHOUR}}
{{JETZIGE_STUNDE}}
{{LOKALE_STUNDE}}
23
00
Stunde
{{CURRENTTIME}}
{{LOCALTIME}}
{{JETZIGE_UHRZEIT}}
{{LOKALE_UHRZEIT}}
23:20
00:20
Uhrzeit
{{CURRENTTIMESTAMP}}
{{LOCALTIMESTAMP}}
{{JETZIGER_ZEITSTEMPEL}}
{{LOKALER_ZEITSTEMPEL}}
20240226232020
20240227002020
Zeitstempel
Eine verhältnismäßig gute Beschreibung anderer Zeitrechnungen findest du auf der Wikipedia. Siehe: time.

Zähler

Hinweis: Die Variablen beziehen sich auf die komplette Stupi, nicht auf die eingebundene Seite.
Variable Deutsche Syntax Wert / Beispiel Funktion
{{NUMBEROFEDITS}} {{BEARBEITUNGSANZAHL}} 2.824.458 Zahl aller Versionen
{{NUMBEROFPAGES}} {{SEITENANZAHL}} 154.045 Zahl aller Seiten
{{NUMBEROFARTICLES}} {{ARTIKELANZAHL}} 23.941 Zahl der Artikel (inkl. Begriffsklärungen, exkl. Weiterleitungen)
{{NUMBEROFFILES}} {{DATEIANZAHL}} 32.429 Zahl der Dateien (Bilder usw.)
{{NUMBEROFUSERS}} {{BENUTZERANZAHL}} 22.343 Zahl der registrierten Benutzer
{{NUMBEROFACTIVEUSERS}} {{AKTIVE_BENUTZER}} 80 Zahl der Benutzer mit Bearbeitungen in den letzten 30 Tagen
{{NUMBEROFADMINS}} {{ADMINANZAHL}} 12 Zahl der Administratoren
{{NUMBEROFVIEWS}} Zahl der Seitenzugriffe (Liefert in allen Wikimedia-Projekten eine leere Menge, sprich, in diesem Falle, gar nichts)

Die Ausgabe des Tausendertrennzeichens kann durch den optionalen Parameter "R" verhindert werden. Beispiel: {{ARTIKELANZAHL:R}} = 23941

Für die Anzahl der Benutzer in Benutzergruppen gibt es die Parserfunktion NUMBERINGROUP, NUMINGROUP (BENUTZER_IN_GRUPPE).

Funktionen

Die folgenden Funktionen Basis-Funktionen der MediaWiki Palette. Für spezielle Parserfunktionen, die Bestandteil der MediaWiki-Erweiterung sind, schau auf die Wikipedia, mit diesem Link: [1].

Anweisung Deutsche Syntax Beispiel, Bemerkungen
{{DEFAULTSORT:Sortierbegriff}} {{SORTIERUNG:Sortierbegriff}} Alle Kategorien im Artikel ohne eigenen Sortierparameter werden standardmäßig nach dem Sortierbegriff von DEFAULTSORT einsortiert. Beispiel: {{SORTIERUNG:Nachname, Vorname}} erspart bei Personenartikeln das wiederholte Einfügen des Namens in jede einzelne Kategorie.
{{DISPLAYTITLE:lemma}} {{SEITENTITEL:lemma}} Seitenüberschrift verändert darstellen.
{{fullurl:Seite}} {{VOLLSTÄNDIGE_URL:Seite}} https://www.stupidedia.org/stupi/Seite
{{fullurl:Seite|Parameterliste}} {{VOLLSTÄNDIGE_URL:Seite|Parameterliste}} https://www.stupidedia.org/stupi?title=Seite&Parameterliste
{{localurl:Seite}} {{LOKALE_URL:Seite}} /stupi/Seite
{{localurl:Seite|Parameterliste}} {{LOKALE_URL:Seite|Parameterliste}} /stupi?title=Seite&Parameterliste
{{canonicalurl:Seite}} {{KANONISCHE_URL:Seite}} https://www.stupidedia.org/stupi/Seite
wie fullurl, nur dass immer ein Protokoll angegeben wird
{{canonicalurl:Seite|Parameterliste}} {{kanonische_url:Seite|Parameterliste}} https://www.stupidedia.org/stupi?title=Seite&Parameterliste
wie fullurl, nur dass immer ein Protokoll angegeben wird
{{formatnum:1234.56}}
{{formatnum:1234,56|R}}
{{formatnum:123456789,56|NOSEP}}
{{zahlenformat:1234.56}}
{{zahlenformat:1234,56|R}}
{{zahlenformat:123456789,56|NOSEP}}
Formatiert eine beliebige Zahl in der lokal üblichen Form, in der deutschsprachigen Wikipedia also mit Punkt als Tausendertrennzeichen und Komma als Dezimaltrennzeichen.

Optionaler Parameter R: die angegebene Zahl wird in den Rohzustand ohne Tausendertrennzeichen und mit Dezimalpunkt konvertiert.
Optionaler Parameter NOSEP: die angegebene Zahl wird ohne Tausendertrennzeichen und mit Dezimalpunkt ausgegeben.

{{gender:Benutzername|Text männlich|Text weiblich|Text unbekannt}} {{GESCHLECHT:Benutzername|Text männlich|Text weiblich|Text unbekannt}} Gibt, je nach dem in den Einstellungen gewählten Geschlecht, verschiedene Texte aus.
{{lc:Text}}
{{uc:Text}}
{{klein:Text}}
{{gross:Text}}
Wandelt einen Text vollständig in Klein- (lower case), oder Großschreibung (upper case) um.
{{lcfirst:Text}}
{{ucfirst:Text}}
{{initial_klein:Text}}
{{initial_gross:Text}}
Wandelt den Anfangsbuchstaben eines Textes in Klein- oder Großschreibung um. (Kapitälchen)
{{msgnw:Vorlagenname}} Gibt den gesamten Quellcode einer Vorlage aus.
{{padleft:Text|Länge|Füllzeichen}} {{füllenlinks:Text|Länge|Füllzeichen}} Ergänzt „Text“ linksbündig mit „Füllzeichen“ auf die angegebene Länge. Beispiel: {{padleft:Text|6|0}} ergibt „00Text“

{{padleft:|3|Text}} ergibt übrigens: „Tex“ | Und mit {{padright}} geht das ganze natürlich auch

{{#target:Seitenname}} Empfängerseite; (eine Art Massennachricht)
{{PAGENAME:Seitenname}} {{SEITENNAME:Seitenname}} "Veränderung" des Seitenname: (Beutetet, dass man eine Seite anders nennen kann, um sie dann zB. mit PAGENAME zu verändern & sie leichter einbinden zu können. Namensraumpräfix wird entfernt, Unterstrich wird zu Zwischenraum gewandelt)
{{PAGESINCATEGORY:Kategorienname}}, {{PAGESINCAT:Kategorienname}}, {{PAGESINCATEGORY:Kategorienname|all}}, {{PAGESINCAT:Kategorienname|all}}


{{PAGESINCATEGORY:Kategorienname|R}}, {{PAGESINCAT:Kategorienname|R}}


{{PAGESINCATEGORY:Kategorienname|pages}}, {{PAGESINCAT:Kategorienname|pages}}




{{PAGESINCATEGORY:Kategorienname|R|subcats}}, {{PAGESINCAT:Kategorienname|R|subcats}}



{{PAGESINCATEGORY:Kategorienname|files|R}}, {{PAGESINCAT:Kategorienname|files|R}}
{{SEITEN_IN_KATEGORIE:Kategorienname}}, {{SEITEN_KAT:Kategorienname}}, {{SEITENINKAT:Kategorienname}}, {{SEITEN_IN_KATEGORIE:Kategorienname|alle}}, {{SEITEN_KAT:Kategorienname|alle}}, {{SEITENINKAT:Kategorienname|alle}}

{{SEITEN_IN_KATEGORIE:Kategorienname|R}}, {{SEITEN_KAT:Kategorienname|R}}, {{SEITENINKAT:Kategorienname|R}}

{{SEITEN_IN_KATEGORIE:Kategorienname|seiten}}, {{SEITEN_KAT:Kategorienname|seiten}}, {{SEITENINKAT:Kategorienname|seiten}}

{{SEITEN_IN_KATEGORIE:Kategorienname|R|unterkategorien}}, {{SEITEN_KAT:Kategorienname|R|unterkategorien}}, {{SEITENINKAT:Kategorienname|R|unterkategorien}}, {{SEITEN_IN_KATEGORIE:Kategorienname|R|unterkats}}, {{SEITEN_KAT:Kategorienname|R|unterkats}}, {{SEITENINKAT:Kategorienname|R|unterkats}}

{{SEITEN_IN_KATEGORIE:Kategorienname|dateien|R}}, {{SEITEN_KAT:Kategorienname|dateien|R}}, {{SEITENINKAT:Kategorienname|dateien|R}}

Gibt die Gesamtanzahl an Seiten, Dateien und Unterkategorien innerhalb einer Kategorie zurück. Mit dem optionalen Parameter R wird die Zahl in den Rohzustand ohne Tausendertrennzeichen konvertiert. Dabei ist zu beachten, dass die Zahl ohne die Angabe von |R immer mit Tausendertrennzeichen erfolgt.

Mit einem weiterem Parameter kann man auch nur den Zähler für Seiten (seiten), Dateien (dateien) oder Unterkategorien (unterkategorien, unterkats) erhalten. Der Parameter alle liefert die Gesamtzahl, ist aber Standart und kann daher auch weggelassen werden. Zusätzlich kann auch das R mit angegeben werden. Die Reihenfolge spielt dabei keine Rolle. Die Werte werden jeweils beim Speichern aktualisiert und in die Datenbank geschrieben. Aufgrund des Caches kann es aber zur Verzögerung bei der Aktualisierung der Seiten kommen, die diese Parserfunktion verwenden.

{{PAGESIZE:Seitenname}}
{{PAGESIZE:Seitenname|R}}
{{SEITENGRÖSSE:Seitenname}}
{{SEITENGRÖSSE:Seitenname|R}}
Gibt die Größe der angegebenen Seite zurück. Mit dem optionalen Parameter R wird die Zahl in den Rohzustand ohne Tausendertrennzeichen konvertiert. Dabei ist zu beachten, dass die Zahl ohne die Angabe von |R immer mit Tausendertrennzeichen erfolgt. Die Werte werden jeweils beim Speichern aktualisiert und in die Datenbank geschrieben. Aufgrund des Cache kann es aber zur Verzögerung bei der Aktualisierung der Seiten kommen.
{{NUMBERINGROUP:Benutzergruppenname}}, {{NUMINGROUP:Benutzergruppenname}}

{{NUMBERINGROUP:Benutzergruppenname|R}}, {{NUMINGROUP:Benutzergruppenname|R}}
{{BENUTZER_IN_GRUPPE:Benutzergruppenname}}
{{BENUTZER_IN_GRUPPE:Benutzergruppenname|R}}
Liefert die Anzahl der Benutzer in der Benutzergruppe, zum Beispiel {{BENUTZER_IN_GRUPPE:bot}} = 2. Die Ausgabe erfolgt standardmäßig mit Tausenderpunkt. Bei Angabe von |R gibt es kein Trennzeichen. Aufgrund des Cache kann es aber zur Verzögerung bei der Aktualisierung der Seiten kommen, die diese Parserfunktion verwenden.
{{CASCADINGSOURCES}}
{{CASCADINGSOURCES:Seitenname}}
{{KASKADENQUELLEN}}
{{KASKADENQUELLEN:Seitenname}}
Liefert die Seiten, die zur Kaskadensperre führen

Linktipps: Faditiva und 3DPresso