MediaWiki:Gadget-Preload Page Images.js
Cache: Sau khi lưu biểu mẫu này, phải xóa bộ nhớ đệm (cache) của trình duyệt để những thay đổi hiện ra:
Firefox, Chrome, Safari, Opera — Shift Internet Explorer — Ctrl Konqueror —
Nếu bạn viết mã JavaScript, chú ý đọc hướng dẫn để tránh mâu thuẫn với mã mặc định của mạng.
/*
* Tải sẵn trang quét kế tiếp trong không gian tên Trang
*
* Dựa trên tiện ích mulWS:
* https://wikisource.org/wiki/MediaWiki:Gadget-preload-prp-page-image.js
*
* Tác giả: Zdzislaw (mulWS)
* Chỉnh sửa: Inductiveload (enWS)
*/
$(function() {
var only_if_editing = false;
var is_editing = $.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1;
if (
mw.config.get('wgPageContentModel') !== 'proofread-page' ||
(only_if_editing && !is_editing)) {
return;
}
var urla = $(".prp-page-image img").attr("src");
urla = urla.replace(/(page)(\d*)(\-)/, function(page, p1, p2, p3) {
return p1 + (parseInt(p2) + 1) + p3;
});
$.get(urla, function() {
$("#ca-proofreadPageNextLink a").css({
"border-bottom": "3px solid lightgreen"
});
});
});