Developer hub/nl

From MediaWiki.org
Jump to: navigation, search
150
Crystal Clear app display.png Gebruikers Crystal Clear app terminal.png Systeembeheerders Crystal Clear app tutorials.png Ontwikkelaars

Dit is de plaats om naar toe te komen als u wil bijdragen aan de ontwikkeling van de MediaWiki-software. Voor hulp bij het installeren of aanpassen van MediaWiki, zie de beheerdershulp.

Deze pagina's zijn in een vroeg ontwikkelingsstadium. Als u de informatie die u zoekt niet kan vinden, of u heeft ergens nuttige informatie gevonden waar we nog niet naar verwijzen, gelieve dan een opmerking achter te laten op de overlegpagina en iemand zal ernaar kijken.

Contents

Belangrijkste bronnen voor ontwikkelaars[edit]

  • BugZilla - Bugtracker voor MediaWiki en zaken over de Wikimedia-projecten (soms ook wel MediaZilla genoemd)
  • Subversion-doorzoeker - Web-gebaseerde doorzoeker voor de MediaWiki-broncode
  • Codedocumentatie - Machine-gegenereerde documentatie over de klassen en andere functies gebruikt in MediaWiki
  • SourceForge-project - Werd in het verleden gebruikt om de softwarebestanden te host.

Info op MediaWiki.org[edit]

MediaWiki uitbreiden[edit]

Er zijn 5 belangrijke uitbreidingspunten die ontwikkelaars toelaten om functies toe te voegen aan MediaWiki of om bestaande functies te wijzigen. MediaWiki is zo gemaakt dat het wijzigingen toelaat zonder de "kerncode" te wijzigen. Dit maakt het makkelijk om bij te werken naar een nieuwe versie van van MediaWiki zonder handmatig te moeten samenvoegen met oude codewijzigingen. De uitbreidingspunten zijn:

  • Hooks - Iets doen elke keer dat "X" gebeurt...
  • Tag Extensions - Een nieuwe tag maken zoals: <newtag>...</newtag>
  • Parser Functions - Een nieuw bevel maken zoals: {{#if:...|...|...}}
  • Special Pages - Een nieuwe speciale pagina toevoegen.
  • Skins - De vormgeving en het uiterlijk van MediaWiki wijzigen.

Hulp voor schrijvers van uitbreidingen[edit]

Ontwikkelaarsdiscussie[edit]

Voor meer informatie over het bovenstaande, zie communicatie.


Taal: English  • català • česky • dansk • Deutsch • español • suomi • français • Bahasa Indonesia • italiano • 日本語 • 한국어 • Nederlands • polski • português do Brasil • русский • 粵語 • 中文