User:BesigedB/monobook.js

// // User:Lupin/popups.js

mw.loader.load(            'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'             + '&action=raw&ctype=text/javascript&dontcountme=s');

// This script is at http://en.wikipedia.org/w/index.php?title=User:Markaci/monobook.js&action=raw&ctype=text/javascript&dontcountme=s

// Extra insertions line. function insertExtra { var copywarn = document.getElementById('editpage-copywarn'); var divstart = ""; var divend = " "; var ins += addInsertion("","VfD") + " | "; ins += addInsertion("","delete") + " | "; ins += addInsertion("","deletebecause"); copywarn.innerHTML = divstart + ins + divend + ' ' + copywarn.innerHTML; }

// Add the purge tab to pages. function addPurgeButton { var href = document.location.href; if ( href.search( /^http:\/\/en\.wikipedia\.org\/wiki\// ) == 0 ) { var historyHref = document.getElementById( "ca-history" ).firstChild.href; var div = document.getElementById( "p-cactions" ); var ul = div.getElementsByTagName( "ul" )[0]; var newLi = document.createElement( "li" ); var newA = document.createElement( "a" ); newA.setAttribute( "href", historyHref.replace( "=history" , "=purge" ) ); var text = document.createTextNode( "purge cache" ); newA.appendChild( text ); newLi.appendChild( newA ); ul.appendChild( newLi ); } }

function addInsertion(content,name) { return "" + name + ""; }

function reformatMyPage { insertExtra; addPurgeButton; }

if (window.addEventListener) window.addEventListener("load",reformatMyPage,false); else if (window.attachEvent) window.attachEvent("onload",reformatMyPage); //