Knowledge (XXG)

User:Actown/monobook.js

Source 📝

255:
document.editform.wpSummary.value = 'This page has been proposed for deletion and will be deleted in 5 days if no one objects.'; } function protect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var z =''; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{tl|protected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{tl|vprotected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { var z = 'notag'; } else { document.editform.wpTextbox1.value = '{{protected' + '}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '+{{protected' + '}}'; window1 = window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=plist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); window2 = window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetname2', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); return; } if (z == 'notag') { alert("Error: A protection tag is already on this page. If this tag is supposed to be part of the text, then add the desired protection tag manually."); return; } } function sprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var z =''; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{usertalk-sprotected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Usertalk-sprotected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { var z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { var z = 'notag'; } else { document.editform.wpTextbox1.value = '{{sprotected' + '}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '+{{sprotected' + '}}'; window1 = window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=plist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); window2 = window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetname2', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); return; } if (z == 'notag') { alert("Error: A protection tag is already on this page. If this tag is supposed to be part of the text, then add the desired protection tag manually."); return; } } function usprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var z =''; if (document.title.indexOf("Editing User talk") != -1) { value = 't'; } if (document.title.indexOf("Editing User:") != -1) { value = 'u'; } var reg = ''; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Sprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{vutprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Vutprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{vprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{vprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Vprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Vprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{Sutprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sutprotected}}') != undefined) { z = 'notag'; } if (z == 'notag') { alert("Error: A protection tag is already on this page. If this tag is supposed to be part of the text, then add the desired protection tag manually."); return; } else { if (value == 'u') { var act = 'u'; type = 17; } else if (value == 't') { var act = 'ut'; var reg = prompt('Is this an anon or a registered user (enter *a* or *r*)?'); if (reg == 'a') { type = 19; } else if (reg == 'r') { type = 18; } else { alert("Error: Invalid input. Make sure you are not actually including the asterisk symbols."); return; } } else { alert("Error: Invalid input. Make sure you are not actually including the asterisk symbols."); return; } document.editform.wpTextbox1.value = '{{sprotected' + '}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '+{{sprotected' + '}}'; window1 = window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + type + '&fakeaction=' + act + 'plist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); window2 = window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetname2', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); return; } } function oprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var z =''; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { z = 'notag'; } if (z == 'notag') { alert("Error: A protection tag is already on this page. If this tag is supposed to be part of the text, then add the desired protection tag manually."); return; } else { document.editform.wpTextbox1.value = '{{protected' + '}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '+{{protected' + '}}'; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=oplist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetname2', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } function osprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var z =''; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{vprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{vprotected}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { z = 'notag'; } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { z = 'notag'; } if (z == 'notag') { alert("Error: A protection tag is already on this page. If this tag is supposed to be part of the text, then add the desired protection tag manually."); } else { document.editform.wpTextbox1.value = '{{sprotected' + '}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '+{{sprotected' + '}}'; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=oplist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetnameo', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } function unprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var undefined; var original = document.editform.wpTextbox1.value; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{sprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{sprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{sprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{sprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{semiprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{semiprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{semiprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{semiprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{semiprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{semiprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{semiprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{semiprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{semiprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{semiprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artsemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{vprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{vprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{vprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{vprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{vprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{vprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{vprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{vprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{protect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{protect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{protected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{protected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + artfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{moveprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{moveprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{moveprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{moveprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } else { alert("Error: There is no recognized protection tag on this page."); } if (go == 'yes') { window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetnamepro', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } function ounprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var undefined; var original = document.editform.wpTextbox1.value; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{sprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{sprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{sprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{sprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{protect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{protect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{protected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{protected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + otherpro + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotect}}'); var go = 'yes'; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetnamem', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{moveprotect}}'); var after = document.editform.wpTextbox1.value.split(before + '{{moveprotect}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetnamem', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetnamem', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } else { document.editform.wpSummary.value = 'Unprotected'; var before = document.editform.wpTextbox1.value.split('{{moveprotected}}'); var after = document.editform.wpTextbox1.value.split(before + '{{moveprotected}}'); document.editform.wpTextbox1.value = before + after; window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + movesec + '&fakeaction=pdelist&faketarget=' + target, 'targetnamem', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); var go = 'yes'; } } else { alert("Error: There is no recognized protection tag on this page."); } if (go == 'no') { alert("Error: The protection tag is preceded by text (in which case you have to remove it manually)."); } if (go == 'yes') { window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetnamep', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } //USERPAGE UNPROTECT function uunprotect() { //This is for if people skrew with the WP:PP page layout var movesec = 7; var artfull = 10; var artsemi = 11; var otherpro = 13; var userfull = 16; var usersemi = 17; var regtalk = 18; var anontalk = 19; //End of WP:PP constants var undefined; if (document.title.indexOf("Editing User talk:") != -1) { value = 't'; } if (document.title.indexOf("Editing User:") != -1) { value = 'u'; } var original = document.editform.wpTextbox1.value; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); if (value == 'u') { type = 17; } else if (value == 't') { var reg = prompt('Is this an anon or a registered user (enter *a* or *r*)?'); if (reg == 'a') { type = 19; } else if (reg == 'r') { type = 18; } else { alert("Error: Invalid input. Make sure you are not actually including the asterisk symbols."); return; } } else { alert("Error: Invalid input. Make sure you are not actually including the asterisk symbols."); return; } //Tag search if (document.editform.wpTextbox1.value.split('{{sprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotect}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + usersemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{vprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{vprotect}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{vutprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{vutprotected}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vutprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vutprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vutprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{vprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{vprotected}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{vprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{sprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{sprotected}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + usersemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{sprotected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + usersemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{Usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + usersemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{usertalk-sprotect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{protect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protect}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protect}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{protected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{protected}}') == '') { if (value == 'u') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (value == 't') { if (reg == 'a') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{protected}}'); window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } } } } else if (document.editform.wpTextbox1.value.split('{{moveprotect}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotect}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotect}}'); } } else if (document.editform.wpTextbox1.value.split('{{moveprotected}}') != undefined) { if (document.editform.wpTextbox1.value.split('{{moveprotected}}') == '') { document.editform.wpSummary.value = 'Unprotected'; document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split('{{moveprotected}}'); } } //No tag found...what now? else { var message = "Note: Either there is no recognized protection tag on this page or it is preceded by text. Press OK to continue."; var return_value = confirm(message); //If they click OK if (return_value == true) { if (value == 't') { if (reg == 'a') { window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + anontalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (reg == 'r') { window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + regtalk + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else { alert("An unknown error has occured. Please contact User:Voice of All for help."); } } if (value == 'u') { var level = prompt("Page no longer semi or fully protected (enter *s* or *f*)?"); if (level == 's') { window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + usersemi + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else if (level == 'f') { window.open('http://en.wikipedia.org/search/?title=Knowledge (XXG):List_of_protected_pages&action=edit&section=' + userfull + '&fakeaction=pdelist&faketarget=' + target, 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } else { alert("Invalid input."); return; } } else if (value != 'u' && value != 't') { alert("An unknown page recognition error has occured. Please contact User:Voice of All for help."); } } else { document.editform.wpSummary.value = ""; return; } } window.open('http://en.wikipedia.org/search/?title=' + target + '&action=protect', 'targetnameu', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); return; } addOnloadHook(autoplist); function autoplist() { if (document.title.indexOf('Editing ') == 0) { var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'plist') { var pagename = strip_namespace(target); var original = document.editform.wpTextbox1.value; document.editform.wpTextbox1.value = pagename; var username = document.editform.wpTextbox1.value.split("User:"); var usertalk = document.editform.wpTextbox1.value.split("User talk:"); var themovename = document.editform.wpTextbox1.value.split("Knowledge (XXG):"); var themove = "*{{Non-article|Knowledge (XXG)|" + themovename + "}}"; var thepage = "*{{article|" + target + "}}"; var thepage2 = "* {{article|" + target + "}}"; var lapage = "*{{la|" + target + "}}"; var theuser = "*]"; var vandaltalk = "*{{vandal|" + usertalk + "}}"; document.editform.wpTextbox1.value = original; if (document.editform.wpTextbox1.value.split(theuser) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(themove) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(lapage) != undefined) { var errorl = 'yes'; } if (errorl == 'yes') { alert("Error: The page is already listed."); return; } else { var reason = prompt("Enter an explanation for protection:") var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
263:(document.title.indexOf('Editing ') == 0) { var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'pdelist') { var undefined; var splitpoint = ''; var nada = ''; var pagename = strip_namespace(target); var original = document.editform.wpTextbox1.value; document.editform.wpTextbox1.value = pagename; var username = document.editform.wpTextbox1.value.split("User:"); var usertalk = document.editform.wpTextbox1.value.split("User talk:"); var themovename = document.editform.wpTextbox1.value.split("Knowledge (XXG):"); var themove = "*{{Non-article|Knowledge (XXG)|" + themovename + "}}"; var thepage = "*{{article|" + target + "}}"; var thepage2 = "* {{article|" + target + "}}"; var lapage = "*{{la|" + target + "}}"; var theuser = "*]"; var vandaltalk = "*{{vandal|" + usertalk + "}}"; document.editform.wpTextbox1.value = original; if (document.editform.wpTextbox1.value.split(thepage) != undefined) { if (document.editform.wpTextbox1.value.split(thepage) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(thepage); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(thepage); splitpoint = document.editform.wpTextbox1.value.split("*{{"); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = original.split(thepage); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The page has been located and de-listed. The de-listed page had no protection summary or explanation."); } else { if (splitpoint.split("* " + "{{") != undefined) { splitpointb = splitpoint.split("* " + "{{"); secondhalf = document.editform.wpTextbox1.value.split(thepage + splitpointb); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpointb + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } else { secondhalf = document.editform.wpTextbox1.value.split(thepage + splitpoint); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } } else if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(thepage2); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(thepage2); splitpoint = document.editform.wpTextbox1.value.split("*{{"); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = original.split(thepage2); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The page has been located and de-listed. The de-listed page had no protection summary or explanation."); return; } else { if (splitpoint.split("* " + "{{") != undefined) { splitpointb = splitpoint.split("* " + "{{"); secondhalf = document.editform.wpTextbox1.value.split(thepage2 + splitpointb); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpointb + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } else { secondhalf = document.editform.wpTextbox1.value.split(thepage2 + splitpoint); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } } else if (document.editform.wpTextbox1.value.split(themove) != undefined) { if (document.editform.wpTextbox1.value.split(themove) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(themove); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(themove); splitpoint = document.editform.wpTextbox1.value.split("*{{"); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = original.split(themove); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The page has been located and de-listed. The de-listed page had no protection summary or explanation."); } else { if (splitpoint.split("*" + " != undefined) { splitpointb = splitpoint.split("*" + "; secondhalf = document.editform.wpTextbox1.value.split(themove + splitpointb); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpointb + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } else { secondhalf = document.editform.wpTextbox1.value.split(themove + splitpoint); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } } else if (document.editform.wpTextbox1.value.split(lapage) != undefined) { if (document.editform.wpTextbox1.value.split(lapage) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(lapage); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(lapage); splitpoint = document.editform.wpTextbox1.value.split("*{{"); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = original.split(lapage); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The page has been located and de-listed. The de-listed page had no protection summary or explanation."); } else { if (splitpoint.split("*" + " != undefined) { splitpointb = splitpoint.split("*" + "; secondhalf = document.editform.wpTextbox1.value.split(lapage + splitpointb); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpointb + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } else { secondhalf = document.editform.wpTextbox1.value.split(lapage + splitpoint); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } } else if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(vandaltalk); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(vandaltalk); splitpoint = document.editform.wpTextbox1.value.split("*" + "{{"); document.editform.wpTextbox1.value = original.split(splitpoint); var secondhalf = original.split(vandaltalk + splitpoint); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = document.editform.wpTextbox1.value.split(vandaltalk); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The page has been located and de-listed. The de-listed page had no protection summary or explanation."); return; } else { document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } else if (document.editform.wpTextbox1.value.split(theuser) != undefined) { if (document.editform.wpTextbox1.value.split(theuser) != undefined) { var firsthalf = document.editform.wpTextbox1.value.split(theuser); document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.split(theuser); splitpoint = document.editform.wpTextbox1.value.split("*" + "; document.editform.wpTextbox1.value = original.split(splitpoint); var secondhalf = original.split(theuser + splitpoint); document.editform.wpTextbox1.value = original; if (splitpoint.length <= 3) { secondhalf = document.editform.wpTextbox1.value.split(theuser + splitpoint); document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert("The user's page has been located and de-listed. The de-listed page had no protection summary or explanation."); return; } else { document.editform.wpTextbox1.value = firsthalf + secondhalf; document.editform.wpSummary.value = "] unprotected; delisting."; alert('The page has been located and de-listed. The protection explanation:' + '\n' + '------------' + '\n' + splitpoint + '\n' + '------------' + '\n' + '...was also removed. Please read this summary; avoid clicking "save page" if necessary.'); return; } } } else { alert("Note: The page you unprotected was not found on the list and may never have been listed. However, check to make sure that this is not a glitch, such as the listed article being a redirect to the actual page or beind the newest entry, or inconsistant asterik usage. Move-protected articles tend to be listed inconsistantly. Also, some entries for non-articles are listed with templates that this tool does not look for."); alert("Debuging Information: " + "vandaltalk=" + vandaltalk + "|username=" + username + "|username2=" + usertalk + " |target=" + target + "|thepage=" + thepage + "|themove=" + themove + " |splitpoint=" + splitpoint); document.editform.wpSummary.value = "] unprotected; delisting."; return; document.editform.wpTextbox1.value = original; } } } } function add_testn_tabs() { var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div').getElementsByTagName('ul'); if (document.title.indexOf("") != -1) { if (document.title.indexOf("Editing ") != -1) { if (document.title.indexOf("Editing User talk:") != -1) { tabs.appendChild(tnaddlilink('javascript:revertsn()',"rr")); tabs.appendChild(tnaddlilink('javascript:warningn()',"v")); tabs.appendChild(tnaddlilink('javascript:testbl()',"b")); tabs.appendChild(tnaddlilink('javascript:spam()',"s")); tabs.appendChild(tnaddlilink('javascript:finalwn()',"fw")); tabs.appendChild(tnaddlilink('javascript:rrblockn()',"rrb")); tabs.appendChild(tnaddlilink('javascript:blockn()',"vb")); tabs.appendChild(tnaddlilink('javascript:usprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:uunprotect()',"(up)")); if(document.getElementById('ca-delete')) { document.getElementById('ca-delete').firstChild.innerHTML = ''; } if(document.getElementById('ca-move')) { document.getElementById('ca-move').firstChild.innerHTML = ''; } if(document.getElementById('ca-watch')) { document.getElementById('ca-watch').firstChild.innerHTML = ''; } if(document.getElementById('ca-unwatch')) { document.getElementById('ca-unwatch').firstChild.innerHTML = ''; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } } else if (document.title.indexOf("Editing User:") != -1) { tabs.appendChild(tnaddlilink('javascript:usprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:uunprotect()',"(up)")); if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'Protection (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'Protection (on)'; } } else if (document.title.indexOf("Editing Knowledge (XXG):Requests for page protection (section)") != -1) { tabs.appendChild(tnaddlilink('javascript:rfpps()',"a|s")); tabs.appendChild(tnaddlilink('javascript:rfppp()',"a|p")); tabs.appendChild(tnaddlilink('javascript:rfppm()',"a|m")); tabs.appendChild(tnaddlilink('javascript:rfpprv()',"r|s")); tabs.appendChild(tnaddlilink('javascript:rfppr()',"r|p")); tabs.appendChild(tnaddlilink('javascript:rfppun()',"a|u")); tabs.appendChild(tnaddlilink('javascript:rfppru()',"r|u")); tabs.appendChild(tnaddlilink('javascript:rfppu()',"au")); if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-delete')) { document.getElementById('ca-delete').firstChild.innerHTML = ''; } if(document.getElementById('ca-move')) { document.getElementById('ca-move').firstChild.innerHTML = ''; } if(document.getElementById('ca-watch')) { document.getElementById('ca-watch').firstChild.innerHTML = ''; } if(document.getElementById('ca-unwatch')) { document.getElementById('ca-unwatch').firstChild.innerHTML = ''; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } } else if (document.title.indexOf("Editing Knowledge (XXG):Administrators' noticeboard/3RR (section)") != -1) { tabs.appendChild(tnaddlilink('javascript:rrwarn()',"r|wn")); tabs.appendChild(tnaddlilink('javascript:rrblock()',"r|bl")); if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } } else if(document.title.indexOf("Knowledge (XXG):") != -1) { tabs.appendChild(tnaddlilink('javascript:oprotect()',"(fp)")); tabs.appendChild(tnaddlilink('javascript:osprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:ounprotect()',"(up)")); if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } //This line removes a minor glitch ] else if(document.title.indexOf("Editing Help:Contents/Editing Knowledge (XXG)") != -1) { autocopyvio(); tabs.appendChild(tnaddlilink('javascript:protect()',"(fp)")); tabs.appendChild(tnaddlilink('javascript:sprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:prod()',"pfd")); add_link('javascript:vfd()', 'Afd'); if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } else if(document.title.indexOf("Help:Contents/Editing Knowledge (XXG)") != -1) { lastdiff() if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'Protection (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'Protection (on)'; } } else if(document.title.indexOf("Editing Talk") != -1) { tabs.appendChild(tnaddlilink('javascript:oprotect()',"(fp)")); tabs.appendChild(tnaddlilink('javascript:osprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:ounprotect()',"(up)")); if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } else if(document.title.indexOf("Editing Knowledge (XXG) talk") != -1) { tabs.appendChild(tnaddlilink('javascript:oprotect()',"(fp)")); tabs.appendChild(tnaddlilink('javascript:osprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:ounprotect()',"(up)")); if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } else { autocopyvio(); tabs.appendChild(tnaddlilink('javascript:protect()',"(fp)")); tabs.appendChild(tnaddlilink('javascript:sprotect()',"(sp)")); tabs.appendChild(tnaddlilink('javascript:unprotect()',"(up)")); tabs.appendChild(tnaddlilink('javascript:prod()',"pfd")); add_link('javascript:vfd()', 'Afd'); if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } } else if (document.title.indexOf("User:") != -1) { lastdiff() if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'Protection (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'Protection (on)'; } } else if (document.title.indexOf("User talk:") != -1) { if(document.getElementById('ca-history')) { lastdiff(); } if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'Protection (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'Protection (on)'; } } else { if(document.getElementById('ca-history')) { lastdiff(); } if(document.getElementById('ca-protect')) { document.getElementById('ca-protect').firstChild.innerHTML = 'Protection (off)'; } if(document.getElementById('ca-unprotect')) { document.getElementById('ca-unprotect').firstChild.innerHTML = 'Protection (on)'; } } } } function copyvio() { document.editform.wpTextbox1.value = '{' + '{' + 'copyvio|url=}}'; document.editform.wpSummary.value = 'copyvio'; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); var months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); var date = new Date(); // date = months + '_' + date.getUTCDate(); var datestring = date.getUTCFullYear() + '_' + months + '_' + date.getUTCDate(); var pagename = strip_namespace(target); window.open('/search/?title=Knowledge (XXG):Copyright_problems/' + datestring + '&action=edit&fakeaction=copyviolist&faketarget=' + pagename, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } function autocopyvio() { if (document.title.indexOf('Editing ') == 0) { var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'copyviolist') { // var index = document.editform.wpTextbox1.value.lastIndexOf("\n==Footer=="); /* if (index == -1) { window.alert("Couldn't find footer\n\n"); } else { */ // var firsthalf = document.editform.wpTextbox1.value.substr(0,index); // var secondhalf = document.editform.wpTextbox1.value.substr(index); document.editform.wpTextbox1.value += '*] <span class="db-cGxhaW5saW5rcw": --> 219:
f.wpTextbox1; // If default votepage... if (votepage=="d") { var temp = document.editform.action.split("/search/?title="); var temp = temp.split("&action=submit"); var temp = temp.substring(5); var votepage = temp; } t.value = "{{subst:" + "oldafdfull" + "|date=" + date + "|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; f.wpSummary.value = "Article survived AfD"; } function no_consensus() { var date = prompt("Nomination was made when?") var votepage = prompt("Vote page is? (Enter 'd' for default.)") var f = document.editform, t = f.wpTextbox1; // If default votepage... if (votepage=="d") { var temp = document.editform.action.split("/search/?title="); var temp = temp.split("&action=submit"); var temp = temp.substring(5); var votepage = temp; } t.value = "{{subst:" + "oldafdfull" + "|date=" + date + "|result='''no consensus'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; f.wpSummary.value = "Article survived AfD with no consensus"; } function redirect() { var date = prompt("Nomination was made when?") var redirect = prompt("Redirect to?") var votepage = prompt("Vote page is? (Enter 'd' for default.)") var f = document.editform, t = f.wpTextbox1; // If default votepage... if (votepage=="d") { var temp = document.editform.action.split("/search/?title="); var temp = temp.split("&action=submit"); var temp = temp.substring(5); var votepage = temp; } t.value = "{{subst:" + "oldafdfull" + "|date=" + date + "|result='''redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; f.wpSummary.value = "Article redirected to ] as per AfD"; } function merge() { var date = prompt("Nomination was made when?") var redirect = prompt("Merge and redirect to?") var votepage = prompt("Vote page is? (Enter 'd' for default.)") var f = document.editform, t = f.wpTextbox1; // If default votepage... if (votepage=="d") { var temp = document.editform.action.split("/search/?title="); var temp = temp.split("&action=submit"); var temp = temp.substring(5); var votepage = temp; } t.value = "{{subst:" + "oldafdfull" + "|date=" + date + "|result='''merge and redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; f.wpSummary.value = "Article merged and redirected to ] as per AfD"; } function other() { var date = prompt("Nomination was made when?") var result = prompt("Result was?") var votepage = prompt("Vote page is? (Enter 'd' for default.)") var f = document.editform, t = f.wpTextbox1; // If default votepage... if (votepage=="d") { var temp = document.editform.action.split("/search/?title="); var temp = temp.split("&action=submit"); var temp = temp.substring(5); var votepage = temp; } t.value = "{{subst:" + "oldafdfull" + "|date=" + date + "|result='''" + result + "'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; f.wpSummary.value = "AfDed; result was " + result; } function add_afd_tabs() { var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div').getElementsByTagName('ul'); // Only add for pages with the right string somewhere in the title if (document.title.indexOf("Editing Knowledge (XXG):Articles for deletion/") != -1) { tabs.appendChild(afdaddlilink('javascript:result()',"close")); tabs.appendChild(afdaddlilink('javascript:relist()',"relist")); } if (document.title.indexOf("Editing Talk:") != -1) { tabs.appendChild(afdaddlilink('javascript:keep()',"K")); tabs.appendChild(afdaddlilink('javascript:no_consensus()',"NC")); tabs.appendChild(afdaddlilink('javascript:redirect()',"R")); tabs.appendChild(afdaddlilink('javascript:merge()',"M")); if(document.getElementById('ca-delete')) { document.getElementById('ca-delete').firstChild.innerHTML = ''; } if(document.getElementById('ca-move')) { document.getElementById('ca-move').firstChild.innerHTML = ''; } if(document.getElementById('ca-watch')) { document.getElementById('ca-watch').firstChild.innerHTML = ''; } if(document.getElementById('ca-unwatch')) { document.getElementById('ca-unwatch').firstChild.innerHTML = ''; } } } addOnloadHook(add_afd_tabs); //end AfD closing script // =-=-=- HELPER FUNCTIONS -=-=-= function addlilink(tabs, url, name, id, title, key){ var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); tabs.appendChild(li); if(id) { if(key && title) { ta = ; } else if(key) { ta = ; } else if(title) { ta = ; } } // re-render the title and accesskeys from existing code in wikibits.js akeytt(); return li; } function addToolboxLink(url, name, id){ var tb = document.getElementById('p-tb').getElementsByTagName('ul'); addlilink(tb, url, name, id); } function addTab(url, name, id, title, key){ var tabs = document.getElementById('p-cactions').getElementsByTagName('ul'); return addlilink(tabs, url, name, id, title, key); } function addLink(where, url, name, id, title, key, after){ //* where is the id of the toolbar where the button should be added; // i.e. one of "p-cactions", "p-personal", or "p-navigation". //* url is the URL which will be called when the button is clicked. // javascript: urls can be used to do more complex things. //* name is what will appear as the name of the button. //* id is the id of the button; it's best to define one. // Use a prefix to make sure its unique. Optional. //* title is the tooltip title that gives a longer description // of the button; if you define a accesskey, mention it here. Optional. //* key is the char you want for the accesskey. Optional. //* after is the id of the button you want to follow this one. Optional. var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); var tabs = document.getElementById(where).getElementsByTagName('ul'); if(after) { tabs.insertBefore(li,document.getElementById(after)); } else { tabs.appendChild(li); } if(id) { if(key && title) { ta = ; } else if(key) { ta = ; } else if(title) { ta = ;} } // re-render the title and accesskeys from existing code in wikibits.js akeytt(); return li; } //////////////////////////////////////////////////////////////// // ======== USER TABS ======= addOnloadHook(function() { if (document.title.search("/") != -1 || document.title.search("- History -") != -1) { //no subpages or history return; } if (document.title.indexOf("User:") == 0 || document.title.indexOf("User talk:") == 0) { username_a = document.URL.match(/:.*:(.*)/); username=username_a; addTab("http://en.wikipedia.org/search/?title=Special%3ALog&type=block&user=&page=User:" + username, "log", "ca-blog", "block log", ""); addTab("http://tools.wikimedia.de/~interiot/cgi-bin/count_edits?dbname=enwiki_p&user=" + username, "info", "ca-kate", "user info", ""); } }); //=============== UTC Clock on top right corner of pages ========= // Add time to your monobook "personal menu" list at the very top of the page. By ] // Indicate where you would like the time to appear: // pt-userpage, pt-mytalk, pt-preferences, pt-watchlist, pt-mycontris, pt-logout // leave blank to append after "logout" ] gsTimeInsertBefore = ''; function makeTime() { var li = document.createElement( 'li' ); li.id = 'pt-time'; var mySpan = document.createElement( 'span' ); mySpan.appendChild( document.createTextNode( '00:00:00' ) ); li.appendChild( mySpan ); if ( ! gsTimeInsertBefore ) { // append to end (right) of list document.getElementById( 'pt-logout' ).parentNode.appendChild( li ); } else { var before = document.getElementById( gsTimeInsertBefore ); before.appendChild( li, before ); } doTime = window.setTimeout("getTime()", 1000); } addOnloadHook( makeTime ); function getTime() { var time = new Date(); var hours = time.getUTCHours(); if (hours < 10) { hours = "0" + hours; } var minutes = time.getUTCMinutes(); if (minutes < 10) { minutes = "0" + minutes; } var seconds = time.getUTCSeconds(); if (seconds < 10) { seconds = "0" + seconds; } var currentTime = hours + ":" + minutes + ":" + seconds; document.getElementById('pt-time').childNodes.childNodes.replaceData(0, 8, currentTime); doTime = window.setTimeout("getTime()", 1000); } // ============= Purge ============== function addPurge() { ta = ; if(!document.getElementById) return; var x = document.getElementById('ca-history'); var tabs = document.getElementById('p-cactions').getElementsByTagName('ul'); if(!x) return; if(x.children) x = x.children; else x = x.childNodes; addlilink(tabs, x.href.replace(/=history/, "=purge"), 'purge', 'ca-purge'); } // ============= test-n.js ============== function tnaddlilink(url, name) { var na = document.createElement('a'); na.setAttribute('href', url); var txt = document.createTextNode(name); na.appendChild(txt); var li = document.createElement('li'); li.appendChild(na); return li; } function testn(number) { var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
158:'; var cantrollback = 'Cannot revert edit; last contributor is only author of this page.'; var alreadyrolled = 'Cannot rollback last edit of ] by ] (]); someone else has edited or rolled back the page already. Last edit was by ] (]). '; var revertpage = 'Reverted ] by ] to last version by $ 1. If you continue to compromise the integrity of pages you will be ] from editing.'; // ----------------------------------------------------------------------------- // XMLHttpRequest support // ----------------------------------------------------------------------------- if (document.implementation.createDocument) { var gml_xmlparser = new DOMParser(); } function gml_XMLParse(string) { if (document.implementation.createDocument) { return gml_xmlparser.parseFromString(string, "text/xml"); } else if (window.ActiveXObject) { var gml_xmldoc = new ActiveXObject("Microsoft.XMLDOM"); gml_xmldoc.async = "false"; ret = gml_xmldoc.loadXML(string); if (!ret) return null; return gml_xmldoc.documentElement; } return null; } var gml_xmlhttp; function HTTPClient() { var gml_http; if(window.XMLHttpRequest) { gml_http = new XMLHttpRequest(); } else if (window.ActiveXObject) { try { gml_http = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { gml_http = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { gml_http = false; } } } return gml_http; } // ----------------------------------------------------------------------------- // MD5 hash calculator // ----------------------------------------------------------------------------- // Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. // Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet // Distributed under the BSD License // See http://pajhome.org.uk/crypt/md5 for more info. // ----------------------------------------------------------------------------- var hexcase = 0; var b64pad = ""; var chrsz = 8; function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));} function core_md5(x, len) { x |= 0x80 << ((len) % 32); x = len; var a = 1732584193; var b = -271733879; var c = -1732584194; var d = 271733878; for(var i = 0; i < x.length; i += 16) { var olda = a; var oldb = b; var oldc = c; var oldd = d; a = md5_ff(a, b, c, d, x, 7 , -680876936); d = md5_ff(d, a, b, c, x, 12, -389564586); c = md5_ff(c, d, a, b, x, 17, 606105819); b = md5_ff(b, c, d, a, x, 22, -1044525330); a = md5_ff(a, b, c, d, x, 7 , -176418897); d = md5_ff(d, a, b, c, x, 12, 1200080426); c = md5_ff(c, d, a, b, x, 17, -1473231341); b = md5_ff(b, c, d, a, x, 22, -45705983); a = md5_ff(a, b, c, d, x, 7 , 1770035416); d = md5_ff(d, a, b, c, x, 12, -1958414417); c = md5_ff(c, d, a, b, x, 17, -42063); b = md5_ff(b, c, d, a, x, 22, -1990404162); a = md5_ff(a, b, c, d, x, 7 , 1804603682); d = md5_ff(d, a, b, c, x, 12, -40341101); c = md5_ff(c, d, a, b, x, 17, -1502002290); b = md5_ff(b, c, d, a, x, 22, 1236535329); a = md5_gg(a, b, c, d, x, 5 , -165796510); d = md5_gg(d, a, b, c, x, 9 , -1069501632); c = md5_gg(c, d, a, b, x, 14, 643717713); b = md5_gg(b, c, d, a, x, 20, -373897302); a = md5_gg(a, b, c, d, x, 5 , -701558691); d = md5_gg(d, a, b, c, x, 9 , 38016083); c = md5_gg(c, d, a, b, x, 14, -660478335); b = md5_gg(b, c, d, a, x, 20, -405537848); a = md5_gg(a, b, c, d, x, 5 , 568446438); d = md5_gg(d, a, b, c, x, 9 , -1019803690); c = md5_gg(c, d, a, b, x, 14, -187363961); b = md5_gg(b, c, d, a, x, 20, 1163531501); a = md5_gg(a, b, c, d, x, 5 , -1444681467); d = md5_gg(d, a, b, c, x, 9 , -51403784); c = md5_gg(c, d, a, b, x, 14, 1735328473); b = md5_gg(b, c, d, a, x, 20, -1926607734); a = md5_hh(a, b, c, d, x, 4 , -378558); d = md5_hh(d, a, b, c, x, 11, -2022574463); c = md5_hh(c, d, a, b, x, 16, 1839030562); b = md5_hh(b, c, d, a, x, 23, -35309556); a = md5_hh(a, b, c, d, x, 4 , -1530992060); d = md5_hh(d, a, b, c, x, 11, 1272893353); c = md5_hh(c, d, a, b, x, 16, -155497632); b = md5_hh(b, c, d, a, x, 23, -1094730640); a = md5_hh(a, b, c, d, x, 4 , 681279174); d = md5_hh(d, a, b, c, x, 11, -358537222); c = md5_hh(c, d, a, b, x, 16, -722521979); b = md5_hh(b, c, d, a, x, 23, 76029189); a = md5_hh(a, b, c, d, x, 4 , -640364487); d = md5_hh(d, a, b, c, x, 11, -421815835); c = md5_hh(c, d, a, b, x, 16, 530742520); b = md5_hh(b, c, d, a, x, 23, -995338651); a = md5_ii(a, b, c, d, x, 6 , -198630844); d = md5_ii(d, a, b, c, x, 10, 1126891415); c = md5_ii(c, d, a, b, x, 15, -1416354905); b = md5_ii(b, c, d, a, x, 21, -57434055); a = md5_ii(a, b, c, d, x, 6 , 1700485571); d = md5_ii(d, a, b, c, x, 10, -1894986606); c = md5_ii(c, d, a, b, x, 15, -1051523); b = md5_ii(b, c, d, a, x, 21, -2054922799); a = md5_ii(a, b, c, d, x, 6 , 1873313359); d = md5_ii(d, a, b, c, x, 10, -30611744); c = md5_ii(c, d, a, b, x, 15, -1560198380); b = md5_ii(b, c, d, a, x, 21, 1309151649); a = md5_ii(a, b, c, d, x, 6 , -145523070); d = md5_ii(d, a, b, c, x, 10, -1120210379); c = md5_ii(c, d, a, b, x, 15, 718787259); b = md5_ii(b, c, d, a, x, 21, -343485551); a = safe_add(a, olda); b = safe_add(b, oldb); c = safe_add(c, oldc); d = safe_add(d, oldd); } return Array(a, b, c, d); } function md5_cmn(q, a, b, x, s, t) { return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b); } function md5_ff(a, b, c, d, x, s, t) { return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); } function md5_gg(a, b, c, d, x, s, t) { return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); } function md5_hh(a, b, c, d, x, s, t) { return md5_cmn(b ^ c ^ d, a, b, x, s, t); } function md5_ii(a, b, c, d, x, s, t) { return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); } function safe_add(x, y) { var lsw = (x & 0xFFFF) + (y & 0xFFFF); var msw = (x : --> 106:'http://en.wikipedia.org/search/?title=Main_Page&action=edit') { if(document.getElementById('ca-nstab-main')) { document.getElementById('ca-nstab-main').firstChild.innerHTML = 'main page'; } } if(document.title.indexOf("Main Page") != -1) { if(document.getElementById('ca-nstab-main')) { document.getElementById('ca-nstab-main').firstChild.innerHTML = 'main page'; } } } //MASTER rollback function addmasterroll() { var mrollback = "Master Rollback"; var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div').getElementsByTagName('ul'); if (location.href.indexOf(':Contributions') != -1) { tabs.appendChild(tnaddlilink('javascript:masterview(1000)',"view last 1000")); tabs.appendChild(tnaddlilink('javascript:masterview(2000)',"view last 2000")); tabs.appendChild(tnaddlilink('javascript:masterroll()',"{{" + mrollback + "}}")); } } function masterview(number) { var undefined; var c = document.getElementById('contentSub'); var a = c.getElementsByTagName('a'); vandal = a.href; if (vandal.split("User:") != undefined) { vandalb = vandal.split("User:"); if (vandalb.split("&action=edi") != undefined) { vandalc = vandalb.split("&action=edit"); location.href = 'http://en.wikipedia.org/search/?title=Special:Contributions&target=' + vandalc + '&offset=0&limit=' + number; } else { location.href = 'http://en.wikipedia.org/search/?title=Special:Contributions&target=' + vandalb + '&offset=0&limit=' + number; } } else if (vandal.split("User_talk:") != undefined) { vandalb = vandal.split("User_talk:"); if (vandalb.split("&action=edi") != undefined) { vandalc = vandalb.split("&action=edit"); location.href = 'http://en.wikipedia.org/search/?title=Special:Contributions&target=' + vandalc + '&offset=0&limit=' + number; } else { location.href = 'http://en.wikipedia.org/search/?title=Special:Contributions&target=' + vandalb + '&offset=0&limit=' + number; } } } addOnloadHook(winclosed); function winclosed() { if (document.title.indexOf('Editing ') == 0) { var theurl = location.href; var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = theurl.split("&fakeaction=closewin&faketarget="); } } if (action == 'closewin') { article = theurl.split("&action=edit"); articlerv = article + "&action=rollback" + target; location.href = articlerv; setTimeout("window.close()",3000); setTimeout("self.close()",3500); } } } function masterroll() { var undefined; var oldloc = location.href; var message = "Are you sure you want to revert all top edits shown on this page by this user? Use this only to revert a large wave of vandalism by a single user or IP address." + "\n" + "To control how many edits this will revert, please set the number of articles on the list before performing this operation. You may also want to change the offset as well." + "\n" + "Close all other programs if there is a large number of edits to be reverted, otherwise, this may cause memory problems. Press OK to continue."; var return_value = confirm(message); if (return_value == true) { var password = prompt("Secondary confirmation:" + "\n" + "All top edits by this user will be reverted!" + "\n" + "Enter the confirmation code to continue."); if (password == 'ERollen2') { var c = document.getElementById('contentSub'); var a = c.getElementsByTagName('a'); l = document.getElementById('bodyContent').getElementsByTagName('li'); alert("All of the user's top edits are being reverted. This page will be refreshed automatically in 5 seconds."); if (a.length == 2) { vandal = a.innerHTML;} else { vandal = c.innerHTML.replace(/ \(.*/, '').replace(/.* /, '');} for (i = 0; i < l.length; i++) { var t = l.innerHTML; if (t.indexOf('<strong: --> 213:'; document.getElementById('bodyContent').appendChild(newform); // Submit the form newform.submit(); window.open('http://en.wikipedia.org/search/?title=User talk:' + gml_vandal + '&action=edit', 'targetname', 'location=no,toolbar=no,status=no,directories=no,scrollbars=yes'); } //Auto AFD Lister-------------- // This needs to change depending on skin used. function add_link(url, name) { var na = document.createElement('a'); na.setAttribute('href', url); na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.appendChild(na); var tabs = document.getElementById('p-cactions').getElementsByTagName('ul'); tabs.appendChild(li); } function strip_namespace(target) { var colon = target.indexOf(':'); if (colon != -1) { var spaces = new Array('User', 'Knowledge (XXG)', 'Image', 'MediaWiki', 'Template', 'Help', 'Category'); var ns = target.substring(0, colon); if (ns == '' || ns == 'Talk') return target.substring(colon + 1); else for (var i = 0; i < spaces.length; ++i) { if (ns == spaces || ns == spaces + '_talk') return target.substring(colon + 1); } } return target; } function vfd() { document.editform.wpTextbox1.value = '{{' + 'subst:afd}}\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = 'afd'; var target = document.editform.action; target = target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit')); var months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'); var date = new Date(); date = date.getUTCFullYear() + '_' + months + '_' + date.getUTCDate(); var pagename = strip_namespace(target); window.open('/search/?title=Knowledge (XXG):Articles_for_deletion/' + pagename + '&action=edit&fakeaction=vfdsub&faketarget=' + target, 'Afd ' + unescape(target), 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); window.open('/search/?title=Knowledge (XXG):Articles_for_deletion/Log/' + date + '&action=edit&fakeaction=vfdlist&faketarget=' + pagename, 'AfdLog ' + unescape(target), 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } function autovfd() { if (document.title.indexOf('Editing ') == 0) { var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'vfdlist') { document.editform.wpTextbox1.value += '{{' + 'Knowledge (XXG):Articles for deletion/' + target + '}}\n'; document.editform.wpSummary.value = ']'; } else if (action == 'vfdsub') { if (document.editform.wpTextbox1.value.length : --> 257:
var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'uplist') { var username = target.split("User:"); var pagename = strip_namespace(target); var original = document.editform.wpTextbox1.value; document.editform.wpTextbox1.value = pagename; var username = document.editform.wpTextbox1.value.split("User:"); var usertalk = document.editform.wpTextbox1.value.split("User talk:"); var themovename = document.editform.wpTextbox1.value.split("Knowledge (XXG):"); var themove = "*{{Non-article|Knowledge (XXG)|" + themovename + "}}"; var thepage = "*{{article|" + target + "}}"; var thepage2 = "* {{article|" + target + "}}"; var lapage = "*{{la|" + target + "}}"; var theuser = "*]"; var vandaltalk = "*{{vandal|" + usertalk + "}}"; document.editform.wpTextbox1.value = original; if (document.editform.wpTextbox1.value.split(theuser) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(themove) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(lapage) != undefined) { var errorl = 'yes'; } if (errorl == 'yes') { alert("Error: The page is already listed."); return; } else { var reason = prompt("Enter an explanation for protection:") var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
259:''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'utplist') { var username = target.split("User talk:"); var pagename = strip_namespace(target); var original = document.editform.wpTextbox1.value; document.editform.wpTextbox1.value = pagename; var username = document.editform.wpTextbox1.value.split("User:"); var usertalk = document.editform.wpTextbox1.value.split("User talk:"); var themovename = document.editform.wpTextbox1.value.split("Knowledge (XXG):"); var themove = "*{{Non-article|Knowledge (XXG)|" + themovename + "}}"; var thepage = "*{{article|" + target + "}}"; var thepage2 = "* {{article|" + target + "}}"; var lapage = "*{{la|" + target + "}}"; var theuser = "*]"; var vandaltalk = "*{{vandal|" + usertalk + "}}"; document.editform.wpTextbox1.value = original; if (document.editform.wpTextbox1.value.split(theuser) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(themove) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(lapage) != undefined) { var errorl = 'yes'; } if (errorl == 'yes') { alert("Error: The page is already listed."); return; } else { var reason = prompt("Enter an explanation for protection:") var f = document.editform, t = f.wpTextbox1; if (t.value.length : --> 261:{ var action = ''; var target = ''; if (location.search) { var l = location.search.substring(1).split('&'); for (var i = 0; i < l.length; ++i) { var eq = l.indexOf('='); var name = l.substring(0, eq); if (name == 'fakeaction') action = l.substring(eq + 1); else if (name == 'faketarget') target = unescape(l.substring(eq + 1)).replace(/_/g, ' '); } } if (action == 'oplist') { var pagename = strip_namespace(target); var original = document.editform.wpTextbox1.value; document.editform.wpTextbox1.value = pagename; var username = document.editform.wpTextbox1.value.split("User:"); var usertalk = document.editform.wpTextbox1.value.split("User talk:"); var themovename = document.editform.wpTextbox1.value.split("Knowledge (XXG):"); var themove = "*{{Non-article|Knowledge (XXG)|" + themovename + "}}"; var thepage = "*{{article|" + target + "}}"; var thepage2 = "* {{article|" + target + "}}"; var lapage = "*{{la|" + target + "}}"; var theuser = "*]"; var vandaltalk = "*{{vandal|" + usertalk + "}}"; document.editform.wpTextbox1.value = original; if (document.editform.wpTextbox1.value.split(theuser) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(vandaltalk) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(themove) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(thepage2) != undefined) { var errorl = 'yes'; } else if (document.editform.wpTextbox1.value.split(lapage) != undefined) { var errorl = 'yes'; } if (errorl == 'yes') { alert("Error: The page is already listed."); return; } else { var reason = prompt("Enter an explanation for protection") var f = document.editform, t = f.wpTextbox1; if (t.value.length : --> 121:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else { alert("An error has occured. This may be because you are not a sysop on this wiki."); return; } } } } else { alert("Operation aborted."); return; } } else { alert("Operation aborted."); return; } setTimeout("window.location.reload()",5000); } function changelinks() { if(!document.getElementById) return; document.getElementById('pt-mytalk').firstChild.innerHTML = 'my Talk page'; document.getElementById('pt-preferences').firstChild.innerHTML = 'Change Preferences'; document.getElementById('pt-watchlist').firstChild.innerHTML = 'Check my Watchlist'; document.getElementById('pt-mycontris').firstChild.innerHTML = 'My Contributions'; document.getElementById('pt-logout').firstChild.innerHTML = 'Log out'; } function addtoolboxlinks() { var tb = document.getElementById('p-tb').getElementsByTagName('ul'); addlilink(tb, '/Special:Newpages', 'New pages', ''); addlilink(tb, '/Category:Candidates_for_speedy_deletion', 'Speedy deletions', ''); addlilink(tb, '/Wikipedia:Administrator_intervention_against_vandalism', 'Vandalism', ''); addlilink(tb, '/WP:RfPP', 'Protection requests', ''); addlilink(tb, '/WP:PP', 'Protected pages', ''); addlilink(tb, '/Wikipedia:Administrators%27_noticeboard', 'Noticeboard', ''); addlilink(tb, '/Wikipedia:Administrators%27_noticeboard/3RR', '3RR violations', ''); } //</pre: --> 149:'; gml_xmlhttp.open('GET', gml_url + '&action=edit&oldid=' + oldid, true); gml_xmlhttp.onreadystatechange = RevertStepThreenorm; gml_xmlhttp.send(null); } function RevertStepThreenorm() { if (gml_xmlhttp.readyState != 4) return var form, newform, l; // Insert the downloaded form in our current page, using // only hidden form inputs. doc = gml_XMLParse(gml_xmlhttp.responseText); form = doc.getElementById('editform'); newform = document.createElement('form'); l = form.getElementsByTagName('textarea'); for (i = l.length; i--; ) { var t = document.createElement('input'); t.type = 'hidden'; t.name = l.name; t.value = l.value; newform.appendChild(t); } l = form.getElementsByTagName('input'); for (i = l.length; i--; ) { if (l.name == 'wpSummary') { l.value = nreverted.replace(/\$ 1/g, gml_editor).replace(/\$ 2/g, gml_vandal); } else if (l.name == 'wpMinoredit') { l.value = '1'; } else if (l.name == 'wpWatchthis') { if (!l.checked) continue; // Don’t touch the "watch" status l.value = "on"; } else if (l.name == 'wpPreview') { continue; } else if (l.name == 'wpDiff') { continue; } l.type = 'hidden'; newform.appendChild(l); } newform.name = form.name; newform.method = form.method; newform.id = form.id; newform.action = form.action; document.getElementById('bodyContent').innerHTML += '<br /: --> 210:'; gml_xmlhttp.open('GET', gml_url + '&action=edit&oldid=' + oldid, true); gml_xmlhttp.onreadystatechange = RevertStepThree; gml_xmlhttp.send(null); } function RevertStepThree() { if (gml_xmlhttp.readyState != 4) return var form, newform, l; // Insert the downloaded form in our current page, using // only hidden form inputs. doc = gml_XMLParse(gml_xmlhttp.responseText); form = doc.getElementById('editform'); newform = document.createElement('form'); l = form.getElementsByTagName('textarea'); for (i = l.length; i--; ) { var t = document.createElement('input'); t.type = 'hidden'; t.name = l.name; t.value = l.value; newform.appendChild(t); } l = form.getElementsByTagName('input'); for (i = l.length; i--; ) { if (l.name == 'wpSummary') { l.value = revertpage.replace(/\$ 1/g, gml_editor).replace(/\$ 2/g, gml_vandal); } else if (l.name == 'wpMinoredit') { l.value = '1'; } else if (l.name == 'wpWatchthis') { if (!l.checked) continue; // Don’t touch the "watch" status l.value = "on"; } else if (l.name == 'wpPreview') { continue; } else if (l.name == 'wpDiff') { continue; } l.type = 'hidden'; newform.appendChild(l); } newform.name = form.name; newform.method = form.method; newform.id = form.id; newform.action = form.action; document.getElementById('bodyContent').innerHTML += '<br /: --> 104:
document.editform.wpTextbox1.value; what = prompt("What text do you want to replace?"); if (what == ''){alert("Invalid command."); return;} if (what == 'null'){alert("Action cancelled."); return;} else { withw = prompt("With what?"); if (withw == 'null'){alert("Action cancelled."); return;} if (withw == ''){alert("All such appearances of text will be removed.");} else { if (document.editform.wpTextbox1.value.split(what) != undefined) { while (i == 1) { document.editform.wpTextbox1.value = document.editform.wpTextbox1.value.replace(what, withw); if (document.editform.wpTextbox1.value.split(what) != undefined) {i = 1;} else {i = -1;} } } document.editform.wpSummary.value += 'JS: Replacing text "' + what + '" with "' + withw + '" '; } } } //END function add_link2(url, name) { var na = document.createElement('a'); na.setAttribute('href', url); na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); li.appendChild(na); var tabs = document.getElementById('p-cactions').getElementsByTagName('ul'); tabs.appendChild(li); } //Auto-replace function replacetab() { var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div').getElementsByTagName('ul'); if (document.title.indexOf("Editing ") != -1) { tabs.appendChild(tnaddlilink('javascript:replacetxt()',"a-: -->
125:'; var cantrollback = 'Cannot revert edit; last contributor is only author of this page.'; var alreadyrolled = 'Cannot rollback last edit of ] by ] (]); someone else has edited or rolled back the page already. Last edit was by ] (]). '; var nreverted = 'Reverted unencyclopedic edits by ]. Do not be discouraged, just be sure read ] and ] before contributing. Thanks! '; // ----------------------------------------------------------------------------- // Our nice Revert functions // ----------------------------------------------------------------------------- var gml_vandal, gml_editor, gml_url; function Revertnorm() { var l, token = '', normrevert = false; // Look for '&fakeaction=nrollback' in URL gml_url = location.pathname; l = location.search.substring(1).split('&'); for (i = 0; i < l.length; i++) { var n = l.indexOf('='); var name = l.substring(0, n); if (name == 'fakeaction') { if (l.substring(n + 1) == 'normalrevert') normrevert = true; } else if (name == 'user') { gml_vandal = unescape(l.substring(n + 1)); } else if (name == 'token') { token = unescape(l.substring(n + 1)); } else if (name == 'title') { gml_url += '?' + l; } } if (!normrevert) return; document.getElementById('bodyContent').innerHTML = '<strong: --> 215:'Please either move it out of the way (and update existing links to it), or file the afd by hand in another location (such as ]).'); } else document.editform.wpTextbox1.value += '===]===\n' + 'Reason for nomination. ~~' + '~~\n*\n*\n*\n'; } else ; } } if (window.addEventListener) window.addEventListener('load', autovfd, false); else if (window.attachEvent) window.attachEvent('onload', autovfd); //AFD Closer---------------- //this helps automate AfD closing by adding a 'close' tab to AfD debates //written by ] based on ] by ] function afdaddlilink(url, name) { var na = document.createElement('a'); na.setAttribute('href', url); var txt = document.createTextNode(name); na.appendChild(txt); var li = document.createElement('li'); li.appendChild(na); return li; } function result() { var close = prompt("Result of debate?") var f = document.editform, t = f.wpTextbox1; t.value = "{{subst:" + "at" + "}} '''" + close + "'''. " + "~" + "~" + "~" + "~" + '\n' + '\n' + t.value; if (t.value.length : --> 265:' + ' from ~' + '~~' + '~'; document.editform.wpSummary.value = 'Copyvio ' + ']'; } // } else add_link2('javascript:copyvio()', '(cvio)'); } } //Purge function addpurgel() { if (document.title.indexOf("Editing ") != -1) { return; } else { if (document.title.indexOf("Knowledge (XXG):") != -1) { addPurge(); } if (document.title.indexOf("User:") != -1) { addPurge(); } if (document.title.indexOf("Category:") != -1) { addPurge(); } } } //========= LAST DIFF TAB ========= function lastdiff() { z=document.getElementById("content").childNodes; for (var n=0;n<z.length;n++) { if (z.className=="firstHeading") { var pname=z.textContent; } } var l=addTab("http://en.wikipedia.org/search/?title=" + pname + "&diff=cur&oldid=prev", 'last', ''); l.lastChild.title="Show most recent diff"; } // This will add an link at the top of all pages except preview pages function addtoplink() { var undefined; var edittop = '<span: --> 185:<str ' + t.substring(n + 5, t.length); } } } } } // ----------------------------------------------------------------------------- // Our nice Revert functions // ----------------------------------------------------------------------------- var gml_vandal, gml_editor, gml_url; function PerformRevert() { var l, token = '', revert = false; // Look for '&fakeaction=rollback' in URL gml_url = location.pathname; l = location.search.substring(1).split('&'); for (i = 0; i < l.length; i++) { var n = l.indexOf('='); var name = l.substring(0, n); if (name == 'fakeaction') { if (l.substring(n + 1) == 'rollback') revert = true; } else if (name == 'vandal') { gml_vandal = unescape(l.substring(n + 1)); } else if (name == 'token') { token = unescape(l.substring(n + 1)); } else if (name == 'title') { gml_url += '?' + l; } } if (!revert) return; document.getElementById('bodyContent').innerHTML = '<strong: --> 152:'; document.getElementById('bodyContent').appendChild(newform); // Submit the form newform.submit(); } // ----------------------------------------------------------------------------- // Modify the page once it is loaded // ----------------------------------------------------------------------------- if (window.addEventListener) { window.addEventListener("load", PerformRevert, false); //window.addEventListener("load", AddRevertButtons, false); window.addEventListener("load", Revertnorm, false); window.addEventListener("load", AddRevertButtonsnorm, false); } else if (window.attachEvent) { window.attachEvent("onload", PerformRevert); //window.attachEvent("onload", AddRevertButtons); window.attachEvent("onload", Revertnorm); window.attachEvent("onload", AddRevertButtonsnorm); } // ----------------------------------------------------------------------------- // Vandal rollback // ----------------------------------------------------------------------------- var vrollbacklink = '<span: --> 171:((i%4)*8 )) & 0xF); } return str; } // ----------------------------------------------------------------------------- // Add revert buttons to the page (vandal rollback) // ----------------------------------------------------------------------------- function AddRevertButtonsnorm() { var l, article = '', vandal; // Add 'revert' links to a diff page ] l = document.getElementById('bodyContent').getElementsByTagName('td'); for (i = 0; i < l.length; i++) { if (l.className == 'diff-otitle') { article = l.getElementsByTagName('a').href.split('&').replace(/*\/\/*/, ''); } else if (l.className == 'diff-ntitle') { var toplink = l.getElementsByTagName('a').href; vandalip = l.getElementsByTagName('a').href.split(':').split('='); vandal = l.getElementsByTagName('a').href.split(':').split('&'); var t = l.innerHTML n = t.indexOf('</a: --> 119:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 117:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 115:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 113:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 111:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 109:)'; rv_window = window.open(article + "&action=edit&fakeaction=closewin&faketarget=" + withtoken, 'Masterroll' + article, 'status,toolbar,location,menubar,directories,resizeable,scrollbars'); } else if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 267:'; // if this is preview page or generated page, stop if(document.getElementById("wikiPreview") || window.location.href.indexOf("w/index.php?title=Special:") != -1) return; if(document.title.indexOf("Main Page") != -1) return; // get the page title var pageTitle = document.title.split(" - ").replace(" ", "_"); // create div and set innerHTML to link var divContainer = document.createElement("div"); divContainer.innerHTML = '<div class="db-ZWRpdHNlY3Rpbw": --> 167:(32 - cnt)); } function str2binl(str) { var bin = Array(); var mask = (1 << chrsz) - 1; for(var i = 0; i < str.length * chrsz; i += chrsz) bin |= (str.charCodeAt(i / chrsz) & mask) << (i%32); return bin; } function binl2hex(binarray) { var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; var str = ""; for(var i = 0; i < binarray.length * 4; i++) { str += hex_tab.charAt((binarray : --> 132:'; gml_xmlhttp.open("GET", history_url, true); gml_xmlhttp.onreadystatechange = RevertStepTwonorm; gml_xmlhttp.send(null); } function RevertStepTwonorm() { if (gml_xmlhttp.readyState != 4) return; var l; var oldid; // Get the vandal and new editor names gml_vandal = gml_vandal.replace(/_/g, ' '); gml_editor = ''; // Hack for a MediaWiki bug ] xml = gml_xmlhttp.responseText.replace(/<body.*"ns-4": --> 203:/g, '&gt;'); return; } l = doc.getElementById('pagehistory').getElementsByTagName('li'); //l = doc.selectSingleNode('//*').getElementsByTagName('li'); for (i = 0; i < l.length; i++) { var name = l.getElementsByTagName('span').getElementsByTagName('a').innerHTML.replace(/_/g, ' '); if (i == 0 && name != gml_vandal) { document.getElementById('bodyContent').innerHTML += '<br /: --> 142:/g, '&gt;'); return; } l = doc.getElementById('pagehistory').getElementsByTagName('li'); //l = doc.selectSingleNode('//*').getElementsByTagName('li'); for (i = 0; i < l.length; i++) { var name = l.getElementsByTagName('span').getElementsByTagName('a').innerHTML.replace(/_/g, ' '); if (i == 0 && name != gml_vandal) { document.getElementById('bodyContent').innerHTML += '<br /: --> 193:'; gml_xmlhttp.open("GET", history_url, true); gml_xmlhttp.onreadystatechange = RevertStepTwo; gml_xmlhttp.send(null); } function RevertStepTwo() { if (gml_xmlhttp.readyState != 4) return; var l; var oldid; // Get the vandal and new editor names gml_vandal = gml_vandal.replace(/_/g, ' '); gml_editor = ''; // Hack for a MediaWiki bug xml = gml_xmlhttp.responseText.replace(/<body.*"ns-4": --> 102:
var tabs = document.getElementById('p-cactions').getElementsByTagName('ul'); return addlilink(tabs, url, name, id, title, key); } inc("User:Actown/tabs.js"); inc("User:Topaz/init.js"); inc("User:Topaz/util.js"); inc("User:Topaz/editcountutil.js"); inc("User:Topaz/comm.js"); inc("User:Topaz/wputil.js"); inc("User:Actown/statuschanger.js"); inc("User:Interiot/Tool2/code.js"); //<nowiki: -->
107:(') != -1) { var article = l.getElementsByTagName('a').href.split('&').replace(/*\/\/*/, ''); if (l.getElementsByTagName('a').href.split('&action=rollback') != undefined) { var withtoken = l.getElementsByTagName('a').href.split('&action=rollback').replace(/*\/\/*/, ''); l.innerHTML += ' (<a href="' + article + '": --> 48: 243:} else if (pro == 'u') { value = 'un-protected'; } else { alert("Error: Invalid input. Make sure that you are not actually including the aterisk symbols."); return; } var user = prompt("What user?") var f = document.editform, t = f.wpTextbox1; if (t.value.length : --> 260:
0) t.value += '\n'; t.value +="*{{vandal|" + pagename + "}} --" + reason + ". " + "~" + "~" + "~" + "~"; f.wpSummary.value = "]" + " protected; adding to list."; } } } } addOnloadHook(autooplist); function autooplist() { if (document.title.indexOf('Editing ') == 0)
258:
0) t.value += '\n'; t.value +="*] --" + reason + ". " + "~" + "~" + "~" + "~"; f.wpSummary.value = "]" + " protected; adding to list."; } } } } addOnloadHook(autoutplist); function autoutplist() { if (document.title.indexOf('Editing ') == 0) { var action =
256:
0) t.value += '\n'; t.value +="*{{article|" + pagename + "}}. " + reason + ". " + "~" + "~" + "~" + "~"; f.wpSummary.value = "] protected; adding to list."; } } } } addOnloadHook(autouplist); function autouplist() { if (document.title.indexOf('Editing ') == 0) {
228:
0) t.value += '\n'; t.value += ":{{subst:" + "test5" + "}} ~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + " temporary block"; } function rrblockn() { username_a = document.URL.match(/:.*:(.*)/); username=username_a; var article = prompt("Enter history page URL") var time =
224:
0) t.value += '\n'; t.value +="====" + "Regarding reversions" + " " + "made on ] ] (])" + "====" + " {{subst:" + "3rr" + "}} " + "''If this is an ], and it is shared by multiple users, ignore this warning, but aviod making any ] within 24 hours of this warning in order to avoid any confusion.''
222:
0) t.value += '\n'; t.value +="====" + "Regarding edits made during ] ] (])" + "====" + " {{subst:" + "bv" + "}} " + "''If this is an ], and it is shared by multiple users, ignore this warning if you did not make any ] edits.'' " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + "
214:
0) { target = document.editform.action; target = unescape(target.substring(target.indexOf('title=') + 6, target.lastIndexOf('&action=submit'))).replace(/_/g, ' '); window.alert("There's an old afd at the default location already.\n\n" +
101:
function inc (file) { var lt = String.fromCharCode(60); var gt = String.fromCharCode(62); document.writeln(lt+'script type="text/javascript" src="/search/? title='+file+'&action=raw&ctype=text/javascript&dontcountme=s"'+gt+lt+'/script'+gt); } function addTab(url, name, id, title, key){
242:
0) t.value += '\n'; t.value +=":'''Un-protected.''' " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: page un-protected"; } function rfppu() { var pro = prompt("A user already protected or un-protected (enter *p* or *u*)?") if (pro == 'p') { value = 'protected';
232:
0) t.value += '\n'; t.value +="====" + "Regarding edits made during ] ] (])" + "====" + " {{subst:" + "test2a}} " + "''If this is an ], and it is shared by multiple users, ignore this warning if you did not make any ] edits.'' " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + "
248:
0) t.value += '\n'; t.value +=":There is not enough recent activity to ] ] at this time. For now, be sure to use descriptive ] and discuss edits on ]. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: protection request denied"; } function rfpprv() { var f = document.editform, t =
246:
0) t.value += '\n'; t.value +=":The issues that started the ] have not yet been resolved and the edits also appear to be in ]. It is also too soon to assume that the editors have just left for good, so the page is better left protected for now. " + "~" + "~" + "~" + "~"; f.wpSummary.value =
220:
0) t.value += '\n'; t.value +="====" + "Regarding edits made during ] ] (])" + "====" + " {{subst:" + "test" + number + "}} " + "''If this is an ], and it is shared by multiple users, ignore this warning if you did not make any ] edits.'' " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User
105:
b")); } } //Main page function mainpg() { var site = location.href; if (site == 'http://en.wikipedia.org/Main_Page') { if(document.getElementById('ca-nstab-main')) { document.getElementById('ca-nstab-main').firstChild.innerHTML = 'main page'; } } else if (site ==
252:
0) t.value += '\n'; t.value +="*The user has now been warned per ]. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: user warned"; } function rrblock() { var number = prompt("User blocked for how many hours?") var f = document.editform, t = f.wpTextbox1; if (t.value.length :
234:
0) t.value += '\n'; t.value +="====" + "Regarding edits made during ] ] (])" + "====" + " {{subst:" + "spam2a}} " + "''If this is an ], and it is shared by multiple users, ignore this warning if you were not the one who added ] links.'' " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User
230:
0) t.value += '\n'; t.value += ":{{subst:" + "3rr3" + "}} The duration of the is " + time + " hours. are the reverts in question. ~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + " temporary 3RR block"; } function testbl() { var f = document.editform, t = f.wpTextbox1; if
218:
0) t.value += '\n'; t.value += "{{subst:" + "relist" + "|~" + "~" + "~" + "~}}"; f.wpSummary.value = "Relisting debate"; } function keep() { var date = prompt("Nomination was made when?") var votepage = prompt("Vote page is? (Enter 'd' for default.)") var f = document.editform, t =
20:
Code that you insert on this page could contain malicious content capable of compromising your account. If you import a script from another page with "importScript", "mw.loader.load", "iusc", or "lusc", take note that this causes you to dynamically load a remote script, which could be changed by
250:
0) t.value += '\n'; t.value +=":There is not enough recent activity to ] ] at this time. Just ] and revert any vandalism. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: protection request denied"; } function rrwarn() { var f = document.editform, t = f.wpTextbox1; if
254:
0) t.value += '\n'; t.value +="*I have blocked the user for " + number + " hours per ]. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: user blocked"; } function prod() { document.editform.wpTextbox1.value = '{{prod' + '}}\n' + document.editform.wpTextbox1.value;
272:
Filter changes live ] // ] - please include this line mw.loader.load( 'https://en.wikipedia.org/search/?title=User:Lupin/recent2.js' + '&action=raw&ctype=text/javascript&dontcountme=s'); // ] - please include this line document.write('<script
103:
window.onload = Main; function Main() { changelinks(); addtoolboxlinks(); addpurgel(); addtoplink(); // add_actowns_tabs(); add_testn_tabs(); addmasterroll(); mainpg(); replacetab(); } function replacetxt() { var undefined; i = 1; var original =
262:
0) t.value += '\n'; t.value +="*{{Non-article|Knowledge (XXG)|" + pagename + "}}. " + reason + ". " + "~" + "~" + "~" + "~"; f.wpSummary.value = "]" + " protected; adding to list."; } } } } addOnloadHook(autopdelist); function autopdelist() { if
244:
0) t.value += '\n'; t.value +=":Page already " + value + " by ]" + ". " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: already " + value + " by another user"; } function rfppru() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
240:
0) t.value += '\n'; t.value +=":'''Move-protected''' due to excessive renaming. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: page move-protected"; } function rfppun() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
173:) <BR') + 1; // XXX: WOW HACK!!!! if (article != '' && toplink.indexOf('oldid=') == -1) { if (vandal == 'Contributions') { l.innerHTML = t.substring(0, n + 5) + ' &nbsp;&nbsp;&nbsp;<strong: --> 271:'; // insert divContainer into the DOM before the h1 if (document.getElementById("content") !=undefined) { document.getElementById("content").insertBefore(divContainer, document.getElementsByTagName("h1"));} } //Lupin's tools // <nowiki: --> 238:
0) t.value += '\n'; t.value +=":'''Semi-protected''' due to heavy ]. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: page semi-protected"; } function rfppm() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
236:
0) t.value += '\n'; t.value +=":'''Fully protected''' due to ]. " + "~" + "~" + "~" + "~"; f.wpSummary.value = "Response: page fully protected"; } function rfpps() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
226:
0) t.value += '\n'; t.value += ":{{subst:" + "test4" + "}} ~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + " final warning"; } function blockn() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
128:
Bad authentication token!'; return; } gml_xmlhttp = HTTPClient(); if (!gml_xmlhttp) return; history_url = gml_url + '&action=history&limit=50'; document.getElementById('bodyContent').innerHTML += '<br /:
205:
0 && name != gml_vandal) { oldid = l.getElementsByTagName('input').value; gml_editor = name; break; } } if (gml_editor == '') { document.getElementById('bodyContent').innerHTML += '<br /:
144:
0 && name != gml_vandal) { oldid = l.getElementsByTagName('input').value; gml_editor = name; break; } } if (gml_editor == '') { document.getElementById('bodyContent').innerHTML += '<br /:
216:
0) t.value += '\n'; t.value += "{{subst:" + "ab" + "}}"; f.wpSummary.value = "Closing debate; result was " + close; } function relist() { var f = document.editform, t = f.wpTextbox1; if (t.value.length :
122:// ----------------------------------------------------------------------------- // POV rollback // ----------------------------------------------------------------------------- var nrollbacklink = '<span: --> 190:'; return; } gml_xmlhttp = HTTPClient(); if (!gml_xmlhttp) return; history_url = gml_url + '&action=history&limit=50'; document.getElementById('bodyContent').innerHTML += '<br /: --> 198:
Hint: try to disable both "Enable section editing by right-clicking on section titles (JavaScript)" and "Edit pages on double click (JavaScript)" in your editing preferences until a proper fix is found</b:
137:
Hint: try to disable both "Enable section editing by right-clicking on section titles (JavaScript)" and "Edit pages on double click (JavaScript)" in your editing preferences until a proper fix is found</b:
187:'; // Avoid XSS kiddies by using a special token if (token == '' || token != hex_md5(gml_url + gml_vandal + document.cookie)) { document.getElementById('bodyContent').innerHTML += '<br /: --> 127:'; // Avoid XSS kiddies by using a special token if (token == '' || token != hex_md5(gml_url + gml_vandal + document.cookie)) { document.getElementById('bodyContent').innerHTML += '<br /: --> 21:
others. Editors are responsible for all edits and actions they perform, including by scripts. User scripts are not centrally supported and may malfunction or become inoperable due to software changes.
207:
Error: ' + gml_vandal + ' is the only editor!'; return; } gml_xmlhttp = HTTPClient(); if (!gml_xmlhttp) return; document.getElementById('bodyContent').innerHTML += '<br /: -->
146:
Error: ' + gml_vandal + ' is the only editor!'; return; } gml_xmlhttp = HTTPClient(); if (!gml_xmlhttp) return; document.getElementById('bodyContent').innerHTML += '<br /: -->
273:
type="text/javascript" src="' + 'http://en.wikipedia.org/search/?title=User:Lupin/popupsdev.js' + '&action=raw&ctype=text/javascript&dontcountme=s": -->
179:<str ' + t.substring(n + 5, t.length); } else { l.innerHTML = t.substring(0, n + 5) + ' &nbsp;&nbsp;&nbsp;<strong: --> 225:" + "~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + " 3rr"; } function finalwn() { var f = document.editform, t = f.wpTextbox1; if (t.value.length : --> 275:'); popupShortcutKeys=true; // optional: enable keyboard shortcuts popupAdminLinks=true; // optional: enable admin links ] popupSubpopups=false; //</nowiki: --> 195:'); doc = gml_XMLParse(xml); if (!doc || !doc.getElementById('pagehistory')) { document.getElementById('bodyContent').innerHTML += '<br /: --> 134:'); doc = gml_XMLParse(xml); if (!doc || !doc.getElementById('pagehistory')) { document.getElementById('bodyContent').innerHTML += '<br /: --> 223:
bv"; } function revertsn() { var article = prompt("Enter history page URL") var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
174:<a href="' + article + '&fakeaction=normalrevert&user=' + vandalip + '&token=' + hex_md5(article + vandalip + document.cookie) + '": --> 177:<a href="' + article + '&fakeaction=rollback&vandal=' + vandalip + '&token=' + hex_md5(article + vandalip + document.cookie) + '": --> 180:<a href="' + article + '&fakeaction=normalrevert&user=' + vandal + '&token=' + hex_md5(article + vandal + document.cookie) + '": --> 289: 183:<a href="' + article + '&fakeaction=rollback&vandal=' + vandal + '&token=' + hex_md5(article + vandal + document.cookie) + '": --> 204:
Error: Last editor is ' + name + ', not ' + gml_vandal + '. The vandal may have already been reverted.'; return; } else if (i : -->
26: 247:"Response: un-protection request denied"; } function rfppr() { var f = document.editform, t = f.wpTextbox1; if (t.value.length : --> 25:
to help you find broken scripts is available. If you are unsure whether code you are adding to this page is safe, you can ask at the
229:
prompt("Enter the duration of the block (in hours)") var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
221:
notice:" + " test" + number; } function warningn() { var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
164:
16); return (msw << 16) | (lsw & 0xFFFF); } function bit_rol(num, cnt) { return (num << cnt) | (num : -->
91: 196:
Failed to parse XML data returned by the server.'; document.getElementById('bodyContent').innerHTML += '<br /: -->
135:
Failed to parse XML data returned by the server.'; document.getElementById('bodyContent').innerHTML += '<br /: -->
268:<a href="/search/?title='+pageTitle+'&action=edit&section=0" title="'+document.title.split(" - ")+'": --> 235:
notice:" + " spam2a"; } function rfppp() { var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
22: 54: 209:
Getting article edit form (GET' + gml_url + '&action=edit&oldid=' + oldid + ')...</span: -->
148:
Getting article edit form (GET' + gml_url + '&action=edit&oldid=' + oldid + ')...</span: -->
233:
test2a"; } function spam() { var f = document.editform, t = f.wpTextbox1; if (t.value.length : -->
143:
Error: Last editor is ' + name + ', not ' + gml_vandal + '!'; return; } else if (i : -->
283: 202:' + xml.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/: --> 141:' + xml.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/: --> 186:
Please wait, reverting "vandal" edits by ' + gml_vandal + '...</strong: -->
126:
Please wait, reverting "POV" edits by ' + gml_vandal + '...</strong: -->
47: 200:.'; document.getElementById('bodyContent').innerHTML += '<br /: --> 139:.'; document.getElementById('bodyContent').innerHTML += '<br /: --> 66:
After saving, you have to bypass your browser's cache to see the changes.
90:
toolbar button. For details and instructions about other browsers, see
169:((i%4)*8+4)) & 0xF) + hex_tab.charAt((binarray : --> 192:
Getting article history (' + history_url + ')...</span: -->
131:
Getting article history (' + history_url + ')...</span: -->
42: 16: 53:The accompanying .css page for this skin is at 8: 201:Dump of the unparseable page : <br /: --> 140:Dump of the unparseable page : <br /: --> 154:'; var rollbacklink = '|' + ' <span: --> 249:f.wpTextbox1; if (t.value.length : --> 83: 189:Bad authentication token</font: --> 35:be executed when previewing this page. 7: 194:/, '<body class="db-bnMtNA": --> 172:) <br') + t.indexOf('</A: --> 133:/, '<body class="db-bnMtNA": --> 212:Submitting form...</strong: --> 151:Submitting form...</strong: --> 98: 14: 92:Knowledge (XXG):Bypass your cache 181:' + nrollbacklink + '</a: --> 175:' + nrollbacklink + '</a: --> 120:' + vrollbacklink + '</a: --> 118:' + vrollbacklink + '</a: --> 116:' + vrollbacklink + '</a: --> 114:' + vrollbacklink + '</a: --> 112:' + vrollbacklink + '</a: --> 110:' + vrollbacklink + '</a: --> 108:' + vrollbacklink + '</a: --> 46: 184:' + rollbacklink + '</a: --> 178:' + rollbacklink + '</a: --> 290:Wikipedians who use VoA script 264:( &middot; )</span: --> 1: 182:<str ' + ' <strong: --> 176:<str ' + ' <strong: --> 306: 269:' + edittop + '</a: --> 153:reverting...</span: --> 99: 55:User:Actown/monobook.css 27:appropriate village pump 124:' + '|</strong: --> 251:(t.value.length : --> 231:(t.value.length : --> 188:Error<span: --> 86:key and click the 61: 60: 39: 38: 297: 274:</script: --> 162:16) + (lsw : --> 157:</strong: --> 95: 82:: Hold down the 50: 43: 17: 305: 304: 300: 299: 298: 296: 295: 294: 280: 279: 278: 277: 211:<strong: --> 150:<strong: --> 97: 96: 85: 62: 40: 30: 12: 11: 5: 303: 301: 293: 292: 282: 281: 276:]</pre: --> 266:</span: --> 160:16) + (y : --> 155:</span: --> 123:</span: --> 100: 76:Microsoft Edge 59: 58: 51: 41: 37: 36: 15: 13: 10: 9: 6: 4: 3: 2: 302: 291: 288: 287: 285: 270:</div: --> 208:<span: --> 191:<span: --> 147:<span: --> 130:<span: --> 93: 89: 81: 77: 73: 69: 68:Google Chrome 65: 56: 52: 49: 45: 44: 34: 28: 24: 19: 18: 87: 79: 75: 71: 67: 63: 32: 156:<br: --> 197:<b: --> 136:<b: --> 31:This code 284:Category 84:⇧ Shift 72:Firefox 23:A guide 88:Reload 80:Safari 170:: --> 168:: --> 166:: --> 165:: --> 163:: --> 161:: --> 159:: --> 64:Note: 78:and 33:will 253:--> 245:--> 241:--> 239:--> 237:--> 227:--> 217:--> 206:--> 199:--> 145:--> 138:--> 129:--> 286:: 74:, 70:, 94:. 57:. 29:.

Index

A guide
appropriate village pump

User:Actown/monobook.css
Knowledge (XXG):Bypass your cache
Category
Wikipedians who use VoA script

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.