User:Henrik/sandbox/google-search

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Copy the following to your monobook.js or vector.js to supplement Wikipedia's search engine with a google search of en.wikipedia.org. If you have any suggestions or problems, please let me know .

-Henrik
 // [[User:Henrik/sandbox/google-search]] (please include this line)
 function install_search()
 {
 var elem;
  if (skin == "vector") {
    elem = document.getElementById('searchform').parentNode;
  } else {
    elem = document.getElementById('searchBody');
  }
  elem.innerHTML +=
 '<FORM method=get action="http://www.google.com/search">'+
 '<input type=hidden name="ie" value="UTF-8" /><input type=hidden name="oe" value="UTF-8" />'+
 '<INPUT id="searchInput" name="q" type="text" accesskey="f" value="" />'+
 '<input type="hidden" name="domains" value="en.wikipedia.org" />'+
 '<input type=radio name=sitesearch value="">Web'+
 '<input type=radio name=sitesearch value="en.wikipedia.org" checked />WP'+
 '<INPUT type="submit" name="btnG" VALUE="Google Search"  /></FORM></div>';
 }
 addOnloadHook(install_search);

Use the following to display both the wikipedia search and the google search:

 // [[User:Henrik/sandbox/google-search]] (please include this line)
 function install_search()
 {
var elem;
  if (skin == "vector") {
    elem = document.getElementById('searchform').parentNode;
  } else {
    elem = document.getElementById('searchBody');
  }
  elem.innerHTML +=
 '<FORM method=get action="http://www.google.com/search">'+
 '<input type=hidden name="ie" value="UTF-8" /><input type=hidden name="oe" value="UTF-8" />'+
 '<INPUT id="searchInput" name="q" type="text" accesskey="f" value="" />'+
 '<input type="hidden" name="domains" value="en.wikipedia.org" />'+
 '<input type=radio name=sitesearch value="">Web'+
 '<input type=radio name=sitesearch value="en.wikipedia.org" checked />WP'+
 '<INPUT type="submit" name="btnG" VALUE="Google Search"  /></FORM></div>';
 }
 addOnloadHook(install_search);