3

Mediawiki 1.19 を使用していて、タブ ボタン 'ページ' と 'ディスカッション' のすぐ隣に外部リンクを含むタブを追加したいと考えています。どうやってするの?

4

1 に答える 1

2

FAQ のコードは古くなっています。MediaWiki の新しいバージョンでは、SkinTemplateContentActions フックの代わりに、SkinTemplateNavigation フックを使用する必要ありますFAQを更新しました。基本的に、次のようなことをする必要があります。

$wgHooks['SkinTemplateNavigation'][] = 'replaceTabs';
function replaceTabs( $skin, &$links) {  
        $links['namespaces']['name_of_tab'] = array(
                'class' => false or 'selected', // if the tab should be highlighted
                'text' => 'text_of_tab', // what the tab says
                'href' => 'url_to_point_to', // where it links to
                'context' => 'main',
        );
        return true;
}
于 2012-08-30T12:20:16.147 に答える