Jump to content

User:Amarkov/aiv.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
// Script from User:Amarkov/linkedpagecontentadder.js

//Or it will be when that is done, at least

// This is a javascript tool which reports things to AIV, which should work for any browser


function aivreport() {

 var username = location.href.split(':')[2];
 var reason = prompt("Reason? (Don't use = or &)")
 var IP = prompt("Type IP if not a username, and leave it blank otherwise")
 window.location.href="http://wiki.riteme.site/w/index.php?title=Wikipedia:Administrator intervention against vandalism&action=edit&" + username + "=" + IP + "&" + reason + "=squeak&fakeparam=broom";
 }
function addaivreport() {

 addTab("javascript:aivreport()", "AIV", "ca-AIV", "AIV", "");
 akeytt();
}

if (document.title.indexOf("User talk:") == 0) {

 addOnloadHook(addaivreport);
}

function makereport() {

   var username = location.href.split('&')[4]
   var IP = location.href.split('&')[5]
   var reason = location.href.split('&')[6]
   document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + '{' + '{' + IP + 'vandal' + '}' + '}' + ' ' + reason;
   document.editform.wpSummary.value = 'Reporting a vandal (actually, testing a tool)';
   document.editform.wpMinoredit.checked = false;
// document.editform.submit();

 }
}

if (document.URL.lastIndexOf("&fakeparam=broom") == -1) {

 addOnloadHook(makereport);
}