Thành viên:NguoiDungKhongDinhDanh/AutoUnhide.js
Giao diện
Chú ý: Sau khi lưu thay đổi trang, bạn phải xóa bộ nhớ đệm của trình duyệt để nhìn thấy các thay đổi. Google Chrome, Firefox, Internet Explorer và Safari: Giữ phím ⇧ Shift và nhấn nút Reload/Tải lại trên thanh công cụ của trình duyệt. Để biết chi tiết và hướng dẫn cho các trình duyệt khác, xem Trợ giúp:Xóa bộ nhớ đệm.
// Originally by Tks4Fish
(function() {
// Check all boxes in undelete page
if (mw.config.get('wgCanonicalSpecialPageName') === 'Undelete') {
$(function() {
$('.deleterevision-log-submit').after(
$('<label>').css({
'display': 'inline-flex',
'align-items': 'center',
'margin-left': '10px'
}).append(
$('<input>').attr({
type: 'checkbox',
id: 'checkAll'
}),
$('<span>').css({
'margin-left': '5px'
}).text(
'Check all'
)
)
);
$('#checkAll').change(function() {
$('.mw-undelete-revlist input[type="checkbox"]').prop('checked', this.checked);
});
});
}
// Check all diff links automatically with &unhide=1
if (mw.config.get('wgNamespaceNumber') === -1 || mw.config.get('wgAction') !== 'view') {
$(function() {
$('#bodyContent a[href]').not('.mw-collapsible-text').each(function() {
var url;
try {
url = new mw.Uri($(this).attr('href'));
} catch (e) {
return;
}
if (!(url.query.diff || url.query.oldid)) return;
$(this).attr('href', url.extend({
unhide: 1
}));
});
});
}
})();