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.
Kullanıcı hakları, erişim kontrolü ve izleme: $wgAddGroups
Special:Userrights kullanarak belirli grupları kimlerin ekleyebileceğini kontrol eder.
Sürümde tanıtıldı:1.11.0
Sürümde kaldırıldı:hala kullanımda
İzin verilen değerler:(dizi)
Varsayılan değer:[]

Ayrıntılar

MediaWiki sürümü:
1.12

Varsayılan olarak bürokrat kullanıcı grubu, aşağıdaki ayar nedeniyle tüm hakları verebilir:

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

Yalnızca bazı haklar verebilecek grupların (bu örnekteki bürokratlar gibi) kullanıcı hakları ayrıcalığının false olarak ayarlanması gerektiğini unutmayın, aksi takdirde tüm grupları (1.11 hariç) eklemeye devam edebilirler.

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

Alternatif olarak, $wgAddGroups, potansiyel olarak bir uzantının tanımının üzerine yazılmadan tanımlanabilir:

$wgAddGroups['bureaucrat'][] = 'sysop';
$wgAddGroups['bureaucrat'][] = 'bot';
MediaWiki sürümü:
1.11

Bir grup herhangi bir hak ekleyebilirse (örnek: bürokratlar herhangi bir hak ekleyebilir):

$wgAddGroups['bureaucrat'] = true;

Bir grup yalnızca bazı haklar ekleyebiliyorsa (örnek: bürokratlar yalnızca sysop ve bot grupları ekleyebilir):

$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.

Ayrıca bakınız