Thành viên:Mxn/layout.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.
/**
* Bố trí lại mục từ.
*/
$(function () {
if (window.Geo === undefined || !mw.config.get("wgIsArticle") ||
mw.config.get("wgAction") != "view") {
return;
}
// Hiển thị cách phát âm vào đầu mục từ, bên cạnh nhan đề. Chỉ hiển thị
// giọng ứng với vị trí của máy tính.
var table = $(".wiktvi-vie-pron");
if (!table.length) return;
var bboxes = {
v: [[105.5, 18.5], [107, 20.25]],
tc: [[103.5, 18.5], [105.5, 20.5]],
ht: [[105, 17], [107, 18.5]],
h: [[105, 13], [110, 17]],
sg: [[103, 8], [110, 13]],
};
var dialect = "hn";
$.each(bboxes, function (key, bbox) {
if (Geo.lon > bbox[0][0] && Geo.lon <= bbox[1][0] &&
Geo.lat > bbox[1][0] && Geo.lat <= bbox[1][1]) {
dialect = key;
return false;
}
});
$("<span class='firstHeading-wiktvi-vie-pron'></span>")
.css({
"font-size": "0.5em",
"line-height": "1em",
"margin-left": "2em",
})
.append("/")
.append($(".wiktvi-vie-pron-" + dialect).contents().clone())
.append("/")
.appendTo($("#firstHeading"));
});