【发布时间】:2018-01-23 18:03:09
【问题描述】:
我已经为班级设置了一个私人 wiki,我希望学生创建自己的帐户(让我不必手动创建帐户并通过电子邮件向他们发送有关如何登录的说明)。 在 LocalSettings.php 中,我将设置更改为以下内容:
# The following permissions were set based on your choice in the installer
$wgGroupPermissions['*']['createaccount'] = true;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['read'] = false;
我的目的是让任何人都可以创建一个帐户(如果需要,我可以添加 ConfirmAccount 扩展,但我更有可能在我的学生注册后将标志更改为 false),但没有人可以阅读或编辑页面无需成为用户。
在 wiki 的主页上,现在有一个创建帐户的链接。但是,单击它只会返回登录提示。获得“创建帐户”页面的唯一方法是将上述所有权限更改为 true。
有没有办法阻止读取/编辑访问但允许创建帐户?
【问题讨论】:
标签: mediawiki user-permissions