Jump to content

User:Zackmann08/scripts/UserSearch.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/*

Allows using "U:" as a shortcut for "User:" in the search box. 

<nowiki>
*/

var SearchRegexes = SearchRegexes || {"^[Uu]:":"User:"};
var searchbox = document.getElementById("searchInput");
var searchattr = "";
for (var search in SearchRegexes) {
	var replace = SearchRegexes[search];
	searchattr = searchattr+"if(/"+search+"/.test(searchbox.value)){searchbox.value=searchbox.value.replace(/"+search+"/,\""+replace+"\")};";
}
searchbox.setAttribute("onkeyup",searchattr);

//</nowiki>