我已经搜索了可能性,在页面和讨论旁边添加标签并在下面找到。 Link to the post with the below code添加标签并在新窗口中打开/标签
$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;
}
它的伟大工程,但窗口在同一窗口中打开。 我已经添加了$wgExternalLinkTarget = '_blank';
,但它似乎不适用于这些链接(适用于我目前在我的wiki上的其他外部链接)。
有没有办法强制标签链接在新窗口或标签中打开?
我使用:
链接到MediaWiki版本:1.19.1
PHP:5.3.6(apache2handler)
MySQL的:5.5.16
任何人都有一些想法? – 2013-04-10 14:11:17
我发现一个Hook,可能会做我所要求的,但我不知道如何实现它。 **'$ wgHooks [ 'LinkerMakeExternalLink']'**。任何人可能会帮助我? – 2013-04-11 06:16:10
没有人能帮助我? – 2013-04-19 10:30:12