Usuario:Jmvkrecords/mass rollback.js
Nota: Después de guardar, debes refrescar la caché de tu navegador para ver los cambios. Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar. Firefox: mientras presionas Mayús pulsas el botón Actualizar, (o presiona Ctrl-Shift-R). Los usuarios de Google Chrome y Safari pueden simplemente pulsar el botón Recargar. Para más detalles e instrucciones acerca de otros exploradores, véase Ayuda:Cómo limpiar la caché.
//Mass rollback function
//Written by John254
//Adapted from User:Mr.Z-man/rollbackSummary.js
//Instructions: Selecting the "rollback all" tab when viewing a user's contributions history
//will open all rollback links displayed there. (Use with caution)
jQuery(document).ready(function ($) {
function rollbackEverything() {
for (var i in document.links) {
if (document.links[i].href.indexOf('action=rollback') != -1) {
window.open(document.links[i].href);
}
}
}
function rollbackEverythingButton() {
var hasRollback = $("span.mw-rollback-link");
if (hasRollback[0] && (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions') ) {
var link = mw.util.addPortletLink(
'p-cactions',
'#',
'Revertir todo',
'ca-rollbackeverything',
'Revertir todas las páginas mostradas'
);
$(link).click(function (e) {
e.preventDefault();
rollbackEverything();
});
}
}
rollbackEverythingButton();
});