mediawiki:检查当前页面是否为已删除页面

时间:2013-10-02 18:46:04

标签: php mediawiki

我的皮肤monobook.php代码在页面上输出facebook评论。我不希望评论显示在某些页面上,例如用户,图像,帮助和删除的页面。 我正在使用getNamespace()来检查上面的页面,但是如何检查当前页面是否是已删除的页面?

我的代码是:

if ($wgTitle->getNamespace() == NS_USER ||
        $wgTitle->getNamespace() == NS_IMAGE ||
        $wgTitle->getNamespace() == NS_HELP ||
        //add code to check if page is a deleted page
        ) {
    // don't show facebook comments
    }
    else {
   //show facebook comments
}

1 个答案:

答案 0 :(得分:0)

在Wikia上,我使用(wgArticleId == 0)来检查页面是否不存在。你能做到吗?不确定PHP中是否有另一种方式。