我在一个非常松散的非营利组织内有一个 MediaWiki 维基。会员和志愿者可以一起工作。维基百科旨在共同构建内部知识。 所以匿名(*)不能读或写。用户登录后可以读取全部数据并写入大部分数据。志愿者必须向组织提出请求,为他们创建一个帐户。
但是用户正在等待,他们首先会了解维基是关于什么的。但他们只看到一个登录页面,无法了解 wiki 的内容。所以他们甚至不请求帐户。
所以我想创建一个白页,一个介绍页面,第一页,每个人都可以阅读。在其底部是登录表单。
我尝试过:
如何在用户必须登录之前创建信息丰富的白页?
您可能需要查看此配置参数来指定非登录用户可见的特定页面:
$wgWhitelistRead = [
'Main Page',
'MediaWiki:Common.css',
'MediaWiki:Common.js'
];
仅供参考,阅读此页面,我发现还有一个类似的参数以正则表达式作为输入: