Niveau 2 grouppermissions

Uit Handleiding wikiation
Ga naar: navigatie, zoeken

Grouppermissions geven aan wat de gebruiker mag op de wiki. Dit moet door Wikiation op de server aangepast worden. Dat kan de moderator dus niet zelf. Maar de moderator bepaalt wel, samen met de opdrachtgever, wie welke rechten, of grouppermissions, krijgt. Dan is het goed te weten hoe die rechten standaard worden ingedeeld. De moderator kan altijd, achteraf, een specifieke gebruiker extra rechten geven. Maar nooit minder rechten.

Inhoud

Iedereen

Iedereen wordt aangegeven door een ster "*". Dat is iedereen die niet ingelogd is.

Ingelogd

Gebruikers die ingelogd zijn worden aangegeven door "user".

Rechten

Dit wordt aangegeven in de $wgGroupPermissions. Er zijn veel rechten, hier worden alleen de belangrijkste weergegeven.

createaccount

Het recht waarmee de gebruiker een account aan mag maken. Als de gebruiker dit recht heeft dan mag hij/zij zelf, zonder tussenkomst van de moderator, voor zichzelf een account aanmaken en daarmee inloggen. Heeft hij/zij dit recht niet dan moet een moderator een account (laten) aanmaken voor de betreffende gebruiker.

createpage

Het recht waarmee de gebruiker een nieuwe pagina aan mag maken. Als een gebruiker dit recht heeft dan mag hij/zij nieuwe pagina's aanmaken. Als er een duidelijke structuur gewenst is in de paginanaamgeving dan is het aan te bevelen dit recht, voor beginnende gebruikers niet aan te zetten. Wijzigingen van paginanamen achteraf is zeer veel werk en maakt de wiki erg onoverzichtelijk.

read

Het recht van een gebruiker om de wiki te lezen. Bij een beveiligde Wikibox, waar eerst ingelogd moet worden staat dit recht uiteraard niet aan voor iedere gebruiker.

edit

Het recht om te mogen schrijven.

Voorbeeld rechten

$wgGroupPermissions['*'    ]['createaccount']   = true;
$wgGroupPermissions['*'    ]['createpage']      = false;
$wgGroupPermissions['*'    ]['read']            = true;
$wgGroupPermissions['*'    ]['edit']            = false;

$wgGroupPermissions['user'    ]['createaccount']   = true;
$wgGroupPermissions['user'    ]['createpage']      = false;
$wgGroupPermissions['user'    ]['read']            = true;
$wgGroupPermissions['user'    ]['edit']            = true;

In bovenstaande Wikibox mag iedereen lezen en zich als gebruiker aanmaken. Dit is te zien in het eerste blok met de "*". Als de gebruiker is ingelogd dan mag deze ook schrijven, zie het tweede blok met "user".Voor de volledigheid en duidelijkheid worden de rechten herhaald.

Navigatie

Detailering

Beknopter --- Uitgebreider

Persoonlijke instellingen
Naamruimten
Varianten
Handelingen
navigatie
Snelcursus
Stappenplan
Software
Extern
Hulpmiddelen