Jump to content

Manual:$wgAddGroups

From mediawiki.org
This page is a translated version of the page Manual:$wgAddGroups and the translation is 60% complete.
Outdated translations are marked like this.
Hak pengguna, kontrol akses dan pemantauan: $wgAddGroups
Mengontrol siapa yang dapat menambahkan grup tertentu menggunakan Khusus:Hak pengguna.
Introduced in version:1.11.0
Removed in version:Still in use
Allowed values:(array)
Default value:[]

Rincian

Versi MediaWiki:
1.12

Secara default, kelompok pengguna birokrat dapat memberikan semua hak, karena pengaturan berikut:

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

Perhatikan bahwa kelompok yang mungkin hanya memberikan beberapa hak (seperti birokrat dalam contoh ini) hak pengguna harus disetel ke false, jika tidak, mereka masih dapat menambahkan semua grup (kecuali di 1.11).

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

Kalau tidak, $wgAddGroups dapat ditentukan tanpa berpotensi menimpa definisi ekstensi:

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

Jika grup dapat menambahkan hak apa pun (contoh: birokrat dapat menambahkan hak apapun):

$wgAddGroups['bureaucrat'] = true;

Jika grup hanya dapat menambahkan beberapa hak (contoh:birokrat hanya dapat menambahkan kelompok sysop dan bot):

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

Troubleshooting

Not seeing permission checkboxes

If after setting this, you do not see the group checkboxes on the Special:Userrights page for a particular user, it might mean that they're already in that group and that the groups you are in do not allow the removal of a user from the set groups.

Once a user is in a group, defined by this setting the group checkboxes will only show up if $wgRemoveGroups is also set for the group in question.

Lihat juga