以新窗口打开外部链接
取自 ArchWiki
转自天下维客
[编辑] MediaWiki 1.5.x 及更高版本
- 打开 "includes/Linker.php"
- 找到 "function getExternalLinkAttributes"
- 在下面一段代码之后
$r = ($class != '') ? " class='$class'" : " class='external'";
增加以下代码:
$r .= " target=\"_blank\"";
这样就能让所有的外部链接以新窗口形式打开了。
Template:Notice0由于MediaWiki的页面缓冲机制,可能造成这个修改的效果不能迅速完全反映出来。可以参考如何清除MediaWiki的页面缓存来解决这个问题。
Template:Notice0有些人不喜欢强制在新窗口中打开页面的网站。



