MediaWiki:Gadget-did you mean.js
Chú ý: Sau khi lưu trang này, phải xóa bộ nhớ đệm (cache) của trình duyệt để những thay đổi hiện ra
- Firefox / Safari: Nhấn giữ phím Shift trong khi nhấn Tải lại (Reload), hoặc nhấn tổ hợp Ctrl-F5 hay Ctrl-R (⌘R trên Mac)
- Google Chrome: Nhấn tổ hợp Ctrl-Shift-R (⇧⌘R trên Mac)
- Internet Explorer / Edge: Nhấn giữ phím Ctrl trong khi nhấn Làm tươi (Refresh), hoặc nhấn tổ hợp Ctrl-F5
- Opera: Nhấn tổ hợp Ctrl-F5.
/**
* Tự động đổi hướng đến trang được liên kết trong thông báo “Có phải bạn muốn xem?”
*/
$(function () {
// Đổi hướng từ
if (window.location.href.indexOf("rdfrom=") >= 0 ) {
var wiktDYMfrom = mw.util.getParamValue("rdfrom");
var link = mw.html.element("a", {
href: mw.util.getUrl(wiktDYMfrom, {action: "edit", redlink: 1}),
"class": "new"
}, wiktDYMfrom.replace(/_/g, " "));
var contentSub = $("<div id='contentSub'>(Tự động đổi hướng từ </div>");
contentSub.append(link).append(")");
$("#siteSub").after(contentSub);
return;
}
// Có phải bạn muốn xem?
var target = $("#did-you-mean a:not(.mw-headline-anchor)").first().html();
var pagetitle = $.trim($("h1").first().text());
if (target && target != pagetitle &&
mw.util.getParamValue("redirect") != "no" &&
mw.config.get("wgAction") == "view" &&
mw.config.get("wgArticleId") === 0 &&
!mw.config.get("wgRedirectedFrom")) {
document.location = mw.util.getUrl(target, {
rdfrom: pagetitle.replace(/ /g, "_")
});
}
});