手册:$wgGroupsAddToSelf
Appearance
用户权限、访问控制和监视: $wgGroupsAddToSelf | |
---|---|
使用此设置来允许用户通过 Special:Userrights 为自己添加指定的用户组。 |
|
引进版本: | 1.12.0 (r29765) |
移除版本: | 仍在使用 |
允许的值: | (数组) |
默认值: | [] |
其他设置: 按首字母排序 | 按功能排序 |
详情
$wgGroupsAddToSelf允许用户自行添加用户权限。
MediaWiki版本: | ≥ 1.14 |
自从1.14版本的句法为:
$wgGroupsAddToSelf['sysop'][] = 'bot'; // 管理员可以将自己加入机器人用户组: $wgGroupsAddToSelf['sysop'] = array( 'bot' );
MediaWiki版本: | 1.12 – 1.13 |
在MW1.12-1.13版本的句法为:
$wgGroupsAddToSelf = array( 'group1', 'group2', '...' );
在1.14.0版本的变化
在r39368中,这个变量的工作方式发生了变化。 之前,它允许每个用户给自己添加用户组,现在它可以按每个用户组进行区分。
新的句法是$wgGroupsAddToSelf['group1'] = array( 'group2', 'group3' );
,能允许在“group1”组的任意用户,向自己添加“group2”和“group3”用户组。
旧的句法仍然可以使用,允许所有用户给自己添加用户组,但推荐使用$wgGroupsAddToSelf['user'] = array( 'group1', 'group2' );
进行替代。
你可以使用$wgGroupsAddToSelf['group'] = true;
允许在那一用户组的用户向自己添加所有用户组。
另请参阅
- 手册:$wgAddGroups
- 手册:$wgRemoveGroups
- 手册:$wgGroupsRemoveFromSelf
- 手册:$wgGroupPermissions
- 手册:用户权限 - 关于用户组的管理和分配的信息。