Manual:Extensions/nl

Met extensies kunt u het uiterlijk en de werking van MediaWiki aanpassen.


 * Wiki-gebruikers kunnen door de extensies bladeren.
 * Systeembeheerder kunnen extensies installeren (en verwijderen) in de MediaWiki installaties die zij beheren.
 * Ontwikkelaars kunnen nieuwe extensies maken of extensies beheren.

Hoewel enkele extensies door MediaWiki ontwikkelaars worden onderhouden, zijn andere geschreven door derden. Hierdoor kunnen er extensies zijn met fouten of dat ze in een bepaalde combinatie niet goed werken. Enkele extensies worden niet beheerd en niet alle extensies werken op alle versies van de MediaWiki. Het gebruiken van welke extensie dan ook is voor uw eigen risico, voorkom het gebruik van extensies die hier als insecure zijn aangegeven. Als u een extensie gebruikt waarbij het nodig is om de code van de core te patchen (dus aanpassingen te doen in de standaardcode) zorg dan dat u daarvoor een back-up maakt van de code en de database. Dan kunt u in ieder geval nog terug.



Type extensies


Extensies bekijken
U kunt de al beschikbare extensies per categorie bekijken (doe dat op de Engelse pagina). Zie onderstaand, voor informatie over het installeren van deze extensies of over het zelf schrijven ervan.



Geïnstalleerde extensies controleren
Alleen iemand met beheersrechten op het bestandssysteem (en meestal ook op de database) op de server kan extensies voor de MediaWiki installeren, maar iedereen kan op de pagina Special:Version kijken welke extensies actief zijn op een bepaalde installatie van de MediaWiki. Voorbeeld: Deze extensies zijn actief op de Engelse Wikipedia.

Popular extensions
There are a number of ways of finding popular extensions.

The first set is those that are bundled with MediaWiki (a list that is reviewed regularly, and to which anyone can suggested an addition).

Extensions that are downloaded from MediaWiki.org via the ExtensionDistributor mechanism have some statistics gathered. The top 15 most downloaded extensions are listed at Special:ExtensionDistributor, and applicable extensions have their download count shown in their infobox. Note that these numbers do not account for alternate ways of installing extensions, such as via Git or Composer.

A third option is to look at WikiApiary's counts of wikis that extensions are installed on. This has the advantage of representing actual installations and not just downloads (i.e. it queries the wiki's APIs), but it is also (as of 2023) not completely up to date. It also doesn't count installations on private wikis.



Extensie installeren
MediaWiki is na de installatie direct klaar om extensies te accepteren. Volg deze stappen om een extensie te installeren:


 * 1) Voor het installeren
 * Veel extensie geven instructies voor de installatie van de extensie met gebruik van Unix commando's. U heeft toegang tot de shell (SSH) nodig om deze commando's die op de helppagina's van de extensie staan, in te voeren.
 * 1) Extensie downloaden
 * Met de Extension Distributor kunt u de meeste populaire extensies selecteren en downloaden.
 * Extensies worden meestal al modulaire packages gedistribueerd. Ze komen meestal in een eigen submap van  te staan.  Een lijst met extensies opgeslagen in de Wikimedia Git repository staat op: git:mediawiki/extensions. Enkele extensies gebruiken geen versiecontrole, deze extensies worden niet aanbevolen.
 * Enkele extensies zijn ook beschikbaar in bundels, of package repositories.
 * 1) Extensie installeren.
 * Voeg onderaan het bestand  toe:
 * Door deze regel wordt de PHP-interpreter aangestuurd om het extensie bestand te lezen, hierdoor wordt het benaderbaar voor de MediaWiki.
 * Sommige extensies kunnen problemen geven met onderhoudsscripts, bijvoorbeeld als ze de $_SERVER variabelen direct benaderen (niet aangeraden).
 * In dit geval kunnen ze ingepakt worden in de conditie, zodat de onderhoudsscripts nog steeds uitgevoerd kunnen worden.
 * Het onderhoudsscript zal mislukken als een extensie een aangepaste namespace wil hebben die is toegevoegd in een conditie, zoals,.
 * Het onderhoudsscript zal mislukken als een extensie een aangepaste namespace wil hebben die is toegevoegd in een conditie, zoals,.
 * Het onderhoudsscript zal mislukken als een extensie een aangepaste namespace wil hebben die is toegevoegd in een conditie, zoals,.



Extensies bijwerken
Enkele extensies vereisen dat ze bijgewerkt worden, als u de versie van MediaWiki bijwerkt. Andere extensies kunnen met meerdere versies van MediaWiki werken. Het upgraden van een extensie:

Laat de configuratie van de extensie staan in bestand LocalSettings.php
 * 1) Download de nieuwe versie van de extensie
 * 1) Vervang alle extensie bestanden in de map  door de nieuwe bestanden.
 * 1) Als er voor de extensie wijzigingen nodig zijn in de database, dan moet u het onderhoudsscript uitvoeren. De meeste extensies zullen wel aangeven of dat script wel/niet uitgevoerd moet worden. (Maak altijd eerst een back-up van uw database voordat u het script uitvoert.) Als u geen toegang heeft tot de commando-regel, dan kunt u de  web updater gebruiken.



Extensie verwijderen
Verwijder uit LocalSettings.php de regel met de naam van de extensie om de extensie uit de installatie te verwijderen:


 * Verwijder alle regels die horen bij de configuratie van die extensie.



Zie ook

 * - Informatie over het vertalen van extensies.
 * Special:ExtensionDistributor - Bevat een lijst met de 15 extensies die het vaakst worden gedownload in Wikimedia version control
 * - Informatie over het vertalen van extensies.
 * Special:ExtensionDistributor - Bevat een lijst met de 15 extensies die het vaakst worden gedownload in Wikimedia version control
 * Special:ExtensionDistributor - Bevat een lijst met de 15 extensies die het vaakst worden gedownload in Wikimedia version control