User:Beep21/global.js

//quicksearch fix if (wgPageName == "Special:Search" && location.search == "?search=") { location.href = wgServer + wgArticlePath.replace(/$1/,wgMainpage) }

//check "Watch this page" when necessary function bpWatch { document.getElementsByName("wpWatchthis")[0].checked = true } function bpWatchifnecessary { if (wgAction == "edit") {   if (skin == "answers" && wgNamespaceNumber = 0 && wgIsAnswered == false) {     bpWatch }    else if (wgNamespaceNumber == 110) {      bpWatch }    else if (wgNamespaceNumber / 2 == Math.floor(wgNamespaceNumber / 2) && wgCurRevisionId == false) {      bpWatch }    else if (wgNamespaceNumber / 2 != Math.floor(wgNamespaceNumber / 2)) {      bpWatch }  }  if (wgPageName == "Special:Upload" || wgPageName == "Special:CreatePage") {   bpWatch } } addOnloadHook(bpWatchifnecessary)