Utilisateur:Guillaumito/search.js

Bonjour, vous êtes venu ici pour chercher la signification du mot Utilisateur:Guillaumito/search.js. Dans DICTIOUS, vous trouverez non seulement toutes les significations du dictionnaire pour le mot Utilisateur:Guillaumito/search.js, mais vous apprendrez également son étymologie, ses caractéristiques et comment dire Utilisateur:Guillaumito/search.js au singulier et au pluriel. Tout ce que vous devez savoir sur le mot Utilisateur:Guillaumito/search.js est ici. La définition du mot Utilisateur:Guillaumito/search.js vous aidera à être plus précis et correct lorsque vous parlerez ou écrirez vos textes. Connaître la définition deUtilisateur:Guillaumito/search.js, ainsi que celles d'autres mots, enrichit votre vocabulaire et vous fournit des ressources linguistiques plus nombreuses et de meilleure qualité.
function SpecialSearchEnhancedY() 
{
 
  function SearchForm(search_action_url, engine_url, engine_name, logo_url,
                      search_field_name, search_field_value, site_field_name, site_field_value)
  {
    var span = document.createElement("span");
    span.style.marginRight = "1em";
    span.style.whiteSpace = "nowrap";
 
    var form = document.createElement("form");
    form.method = "get";
    form.action = search_action_url;
    form.style.display = "inline";
    span.appendChild(form);
 
    var input = document.createElement("input");
    input.type = "hidden";
    input.name = search_field_name;
    form.appendChild(input);
 
    var site = document.createElement("input");
    site.type = "hidden";
    site.name = site_field_name;
    site.value = site_field_value;
    form.appendChild(site);
 
    var submit = document.createElement("input");
    submit.type = "submit";
    submit.value = "Recherche";
    form.appendChild(submit);
 
    form.onsubmit = function() {
      var searchInput = document.getElementById("searchText");

      if (! searchInput) searchInput = document.getElementById("powerSearchText");
 
      input.value = searchInput.value;
    }
 
    var a = document.createElement("a");
    a.href = engine_url;
    span.appendChild(a);
 
    var img = document.createElement("img");
    img.src = logo_url;
    img.alt = engine_name;
    img.style.borderWidth = "0";
    img.style.padding = "5px";
    a.appendChild(img);
 
    return span;
  }
 
  if (typeof SpecialSearchEnhanced3Disabled != 'undefined') return;
  if ((wgNamespaceNumber == -1) && (wgCanonicalSpecialPageName == "Recherche")) return;
 
  var mainNode = document.getElementsByTagName("form");
  if (!mainNode) return;
  mainNode = mainNode;
  mainNode.appendChild(document.createElement("center"));
  mainNode = mainNode.lastChild;

  var searchInput = document.getElementById("searchText");

  if (! searchInput) searchInput = document.getElementById("powerSearchText");
 
  var searchValue = searchInput.value;

  var engine;
  engine = SearchForm("http://partner.exalead.fr/search", "http://www.exalead.fr/", "Exalead",
                      "http://www.exalead.com/apogee/exalead-wikipedia-logo-small.gif", "q", searchValue,
                      "site", "fr.wiktionary.org");
  mainNode.appendChild(engine);
  engine = SearchForm("http://www.google.fr/search", "http://www.google.fr/", "Google",
                      "http://www.google.com/logos/Logo_25wht.gif", "q", searchValue,
                      "as_sitesearch", "fr.wiktionary.org");
  mainNode.appendChild(engine);
  engine = SearchForm("http://fr.wikiwix.com", "http://fr.wikiwix.com/", "WikiWix",
                      "http://logo.wikiwix.com/logo_mini.png", "action", searchValue,
                      "disp", "dict");
  mainNode.appendChild(engine);
  engine = SearchForm("http://search.live.com/results.aspx", "http://search.live.com/", "Live",
                      "http://search.live.com/s/affillogoLive.gif", "q", searchValue,
                      "q1", "site:http://fr.wiktionary.org");
  mainNode.appendChild(engine);
  engine = SearchForm("http://fr.search.yahoo.com/search", "http://fr.search.yahoo.com/", "Yahoo!",
                      "http://us.yimg.com/i/yahootogo/y88red2.gif", "p", searchValue,
                      "vs", "fr.wiktionary.org");
  mainNode.appendChild(engine);
}
 
$(SpecialSearchEnhancedY);