2013-10-02 5 views
1

J'ai un code pour mon skin monobook.php pour afficher les commentaires facebook sur une page. Je ne veux pas que les commentaires apparaissent sur certaines pages, par exemple: utilisateur, image, aide et pages supprimées. J'utilise getNamespace() pour vérifier les pages ci-dessus mais comment vérifier si la page en cours est une page supprimée ou non?mediawiki: vérifier si la page en cours est une page supprimée

Mon code est:

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 
} 

Répondre

0

Sur Wikia, j'utilise (wgArticleId == 0) pour vérifier si une page est inexistante. Seriez-vous capable de faire cela? Je ne sais pas s'il y a un autre moyen en PHP.

Questions connexes