Utilizator:Macy/searchfull.js

De la Wikipedia, enciclopedia liberă

Notă: După salvare, trebuie să treceți peste cache-ul browser-ului pentru a vedea modificările.

  • Mozilla, Google Chrome, Safari, Konqueror: țineți apăsat Shift în timp ce apăsați butonul Reload (sau apăsați Ctrl-Shift-R).
  • Internet Explorer: apăsați Ctrl-F5.
  • Opera: apăsați F5.
//Search module for Wikipedia-Deluxe Full
//Created by Sanbec and adapted for Romanian Wikipedia by Macy

function SearchModule()
{
  var btSearch = '<div>';
  btSearch += buttonCode('onclick="goSearch(0)" value="es:" title="Caută în Spanish Wikipedia"');
  btSearch += buttonCode('onclick="goSearch(1)" value="de:" title="Caută în German Wikipedia"');
  btSearch += buttonCode('onclick="goSearch(2)" value="en:" title="Caută în English Wikipedia"');
  btSearch += buttonCode('onclick="goSearch(3)" value="C" title="Caută în Commons"');
  btSearch += buttonCode('onclick="goSearch(4)" value="D" title="Caută în Wikţionar"');
  btSearch += buttonCode('onclick="goSearch(5)" value="N" title="Caută în Wikiştiri"');
  btSearch += buttonCode('onclick="goSearch(6)" value="F" title="Flickr"');
  btSearch += buttonCode('onclick="goSearch(7)" value="G" title="Google"');
  btSearch += buttonCode('onclick="goSearch(8)" value="Y" title="Yahoo"');
 
  btSearch += '</div>';
 
  var boxSearch = document.getElementById("searchform");
  if (boxSearch)
    boxSearch.innerHTML += btSearch;
}
 
function goSearch(i)
{
  urls = new Array(
    "http://es.wikipedia.org/wiki/", 
    "http://de.wikipedia.org/wiki/",
    "http://en.wikipedia.org/wiki/",
    "http://commons.wikimedia.org/wiki/",
    "http://ro.wiktionary.org/wiki/",
    "http://ro.wikinews.org/wiki/",
    "http://www.flickr.com/search/?l=commderiv&q=",
    "http://www.google.com/search?hl=en&q=",
    "http://search.yahoo.com/search?ei=UTF-8&;p="
  );
 
  var text = document.getElementById("searchInput");
 
  window.open(urls[i] + escape(text.value));
}
 
function buttonCode(strCode)
{
  return '&nbsp;<input type="button" class="searchButton" '+strCode+' />';
}
 
$(SearchModule);