Mediawiki提供了一个特殊页面,可以通过访问维基上的/特殊:WantedPages查看所有“通缉页面”(链接到但尚未有现有文章的页面)。查看Wikipedia's Wanted pages以了解我在说什么。
我的问题是,“通缉页面”列表会快速填满特殊名称空间的页面。目前,我的维基在模板,谈话和类别命名空间中充满了想要的页面,仅举几例。
由于链接到特殊命名空间页面的链接太多,Main命名空间中的文章(我的用户实际关心的文章)都会丢失。有没有办法(通过扩展或有什么)创建仅在主命名空间中的想要页面列表?
答案 0 :(得分:4)
请参阅WantedPagesFromNS扩展程序。但是,您必须对扩展源文件进行微小编辑,以便它可以与最新版本的Mediawiki(1.20 +)一起使用。
WantedPagesFromNS
文件夹复制到Mediawiki安装的extensions
文件夹中。WantedPagesFromNS.php
文件并注释掉显示wfLoadExtensionMessages( 'WantedPagesFromNS' );
的行。 (该功能在Mediawiki中已弃用,完全不需要。有关详细信息,请参阅here。)include_once("$IP/extensions/WantedPagesFromNS/WantedPagesFromNS.php");
添加到LocalSettings.php
。要在Wiki中查看Main命名空间的Wanted页面,请将其放在要显示列表的任何页面上:
<wantedpagens>
namespace = Main
</wantedpagens>