« Utilisateur:Guillaumito/monobook.js » : différence entre les versions

Contenu supprimé Contenu ajouté
Guillaumito (discussion | contributions)
mAucun résumé des modifications
Guillaumito (discussion | contributions)
m Résumé automatique : contenu remplacé par « var SpecialSearchEnhanced2Debug = true; ».
 
Ligne 1 :
var SpecialSearchEnhanced2DisabledSpecialSearchEnhanced2Debug = true;
 
function SpecialSearchEnhanced3() {
function SearchForm(action, engine, engine_name, logo, input_name, input_val, site_name, site_val)
{
var tr = document.createElement("tr");
var td1 = document.createElement("td");
td1.align = "left";
tr.appendChild(td1);
var a = document.createElement("a");
a.href = engine;
td1.appendChild(a);
var img = document.createElement("img");
img.src = logo;
img.alt = engine_name;
img.style.borderWidth = "0";
a.appendChild(img);
var td2 = document.createElement("td");
tr.appendChild(td2);
var form = document.createElement("form");
form.method = "get";
form.action = action;
td2.appendChild(form);
var input = document.createElement("input");
input.type = "text";
input.size = "32";
input.name = input_name;
input.value = input_val;
form.appendChild(input);
var site = document.createElement("input");
site.type = "hidden";
site.name = site_name;
site.value = site_val;
form.appendChild(site);
var submit = document.createElement("input");
submit.type = "submit";
submit.value = "Rechercher avec " + engine_name;
form.appendChild(submit);
return tr;
}
if (typeof SpecialSearchEnhanced3Disabled != 'undefined') return;
if (wgPageName != "Special:Recherche") return;
var mainNode = document.getElementsByTagName("form");
if (!mainNode) return;
mainNode = mainNode[0];
mainNode.appendChild(document.createElement("table"));
mainNode = mainNode.lastChild;
mainNode.style.backgroundColor = "transparent";
mainNode.appendChild(document.createElement("tbody"));
mainNode = mainNode.lastChild;
var searchValue = document.getElementById("powerSearchText").value;
var motor;
motor = SearchForm("http://fr.wikiwix.com/", "http://www.wikiwix.com/", "Wikiwix",
"http://logo.wikiwix.com/logo_mini.png", "q", searchValue,
"disp", "book");
mainNode.appendChild(motor);
motor = SearchForm("http://partner.exalead.fr/search", "http://www.exalead.fr/", "Exalead",
"http://www.wikipedia.fr/exalead.gif", "q", searchValue,
"site", "fr.wikibooks.org");
mainNode.appendChild(motor);
motor = SearchForm("http://www.google.fr/search", "http://www.google.fr/", "Google",
"http://www.google.com/logos/Logo_25wht.gif", "q", searchValue,
"as_sitesearch", "fr.wikibooks.org");
mainNode.appendChild(motor);
motor = 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.wikibooks.org");
mainNode.appendChild(motor);
motor = 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.wikibooks.org");
mainNode.appendChild(motor);
}
addOnloadHook(SpecialSearchEnhanced3);