Manual:$wgVersion
Ontraden: Deze ontraden functie zou niet meer moeten worden gebruikt, maar is nog wel beschikbaar om compatibel te zijn met oudere versies. |
Algemene instellingen: $wgVersion | |
---|---|
MediaWiki-versienummer. |
|
Geïntroduceerd in versie: | 1.2.0 |
Verouderd in versie: | 1.35.0 (Gerrit change 481950; git #a5d5ea82) |
Verwijderd in versie: | nog steeds in gebruik |
Toegelaten waardes: | (string) |
Standaardwaarde: | Huidige MediaWiki-versie - wijzig dit niet! |
Andere instellingen: Alfabetisch | Per functie |
Details
De huidige versie van MediaWiki (bv. "1.42.3"). U zou deze optie niet moeten wijzigen; het wordt intern gebruikt.
MW_VERSION
MediaWiki-versie: | ≥ 1.35 |
Beginnend met MediaWiki 1.35, wordt $wgVersion
niet meer gebruikt, en vervangen door de MW_VERSION
constante.
Het is ook beschikbaar in MediaWiki 1.31.7, 1.33.3 en 1.34.1, hoewel hier niet op vertrouwd moet worden omdat de aanwezigheid ervan vereist is voor sommige releasegereedschappen.
$wgVersion
zal in die versies hetzelfde blijven functioneren als voorheen.
Voorbeeldcode
Als je een nieuwe functie implementeert die alleen werkt in MediaWiki 1.19 of later, maar je wilt achterwaartse compatibiliteit behouden, kun je een test gebruiken zoals de volgende:
global $wgVersion;
$oldVersion = version_compare( $wgVersion, '1.18', '<=' );
if ( $oldVersion ) {
# Doe dingen voor MediaWiki 1.18 en ouder:
} else {
# Dingen doen voor MediaWiki 1.19+
}
MediaWiki-versie: | ≥ 1.35 |
$oldVersion = version_compare( MW_VERSION, '1.39', '<' );
if ( $oldVersion ) {
# Dingen doen voor MediaWiki 1.35 - 1.38
} else {
# Dingen doen voor MediaWiki 1.39+
}
Het wordt echter meestal aanbevolen om gebruik te maken van feature detectie om te zien of de methode of klasse die u wilt gebruiken beschikbaar is in plaats van afhankelijk te zijn van de ruwe versie strings.
Zie ook
- Special:Version – bekijk het versienummer van een MediaWiki-installatie (plus veel meer informatie) vanaf de webinterface.
- Handleiding:Upgraden
- Versie