MediaWiki 1.38/nl

MediaWiki 1.38 is de huidige uitgave van MediaWiki. Lees het bestand voor de volledige lijst van veranderingen. Het is uitgebracht op de wiki's van de Wikimedia Foundation met "wmf"-branches tussen september 2021 en maart 2022. De stabiele release 1.38.0 is uitgegeven op 2 juni 2022. Download of checkout de   branch in Git om deze release te volgen.

Configuratiewijzigingen voor systeembeheerders
MediaWiki 1.38 is introducing a new system for configuration loading. The new system is fully compatible with the traditional way of configuring, but it offers some new features. Interested parties are encouraged to experiment with the new ways to load configuration and report any issues they come across.

Nieuwe configuratie

 * (T297708) – Deze instelling kan worden gebruikt om de maximale tijd te bepalen die gebruikt mag worden voor het uitvoeren van arbeidsintensieve pagina's als Recente wijzigingen en ''Gebruikersbijdragen.
 * – Deze instelling kan worden gebruikt om de automatische detectie en afhandeling van formaten door de webbrowser te wijzigen. Het wordt initieel gebruikt om automatisch koppeling te voorkomen van mogelijke telefoonnummers in pagina's in Safari op iOS; dit kan op verzoek weer worden ingeschakeld of lokaal worden uitgebreid voor andere nukken van een webbrowser.
 * (T240685), , and – Deze geeft configuratie voor een nieuwe service  met ondersteuning van het formaat  , bedoeld voor de integratie met Prometheus.
 * – Bij deze instelling is overerving van rechten toegestaan, zowel verlenen als intrekken, van een andere groep.
 * –  heeft nu de optie   om aan te geven hoe lang een metadata-bestand in de cache blijft. Daarnaast is de standaardwaarde gewijzigde van 1 uur naar 4 uur.
 * – Hierdoor kan een lijst over de voorkeur van skins hoger worden ingesteld bij de Voorkeuren.
 * EXPERIMENTAL (see the docs on the new system to load configuration)
 * – Een map die site-specifieke configuratiebestanden bevat. Instelling om de meerdere organisatie ("wiki farm") mode in te schakelen, waardoor website-specifieke instellingen worden geladen gebaseerd op informatie van het web-request.
 * – De bestandsextensie die gebruikt moet worden voor het opzoeken van site-specifieke instellingsbestanden in ; zoals  of.
 * – Een callback functie die de naam van de wiki van het huidige request teruggeeft. Replaced by the MW_WIKI_NAME environment variable in 1.39. Hierdoor kan in de mode "wiki farm" worden bepaald welk bestand met instellingen geladen moeten worden van.
 * – Dit vervangt de omgevingsvariabele.
 * (T230211) – Forceer dat uitgestelde updates worden uitgevoerd voordat er een antwoord naar de cliënt wordt verzonden, in plaats van andersom. Het op  zetten is bruikbaar voor eind-tot-eind-testen, om zeker te zijn dat de gevolgen van een verzoek zichtbaar zijn voor volgende verzoeken, ook als ze gedaan worden direct na het eerste verzoek. Dit betekent niet dat het kopiëren van de database volledig is, er worden later ook geen jobs uitgevoerd die in een wachtrij staan.
 * – fase van de migratie van het tabelschema, voor het normaliseren van   en   velden.

Configuratie wijzigingen

 * and – Deze worden nu later gezet, ze kunnen dus niet meer worden gebruikt binnen   behalve indien in dat bestand expliciet ingesteld.
 * – Deze instelling heeft  niet langer als optie.
 * – De instelling mag nu op worden gezet, om het controleren van de grootte uit te schakelen voor het schalen. Extensies kunnen, nog altijd, deze waarde overschrijven met de hook.
 * – Handelt als altijd waar.
 * – Dit ondersteunt niet langer de tekstwaarde bij CDB-bestanden.
 * (T292321) –  De bijstellingen die hiermee gedaan zijn moeten nu met   gedaan worden.
 * – Dit is gedocumenteerd in.

Verwijderde configuratie

 * – Deze instelling is verwijderd, het was een gebrekkige oplossing van het probleem van de lokale afhankelijkheid. MediaWiki zal nu altijd de locale van  of   zetten en een oplossing voor de overige problemen van de   locale vinden door    niet te gebruiken. Dit is de oplossing gelijkwaardig aan die in PHP 8.0, waar standaard een locale wordt gezet van   in plaats van de   te gebruiken.
 * (T293848) – Experimentele configuratie verwijderd, ooit in 1.35 toegevoegd.
 * – We ondersteunen alleen jQuery v3.
 * – Deze experimentele functie is verwijderd. Als u het nog steeds moet gebruiken, zie dan.
 * – Alias voor.

Gebundelde uitbreidingen

 * (T191740) De uitbreiding is nu bij MediaWiki gebundeld. Dit is een functie om misbruik te voorkomen waarmee bevoegde gebruikers specifieke acties kunnen instellen die gedaan moeten worden als gebruikers bepaalde acties uitvoeren, zoals het doen van wijzigingen of het uploaden van bestanden, als die aan bepaalde criteria voldoen.
 * (T232948) De uitbreiding is nu bij MediaWiki gebundeld. Dit is een functie waarmee een gebruiker een mathematische formule kan maken, geschreven in LaTeX dat MathML opbouwt en wat bij problemen kan terugvallen op een SVG-afbeelding. Standaard gebruikt het Wikimedia's mathoid service om elke formule op te bouwen, maar lokaal opbouwen kan worden ingesteld om het netwerk te isoleren of vanwege de performance.
 * (T191743) De vormgeving is nu bij MediaWiki gebundeld. Dit is een eenvoudig, klein en schaalbare skin die is geoptimaliseerd voor mobiel gebruik, en die goed integreert met de extensie MobileFrontend (los beschikbaar), maar ook bij een gewoon desktop skin kan worden gebruikt.

