Handbuch:$wgRevokePermissions

This page is a translated version of the page Manual:$wgRevokePermissions and the translation is 79% complete.
Benutzerrechte, Zugriffskontrolle und Überwachung: $wgRevokePermissions
Berechtigungen für Benutzer in jeder Gruppe widerrufen.
Eingeführt in Version:1.16.0 (r52083)
Entfernt in Version:weiterhin vorhanden
Erlaubte Werte:(Komplexes Array aus Boolean-Werten.)
Standardwert:[]

Details

$wgGroupPermissions erlaubt das Einstellen von Nutzergruppenrechten. $wgRevokePermissions erlaubt den Widerruf aller dieser Rechte. Ein Recht widerrufen mit $wgRevokePermissions hat Vorrang vor dem Gewähren mit $wgGroupPermissions. Wenn das Recht auch für eine der Nutzergruppen widerrufen ist, werden sie es nicht haben, unbetrachtet ob es explizit genehmigt ist von anderen Gruppen.

Beispiel
$wgRevokePermissions['sysop']['editinterface'] = true;
Ergebnis (wenn Special:ListGroupRights angezeigt wird)
  • Systemnachrichten und Benutzeroberflächen bearbeiten (editinterface)

This acts the same way as $wgGroupPermissions , except that if the user is in a group here, the permission will be removed rather than added. A good use-case for this setting is in conjunction with $wgAutopromote and APCOND_BLOCKED to further restrict the rights of blocked users. Another use-case could be the creation of other "blocked groups" where a sysop can (via $wgAddGroups ) add a user to a group to allow them to edit pages normally, but prevent them from being able to move pages.

  Warnung: Unzulässige Einstellungen können dazu führen, dass der Nutzer einige essentielle Aufgaben nicht durchführen kann, Nutzung auf eigene Gefahr!