User:SilverLocust/sandbox.js: Difference between revisions

Content deleted Content added
Tag: New redirect
 
change edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1:
$(".protect-button").on('click', function(e) {
/* #REDIRECT */mw.loader.load("//en.wikipedia.org/w/index.php?title=User:SilverLocust/UserUnderline.js\u0026action=raw\u0026ctype=text/javascript");
e.preventDefault();
var page = this.innerText,
message = 'Protect ' + page + '?',
params = {
action: 'protect',
title: page,
protections: 'edit=extendedconfirmed|move=extendedconfirmed',
expiry: 'infinite',
reason: '[[WP:ARBECR|Arbitration enforcement]]: [[WP:PIA|Arab-Israeli conflict]]',
format: 'json'
};
if(confirm(message)) {
api = new mw.Api();
api.postWithToken( 'csrf', params );
}
});