MediaWiki extensies

Uit MediaWikiGids
Versie door Bmulckhu (Overleg | bijdragen) op 10 okt 2018 om 09:47

(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar: navigatie, zoeken

Extensies (ook wel plugins genoemd) zijn programma uitbreidingen. Ze zorgen voor extra functies en mogelijkheden van de basis MediaWiki-software (ook wel de core-software genoemd. Er zijn honderden zo niet duizenden extensies beschikbaar [1]

Gebruik van extensies

Om een extensie te kunnen gebruiken is een aantal stappen benodigd:

  1. Er moet software geïnstalleerd worden op de server
  2. Er moeten Instellingen van de software in LocalSettings.php worden geplaatst
  3. De extensie moet geactiveerd worden, meestal ook via een regel code in LocalSettings.php

Het installeren kan op verschillende manieren:

  • Handmatig de files in de juiste directory plaatsen en de software activeren en configureren in LocalSettings.php
  • Via Composer

Composer

Composer[2] is een hulpmiddel (zelf geen extensie), om het versiebeheer van Extensies (en MediaWiki zelf) te ondersteunen.

Klasse indeling extensies

Vanuit het oogpunt van beheer is het nuttig de extensies in verschillende klassen in te delen:

  • Standaard extensies - bundled with MediaWiki distributie
  • “Wikimedia” extensies - extensies gebruikt door Wikimedia (Wikipedia)
  • SMW Extensions - bundled with Semantic MediaWiki
  • Extensies van derden

Referenties

  1. MediaWik extensies
  2. Composer voor extensies