Manual:$wgGroupsRemoveFromSelf/zh
From Linux Web Expert
<translate> User rights, access control and monitoring</translate>: $wgGroupsRemoveFromSelf | |
---|---|
使用此设置来允许用户通过 Special:Userrights 为自己移除指定的用户组。 |
|
<translate> Introduced in version:</translate> | 1.12.0 (r29765) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (数组) |
<translate> Default value:</translate> | [] |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
详情
$wgGroupsRemoveFromSelf允许用户自行移除自己用户权限。
MediaWiki版本: | <translate> ≥</translate> 1.14 |
自从1.14版本的句法为:
$wgGroupsRemoveFromSelf['sysop'][] = 'bot'; // 管理员可以将自己从机器人用户组中移除: $wgGroupsRemoveFromSelf['sysop'] = array( 'bot' );
1.12 – 1.13
<translate> MediaWiki versions:</translate> |
在MW1.12-1.13版本的句法为:
$wgGroupsRemoveFromSelf = array( 'group1', 'group2', '...' );
在1.14.0版本的变化
在r39368中,这个变量的工作方式发生了变化。之前,它允许“所有”用户从自身移除用户组。而现在,这可以通过逐用户组区分。 新的句法是$code1,能允许在“group1”组的任意用户,从自己的用户组中移除“group2”和“group3”用户组。 旧的句法仍然可以使用,允许所有所有用户移除自己的用户组,但推荐使用$code2替代。
你可以使用$wgGroupsRemoveFromSelf['group'] = true;
允许在那一用户组的用户移除自己的所有用户组。
另请参阅
- 手册:$wgAddGroups
- 手册:$wgRemoveGroups
- 手册:$wgGroupsAddToSelf
- 手册:$wgGroupPermissions
- 手册:用户权限 - 关于用户组的管理和分配的信息。