我确信这已经在某个地方得到了解答,但经过几个小时的搜索后我找不到它。我想要做的是允许用户创建自己的帐户,但只有在我授予他们编辑文章的权限之前才能阅读。我可以找出创建一个新组所需的部分,但是我很难告诉它给新用户一个特定的组权限。我可能只是没有找到合适的地方但是如果有人可以帮助我,或者至少指出我正确的方向,我会非常感激。
答案 0 :(得分:0)
尝试反过来:为默认用户组授予只读权限,然后将用户提升为可信用户组。
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['user']['edit'] = false;
$wgGroupPermissions['user']['createpage'] = false;
$wgGroupPermissions['trusted']['edit'] = true;
$wgGroupPermissions['trusted']['createpage'] = true;