2

目前,我们通过制作私人媒体维基安装

    $wgGroupPermissions['*']['read'] = false;
    $wgGroupPermissions['*']['edit'] = false;

在 LocalSettings.php 中,并已公开访问主页:

    $wgWhitelistRead = array(
        "Main Page"
    );

问题

我想知道是否有可能拥有一个带有私人子集(仅限员工)的公共 wiki(面向客户)。我知道我们只能有 2 个单独的安装,但理想情况下,我希望 wiki.mydomain.com 用于所有 wiki 内容,并带有对私人页面和编辑操作的登录请求。

4

2 回答 2

2

不容易。

MediaWiki 不是为隐藏部分而构建的。如果是几个页面的问题,有一些扩展可以让您将它们保护给有限的用户子集,但是第二个 wiki 确实是更好的选择。

于 2012-09-07T10:07:06.697 回答
2

是的你可以。查看Category:Page 特定用户权限扩展页面上的扩展。还要注意这些类型的扩展的安全问题。

于 2012-09-07T11:28:20.370 回答