如何添加带外部链接的自定义标签按钮?

时间:2012-08-30 08:16:44

标签: tabs customization mediawiki

使用Mediawiki 1.19并希望在标签按钮“页面”和“讨论”旁边添加带外部链接的标签。怎么做?

1 个答案:

答案 0 :(得分:1)

FAQ中的代码已过时。对于较新版本的MediaWiki,您必须使用SkinTemplateNavigation挂钩而不是SkinTemplateContentActions挂钩。我更新了the 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;
}