Extension:Page Forms/Download and installation/nl

This page is a translated version of the page Extension:Page Forms/Download and installation and the translation is 100% complete.

Download

U kunt de code van Page Forms in zip-formaat downloaden: https://github.com/wikimedia/mediawiki-extensions-PageForms/archive/5.7.1.zip

U kunt de code ook direct in Git downloaden uit de MediaWiki repository (beschikbare tags). Op een commando-regel in de map met extensies, voer het volgende uit:

git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageForms.git

Bekijk de code, inclusief de versie geschiedenis op PageForms.

Niet aanbevolen

Er zijn ook nog wat niet aanbevolen methoden om de code te downloaden:

  • Page Forms kan via de MediaWiki Extension Distributor worden gedownload, daar kunt u alle extensies voor alle versies van MediaWiki downloaden. Dit wordt niet aangeraden omdat deze code een momentopname is, het kan fouten bevatten die later verholpen zijn. Als de versie "development/trunk" wordt gebruikt kan het ook code bevatten die nog niet volledig getest is.
  • Page Forms is beschikbaar via enkele Linux distributies, zoals Debian. Dit moet mogelijk niet gebruikt worden omdat hun versie van software de neiging heeft achter te lopen.

Installatie

Na het downloaden van de code als een map PageForms in uw map extensions, hoeft u alleen maar de volgende regel toe te voegen aan uw bestand LocalSettings.php:

wfLoadExtension( 'PageForms' );

Er zij voor Page Forms vier User rights gedefinieerd:

  • 'createclass' is het recht om een nieuwe class aan te maken (lees Extension:Page Forms/Special pages/nl ). Standaard wordt dat gegeven aan alle leden van de 'gebruiker' groep.
  • 'editrestrictedfields' is het recht om beveiligde velden te bewerken. Standaard wordt dat gegeven aan alle eden van de groep 'sysop'.
  • 'multipageedit' is het recht om de speciale pagina MultiPageEdit te gebruiken, hiermee kunnen meerdere pagina's bewerkt worden via een enkele spreadsheet-achtige interface. Standaard wordt dat gegeven aan alle leden van de 'gebruiker' groep.
  • 'viewedittab' is het recht om de tab "edit with form" te zien. Dit wordt standaard aan iedereen toegekend (bijv. '*').

U kunt de gebruikers aanpassen die een van deze rechten heeft. Als u de tab "edit with form" allen aan beheerders wil tonen, voeg dan het volgende toe, onder de include van Page Forms:

$wgGroupPermissions['*']['viewedittab'] = false;
$wgGroupPermissions['sysop']['viewedittab'] = true;

Composer

Page Forms kan ook met Composer worden gedownload en geïnstalleerd.

Om het met Composer in te installeren, voeg het volgende toe aan uw bestand composer.local.json:

{
  "require": {
    "mediawiki/page-forms": "^5.7.1"
  }
}

Meer informatie over het package is op de Packagist te vinden: mediawiki/page-forms

Upgraden

Als u 'git clone' heeft gebruikt om 'Page Forms' te installeren, dan kunt snel updaten naar de meest recente versie met een eenvoudig commando. De meest recente code kan een niet stabiele release zijn. Op een commando-regel in de map Page Forms, voer het volgende uit:

git pull