MediaWiki:Common.js:修订间差异
MediaWiki界面页面
更多操作
无编辑摘要 |
显示上级页面标题的链接 |
||
| 第460行: | 第460行: | ||
}(jQuery, document.documentElement)); | }(jQuery, document.documentElement)); | ||
}) | }) | ||
/* 显示上级页面标题的链接 */ | |||
if (mw.config.values.wgPageName.indexOf('/') != -1 && !$('.subpages')[0] && (mw.config.values.wgNamespaceIds.special != mw.config.values.wgNamespaceNumber || mw.config.values.wgPageName.indexOf('Special:移动页面') != -1)) { | |||
var links = mw.config.values.wgPageName.split('/'), | |||
link = '', | |||
subpages = $('<span class="subpages"></span>').text('<'), | |||
length = links.length - 1, | |||
index; | |||
if (mw.config.values.wgPageName.indexOf('Special:移动页面') != -1) links.splice(0, 1); | |||
for (index = 0; index < length; index++) { | |||
link += '/' + links[index]; | |||
subpages.append($('<a/>', { | |||
text: ' ' + links[index], | |||
href: link | |||
})); | |||
if (length - index - 1) subpages.append(" |"); | |||
} | |||
$('#contentSub').prepend(subpages); | |||
} | |||