我正在使用Media Wiki进行文档编制。在我添加了很多带有命名空间的页面,例如INTERN:My Page
或Public:My Page
,并且想限制这个existend命名空间的读取访问权限。wikimedia使用现有名称空间锁定
我发现扩展“锁定”,并可以将其用于新的自定义,命名空间:
define ("NS_CUSTOM", 110);
$wgExtraNamespaces[NS_CUSTOM] = "customNamespace";
$wgNamespacePermissionLockdown[NS_CUSTOM]['*'] = array('sysop');
如果我尝试同样的代码为我存在的命名空间的旧网页不可访问, - 它看起来像网页不存在。
有没有办法限制现有命名空间的访问?我可以在数据库的某处找到名称空间ID吗?
你用所有的三线,当你想锁定NS_PROJECT例如? – cyroxx 2013-03-08 18:49:59