User:MusikAnimal/spamublock.js: Difference between revisions

Content deleted Content added
add ability to provide custom block reason
ensure dependencies
Line 7:
templateName = "uw-spamublock",
blockReason,
api = new mw.Api();
 
if([0,2,3].indexOf(namespace) !== -1) {
$.when( mw.loader.using( [ 'mediawiki.api', 'mediawiki.util' ] ), $.ready ).done( function() {
mw.util.addPortletLink(
api = new mw.Api();
'p-cactions', 'javascript:void(0)',
mw.util.addPortletLink(
'{{spamublock}}', 'ca-spamublock', 'Delete user page and execute {{uw-spamublock}} on current user'
'p-cactions', 'javascript:void(0)',
);
'{{spamublock}}', 'ca-spamublock', 'Delete user page and execute {{uw-spamublock}} on current user'
);
} );
 
$('#ca-spamublock').on('click', function() {