User:Jim Carter/rollback.js

/* Warning! Global gadget file! */ jQuery(document).ready( function($) {	$( '.mw-rollback-link a' ).click( function(e) { e.preventDefault; var $el = $(this); $.ajax({			url: $el.attr('href'),			success: function {					var user = mw.util.getParamValue( 'from', $el.attr('href') ).replace(/\+/g, '_'); // bug 27606				location.href = mw.util.getUrl( 'Special:Contributions/' + user );				},			error: function{				$el.text(function( i, val ) { return val + ' [failed]'; } );					}		});	} ); });