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.



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. Some extensions don't use version control and are not recommended.
 * Some extensions are also available in bundles, or package repositories.
 * 1) Extensie installeren.
 * At the end of the  file, add:
 * This line forces the PHP interpreter to read the extension file, and thereby make it accessible to MediaWiki.
 * Some extensions can conflict with maintenance scripts, for example if they directly access $_SERVER (not recommended).
 * In this case they can be wrapped in the conditional so maintenance scripts can still run.
 * The maintenance script will fail for any extension which requires customized namespaces which is included inside the conditional above such as,.
 * The maintenance script will fail for any extension which requires customized namespaces which is included inside the conditional above such as,.
 * The maintenance script will fail for any extension which requires customized namespaces which is included inside the conditional above such as,.



Extensies bijwerken
Some extensions require to be updated whenever you update MediaWiki, while others work with multiple versions. To upgrade to a new version of an extension:

Do not remove the extension configuration present in LocalSettings.php Most extensions will mention if this script needs to be run or not. (Perform backup of your data before executing the script). If you don't have command line access, you can also use the web updater.
 * 1) Download the new version of the extension
 * 1) Replace all the extension files in the  directory with the new files.
 * 1) If the extension requires changes to the MediaWiki database, you will need to run the maintenance script.



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.
 * - Informatie over het vertalen van extensies.
 * - Informatie over het vertalen van extensies.
 * - Informatie over het vertalen van extensies.