来自一个新手:一个mediawiki安装可以有两个Wiki吗?
我们计划使用mediawiki作为产品文档的基础。访问控制将用于授予客户对内容的访问权限 我们还希望将mediawiki用于我们的一些内部文档,这些文档是客户不应该访问的 是否可以配置一个mediawiki安装,使一组用户看到某些wiki内容,而另一组用户看到其他wiki内容?如果是这样,请给我指出适当的文档,因为我甚至不确定这将被称为什么(因此我不确定在哪里查找)来自一个新手:一个mediawiki安装可以有两个Wiki吗?,mediawiki,Mediawiki,我们计划使用mediawiki作为产品文档的基础。访问控制将用于授予客户对内容的访问权限 我们还希望将mediawiki用于我们的一些内部文档,这些文档是客户不应该访问的 是否可以配置一个mediawiki安装,使一组用户看到某些wiki内容,而另一组用户看到其他wiki内容?如果是这样,请给我指出适当的文档,因为我甚至不确定这将被称为什么(因此我不确定在哪里查找) 谢谢。如果您的意思是想将某些页面的“查看”权限限制在特定的组中,那么答案可能有点像。对于默认的MediaWiki安装,这是不可能的
谢谢。如果您的意思是想将某些页面的“查看”权限限制在特定的组中,那么答案可能有点像。对于默认的MediaWiki安装,这是不可能的,因为MediaWiki被设计为对所有用户“开放”(至少是视图用户)。您可以“只是”限制某个组可以阅读或不能阅读,但这始终意味着所有页面 也许你的问题可以通过拥有两个wiki来解决,而不是在一个wiki中拥有两个“部分”。为此,您需要:
- 在文件系统上安装一个MediaWiki(解压MediaWiki tarball版本),例如/var/www/html/MediaWiki/
- 两个mysql数据库(或者使用两个数据库前缀)
- 两个不同的URL(例如example.com/wiki1和example.com/wiki2或wiki1.example.com和wiki2.example.com)
- 更复杂的MediaWiki配置
- 你
- 使用有效的wiki填充此wgConf对象(通常使用唯一的名称,例如dbname)
- 您可以让wgConf提取所有设置(使用wiki的名称,例如dbname)
例如,您还希望确保wiki能够链接到内部wiki中的公共wiki文档,反之亦然。您可能希望确保某些数据库表由一个wiki共享,因此您的用户只需注册一次即可访问两个wiki(并将用户的内部读取权限设置为false,以便您必须以电子方式授予用户访问权限)。有关详细信息,请参阅$和手册。我的两个Wiki的配置使用此功能共享用户表。如果您的意思是,您想将某些页面的“查看”权限限制为特定组,那么答案可能有点像。对于默认的MediaWiki安装,这是不可能的,因为MediaWiki被设计为对所有用户“开放”(至少是视图用户)。您可以“只是”限制某个组可以阅读或不能阅读,但这始终意味着所有页面 也许你的问题可以通过拥有两个wiki来解决,而不是在一个wiki中拥有两个“部分”。为此,您需要:
- 在文件系统上安装一个MediaWiki(解压MediaWiki tarball版本),例如/var/www/html/MediaWiki/
- 两个mysql数据库(或者使用两个数据库前缀)
- 两个不同的URL(例如example.com/wiki1和example.com/wiki2或wiki1.example.com和wiki2.example.com)
- 更复杂的MediaWiki配置
- 你
- 使用有效的wiki填充此wgConf对象(通常使用唯一的名称,例如dbname)
- 您可以让wgConf提取所有设置(使用wiki的名称,例如dbname)