2016-03-23 5 views
0

このコードでは、すべてのページのページヘッダーに外部スクリプトを追加できます。Mediawiki:特別な名前空間のページ先頭にスクリプトを追加

$wgHooks['BeforePageDisplay'][] ='onBeforePageDisplay'; 

function onBeforePageDisplay(OutputPage &$out, Skin &$skin) 
{ 
    $script = '<script type="text/javascript" async src="https://relap.io/api/v6/head.js?token=<token>"></script>'; 
    $out->addHeadItem("Relap.io script", $script); 

    return true; 
}; 

どのようにすべての名前空間で同じではないのですか?

答えて

1

$out->getTitle()->getNamespace()で名前空間を確認できます。

関連する問題