Andere wijzigingen

 * (T284921) De functie "koppen automatisch nummeren" is verwijderd als gevolg van een consulatie, vanwege prestatie problemen.

Nieuwe operator/ontwikkelaar functies

 * Het mechanisme van de configuratie is ingrijpend aangepast;   Meer informatie.
 * EXPERIMENTAL: De omgevingsvariabele  kan worden gebruikt om de locatie van het instellingenbestand op te geven. Dit staat het laden van alternatieve bestanden met instellingen toe, afhankelijk van de omgeving. Deze bestanden kunnen PHP-bestanden zijn als het traditionele bestand   of ze kunnen het formaat   of   hebben. Zie
 * Voegt een  onderhoudsscript toe. Dit bestand schakelt het verwijderen van een opgegeven e-mailadres van een gebruiker in. Dit kan nuttig zijn bij het bewaren van de privacy.
 * Het array met beschrijvingen voor het aanmaken van een  kan nu ' ' gebruiken om velden eenvoudig voorwaardelijk uit te schakelen, de ondersteunde expressies zijn dezelfde als bij ' '.
 * There is a new interface,, to allow you to mark file repos provided by an extension as supporting making API queries against the foreign file repo so that extensions like TimedMediaHandler that depend on this can stop hard-coding looking for specific class names.
 * EXPERIMENTAL Added support for an easy to configure multi-tenant ("wiki farm") mode: Settings for each site can be placed in a directory specified by . Site detection is controlled by   and defaults to the requested host name. For example, setting   would cause the settings for   to be loaded from " ". WARNING: YAML files under the Web root may be accessible to browsers, please take appropriate measures to protect them from access via HTTP.
 * Running QUnit tests for an individual test suite module is possible with, where   is "MediaWiki" to run core's QUnit tests or the skin or extension name.
 * De module  heeft nu een   Less mixin.

Nieuwe externe bibliotheken

 * is gepromoveerd vanaf ontwikkeling.

Gewijzigde externe bibliotheken

 * Updated  from v0.42.0 to v0.43.2.
 * Updated  from 2.6.11 to 3.2.23.
 * Updated  from v0.3.0 to v0.4.0.
 * Updated  from 3.2.5 to 3.2.6.
 * Updated  from 7.2.0 to 7.4.1.
 * Updated  from 1.10.9 to 1.10.11.
 * Updated  from 1.9.2 to 1.10.0.
 * Updated  from 1.1.3 to 1.1.4.
 * Updated  from 0.10.5 to 0.11.1.
 * Updated  from 1.23.1 to 1.25.0.
 * Updated  from 0.5.0 to 0.5.1.
 * Updated  from 1.4.1 to 2.0.0.
 * Updated  from 3.0.2 to 4.0.0.
 * Updated  from 2.2.4 to 2.2.6.
 * Updated  from 3.0.2 to 4.0.0.
 * Updated  from v0.14.0-a14 to v0.15.0.
 * Updated  from 1.0.7 to 1.0.8.
 * Updated  from 1.1.0 to 1.2.0.
 * Updated  from 2.0.0 to 3.0.0.
 * Updated  from 3.2.0 to 4.0.1.

Gewijzigde externe bibliotheken alleen voor ontwikkeling

 * Updated  from 2.16.0 to 2.18.0.
 * Updated  from 3.5.4 to 3.5.5.
 * Updated  from 1.5.4 to 1.5.5.
 * Updated  for PHP < 7.3 from 2.10.4 to 2.13.6.
 * Updated  for PHP >= 7.3 from 3.0.0 to 3.1.5.

Verwijderde externe bibliotheken

 * , deprecated since MW 1.28; use  instead.

Wijzigingen aan Action API

 * New  parameter on action=delete that allows you to delete the associated talk page of a subject page.
 * (T117549) Nieuwe  parameter voor alle API-handelingen, voor het instellen van de taalvariant (vergelijkbaar met de bestaande   parameter voor index.php).

Bijgewerkte talen
MediaWiki ondersteunt meer dan 400 talen. Veel lokalisaties worden regelmatig bijgewerkt. Below only new and removed languages are listed, as well as changes to languages because of Phabricator reports.


 * (T292166) Updated namespace names for the Lombard language.
 * (T299201) Changed the autonym of the Angika language to अंगिका
 * (T298309) Changed the autonym of the Abkhaz language to аԥсшәа
 * (T302972) Changed the autonym of the Kirundi language to ikirundi
 * (T220303) Show numbered lists with Burmese numerals in relevant languages
 * (T291899) Added language support for (hsn).
 * (T292612) Added language support for (ksw).
 * (T293656) Added language support for (gur).
 * (T294729) Added language support for (blk).
 * (T296286) Added language support for (sms).
 * (T296612) Added language support for (vmw).
 * (T296707) Added language support for (gaa).
 * (T297073) Added language support for (gld).
 * (T297074) Added language support for (nmz).
 * (T298075) Added language support for (nod).
 * (T298182) Added language support for (kea).
 * (T298385) Added language support for (yrl).
 * (T299329) Added language support for (fon).
 * (T300474) Added language support for (nyn).
 * (T302556) Added language support for (rsk).