MediaWiki:Gadget-twinklefluff.js: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Repo at 3de14a0: Update from Github
Repo at a0a6001: One more missed variable from 947c4a33, not caught in 83f0b38
Baris 24:
// This only affects vandalism rollback; for good faith rollback, it will stop, indicating a bot
// has no faith, and for normal rollback, it will rollback that edit.
Twinkle.fluff.whiteListtrustedBots = [
'AnomieBOT',
'SineBot'
Baris 410:
 
if (typeof $(xmlDoc).find('actions').attr('edit') === 'undefined') {
selfapiobj.statelem.error('"Tidak bisa menyunting halaman, kemungkinan dilindungi.'");
return;
}
Baris 450:
}
} else if (params.type === 'vand' &&
Twinkle.fluff.whiteListtrustedBots.indexOf(top.getAttribute('user')) !== -1 && revs.length > 1 &&
revs[1].getAttribute('pageId') === params.revid) {
Morebits.status.info('Informasi', [ 'Revisi terakhir dibuat oleh ', Morebits.htmlNode('strong', lastuser), ', bot yang tepercaya, dan revisi sebelumnya dibuat oleh pengguna vandalisme, pengembalian dilanjutkan.' ]);
Baris 461:
}
 
if (Twinkle.fluff.whiteListtrustedBots.indexOf(params.user) !== -1) {
switch (params.type) {
case 'vand':
Morebits.status.info('Info', [ 'Pengembalian vandalisme dipilih pada ', Morebits.htmlNode('strong', params.user), '. Karena bot ini masukmerupakan daftarbot putihtepercaya, kami menganggap Anda akan mengembalikan vandalisme yang dibuat oleh pengguna sebelumnya.' ]);
index = 2;
params.user = revs[1].getAttribute('user');
break;
case 'agf':
Morebits.status.warn('Pemberitahuan', [ 'Pengembalian dengan niat baik dipilih pada ', Morebits.htmlNode('strong', params.user), '. Ini adalah bot yang masuk daftar putihtepercaya, dan karena bot tidak punya niat, pengembalian ANB tidak dilanjutkan.' ]);
return;
case 'norm':
/* falls through */
default:
var cont = confirm('Pengembalian normal sudah dipilih, namun suntingan terakhir dibuat oleh bot yang masuk daftar putihtepercaya (' + params.user + '). Ingin melanjutkan revisi sebelumnya saja?');
if (cont) {
Morebits.status.info('Info', [ 'Pengembalian normal dipilih pada ', Morebits.htmlNode('strong', params.user), '. Ini adalah bot daftar putihtepercaya, dan dengan konfirmasi, kami akan mengembalikan revisi sebelumnya saja.' ]);
index = 2;
params.user = revs[1].getAttribute('user');
} else {
Morebits.status.warn('Pemberitahuan', [ 'Pengembalian normal dipilih pada ', Morebits.htmlNode('strong', params.user), '. Ini adalah bot daftar putihtepercaya, namun dengan konfirmasi, pengembalian revisi atas akan diproses.' ]);
}
break;