User:Kevin23/monobook.js

// STATUS CHANGER addOnloadHook(function { var user = document.getElementById( 'pt-userpage' ).firstChild.firstChild.data;  var subpage = "/Status";  var scheme = "/StatusDiv";  var linkprefix = "http://en.wikipedia.org/w/index.php?title=User:";  var contribs = document.getElementById( 'pt-logout' );  //Add the links  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=online", "[Online|", "pt-status-online", "Online", "");  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=busy", "Busy|", "pt-status-busy", "I'm busy!", "");  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=away", "Away|", "pt-status-away", "I'm away!", "");  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=sleeping", "Sleeping|", "pt-status-sleeping", "I'm sleeping!", ""); addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=hunting", "hunting]", "pt-status-online", "hunting", ""); if (location.href.indexOf("User:"+user+subpage+"&action=edit&newstatus=") == -1) return; //Are we here to auto-edit the status? //Get new status status = location.href.split("="); status = status[status.length-1]; //Modify the form document.getElementById('wpTextbox1').value = ""; document.getElementById('wpSummary').value = "Status: "+status; document.getElementById('wpMinoredit').checked = 'checked'; //Submit it! document.getElementById('editform').submit; }); //END