User:Digitalme/aiv.js

//  function aivlist(type) { var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; var ip = prompt("Enter IP address", ""); var reason = prompt("Enter reason for listing", ""); t.value += "* " + reason + "--~" + "~" + "~" + "~"; f.wpSummary.value = "Listing " + ip; f.submit; }

function addaivlink { if (document.title.indexOf("Editing Wikipedia:Administrator intervention against vandalism") != -1) { 	mw.loader.using( 'mediawiki.util' ).done(function {	    var link = mw.util.addPortletLink("p-cactions", "", "vandal", "ca-vandal", "Report a vandal", "");	    $(link).click(function(e) { e.preventDefault; aivlist('vandal'); } );	   link  = mw.util.addPortletLink("p-cactions", "", "ipvandal", "ca-ipvandal", "Report an ipvandal", "");	    $(link).click(function(e) { e.preventDefault; aivlist('ipvandal'); } ); 	});  } } $(addaivlink); //