Manual:$wgVersion
Deprecated: Diese veraltete Funktion sollte nicht mehr verwendet werden, ist jedoch noch für Gründe der Abwärtskompatibilität verfügbar. |
Allgemeine Einstellungen: $wgVersion | |
---|---|
MediaWiki-Versionsnummer. |
|
Eingeführt in Version: | 1.2.0 |
Veraltet in Version: | 1.35.0 (Gerrit change 481950; git #a5d5ea82) |
Entfernt in Version: | Weiterhin vorhanden |
Erlaubte Werte: | (Zeichenkette) |
Standardwert: | Aktuelle MediaWiki-Version - Du solltest dies nicht ändern! |
Andere Einstellungen: Alphabetisch | Nach Funktion |
Details
Die aktuelle Version von MediaWiki (z. B. "1.42.3"). Du solltest diese Variable nicht einstellen müssen, sie wird intern verwendet.
MW_VERSION
MediaWiki Version: | ≥ 1.35 |
Ab MediaWiki 1.35 ist $wgVersion
veraltet und wird durch die Konstante MW_VERSION
ersetzt.
Zudem ist diese in MediaWiki 1.31.7, 1.33.3 und 1.34.1 verfügbar, allerdings sollte man sich nicht darauf verlassen, da diese für einige Veröffentlichungstools benötigt wird.
$wgVersion
funktionieren in diesen Versionen weiterhin so wie bisher.
Beispielcode
Wenn du eine neue Funktion implementierst, die nur in MediaWiki 1.19 oder höher funktioniert, du jedoch die Abwärtskompatibilität aufrechterhalten willst, kannst du einen Test wie den folgenden verwenden:
global $wgVersion;
$oldVersion = version_compare( $wgVersion, '1.18', '<=' );
if ( $oldVersion ) {
# Dinge für MediaWiki 1.18 und älter tun
} else {
# Dinge für MediaWiki 1.19+ tun
}
MediaWiki Version: | ≥ 1.35 |
$oldVersion = version_compare( MW_VERSION, '1.39', '<' );
if ( $oldVersion ) {
# Dinge für MediaWiki 1.35 - 1.38 tun
} else {
# Dinge für MediaWiki 1.39+ tun
}
In der Regel wird jedoch empfohlen, die Feature-Erkennung zu verwenden, um festzustellen, ob die gewünschte Methode oder Klasse verfügbar ist, anstatt sich auf die rohen Versionsstrings zu verlassen.
Siehe auch
- Special:Version – Du kannst die Versionsnummer einer MediaWiki-Installation (und viele weitere Informationen) über die Benutzeroberfläche einsehen.
- Handbuch:Aktualisierung
- Version