Handbuch:$wgAddGroups

This page is a translated version of the page Manual:$wgAddGroups and the translation is 100% complete.
Benutzerrechte, Zugriffskontrolle und Überwachung: $wgAddGroups
Kontrolliert, wer bestimmte Gruppen mit Special:Userrights hinzufügen kann.
Eingeführt in Version:1.11.0
Entfernt in Version:Weiterhin vorhanden
Erlaubte Werte:(Array)
Standardwert:[]

Details

MediaWiki Version:
1.12

Wenn eine Gruppe ein Recht hinzufügen kann (Beispiel: Bürokraten kann irgendein Recht hinzugefügt werden):

$wgGroupPermissions['bureaucrat']['userrights'] = true;

Beachte, dass Gruppen, die nur einige Rechte gewähren dürfen (wie z.B. Bürokraten in diesem Beispiel), das Privileg userrights auf false festgelegt haben müssen, sonst können sie trotzdem alle Gruppen hinzufügen.

$wgGroupPermissions['bureaucrat']['userrights'] = false;

Alternativ kann $wgAddGroups definiert werden, ohne die Definition einer Erweiterung zu überschreiben:

$wgAddGroups['bureaucrat'][] = 'sysop';
$wgAddGroups['bureaucrat'][] = 'bot';
MediaWiki Version:
1.11

Wenn eine Gruppe ein Recht hinzufügen kann (Beispiel: Bürokraten kann irgendein Recht hinzugefügt werden):

$wgAddGroups['bureaucrat'] = true;

Wenn eine Gruppe nur ein paar Rechte hinzufügen kann (Beispiel: Bürokraten können nur Sysop und Bot hinzufügen):

$wgAddGroups['bureaucrat'] = [ 'sysop', 'bot' ];

Fehlerbehebung

Kontrollkästchen für Berechtigungen werden nicht angezeigt

Wenn du nach dieser Einstellung die Gruppen-Kontrollkästchen auf der Seite Special:Userrights für einen bestimmten Benutzer nicht siehst, kann das bedeuten, dass er bereits in dieser Gruppe ist und dass die Gruppen, in denen du dich befindest, das Entfernen eines Benutzers aus den festgelegten Gruppen nicht erlauben.

Sobald ein Benutzer in einer Gruppe ist, die durch diese Einstellung definiert ist, werden die Gruppen-Kontrollkästchen nur angezeigt, wenn für die betreffende Gruppe auch $wgRemoveGroups festgelegt ist.

Siehe auch