User:Bookofjude/statuschanger.js

/* */

$(StatusChange);

/*** Status changer ***/ function StatusChange { var user = document.getElementById( 'pt-userpage' ).firstChild.firstChild.data; var subpage = "/Status"; var scheme = "/StatusTemplate"; var table = "/StatusTable"; var linkprefix = "http://en.wikipedia.org/w/index.php?title=User:"; var contribs = document.getElementById( 'pt-mycontris' ); //Add the links addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=here", "(Here", "pt-status-here", "Here", ""); addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=busy", "Busy", "pt-status-busy", "Busy", "");  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=away", "Away", "pt-status-away", "Out", "");  addlilink(contribs, linkprefix+user+subpage+"&action=edit&newstatus=fish", "Fish)", "pt-status-fish", "Fish", ""); 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; }

/* */