“MediaWiki:Common.js”的版本间的差异
小 (// Edit Via InPageEdit) |
(// Edit via Wikiplus) |
||
第3行: | 第3行: | ||
$(function() { | $(function() { | ||
if (["ViewAvatar", "UploadAvatar", "Listfiles", "ListDuplicatedFiles", "Unusedimages", "Uncategorizedimages", "MediaStatistics", "TimedMediaHandler"].includes(mw.config.get("wgCanonicalSpecialPageName"))) { | if (["ViewAvatar", "UploadAvatar", "Listfiles", "ListDuplicatedFiles", "Unusedimages", "Uncategorizedimages", "MediaStatistics", "TimedMediaHandler"].includes(mw.config.get("wgCanonicalSpecialPageName"))) { | ||
− | + | var url = new mw.Uri(); | |
+ | url.host = url.host.replace(/^[^\.]+/g, "commons"); | ||
+ | url.path = mw.config.get("wgScript"); | ||
+ | url.query.title = mw.config.get("wgCanonicalNamespace") + ":" + mw.config.get("wgCanonicalSpecialPageName"); | ||
+ | location.replace(url); | ||
} | } | ||
}) | }) |
2022年6月5日 (日) 15:27的最新版本
/* 共享站相关 */ "use strict"; $(function() { if (["ViewAvatar", "UploadAvatar", "Listfiles", "ListDuplicatedFiles", "Unusedimages", "Uncategorizedimages", "MediaStatistics", "TimedMediaHandler"].includes(mw.config.get("wgCanonicalSpecialPageName"))) { var url = new mw.Uri(); url.host = url.host.replace(/^[^\.]+/g, "commons"); url.path = mw.config.get("wgScript"); url.query.title = mw.config.get("wgCanonicalNamespace") + ":" + mw.config.get("wgCanonicalSpecialPageName"); location.replace(url); } })