Search Engines : (ancienne version)
J'avais déniché ce script sur "Joe Edmonds Blog" et
je l'ai modifié. Une nouvelle version se trouve
sur cette page.
Pour rechercher dans le site en cours
(site de la page
active au moment où vous
cliquerez ce bouton) avec
Google, faîtes
glisser ce bouton dans la barre d'adresses ou la barre d'outils de votre navigateur
:
G∈S
(Google this site). Cliquez dessus pour essayer.
Vous trouviez sur "mycroft.mozdev.org" des moteurs de recherche tout fait, comme Google Image.
Il existait le Plugin "Add to Search Bar" qui
permet d'ajouter un moteur de recherche à FireFox.
Par exemple, après avoir installé ce plugin, allez sur la page
Google Images puis
faîtes un clic droit sur le champ de saisie encore vide (là où vous
tapez le nom de l'image recherchée) puis sélectionnez dans le
contextual menu "Ajouter à la barre de recherche". Vous aurez
un Google Image.
Il n'y a semble-t-il pas moyen d'ajouter un moteur Google this site de cette
manière, d'où la solution donnée plus haut.
J'ai essayé de créer un Search Engines à partir des recherches
avancés de Google et le Plugin Add to Search Bar me crée
ce code (visible dans le dossier searchplugins de Firefox) :
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
<os:ShortName>Google Recherche avancée</os:ShortName>
<os:InputEncoding>UTF-8</os:InputEncoding>
<os:Image width="16" height="16">data:image/x-icon;base64,AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8A//3/AP39/wD6/f8A+P3/AP/8/wD9/P8A+vz/AP/7/wD/+v8A/vr/APz6/wD4+v8A+/n/APP5/wD/+P8A+vj/AO/4/wDm+P8A2fj/AP/3/wD/9v8A9vb/AP/1/wD69f8A9PT/AO30/wD/8/8A//L/APnx/wD28P8A///+APj//gD2//4A9P/+AOP//gD//f4A6f/9AP///AD2//wA8//8APf9/AD///sA/v/7AOD/+wD/+vsA9/X7APr/+gDv/voA///5AP/9+QD/+/kA+e35AP//+ADm//gA4f/4AP/9+AD0+/gA///3APv/9wDz//cA8f/3AO3/9wD/8fcA//32AP369gDr+vYA8f/1AOv/9QD/+/UA///0APP/9ADq//QA///zAP/18wD///IA/fzyAP//8QD///AA9//wAPjw8AD//+8A8//vAP//7gD9/+4A9v/uAP/u7gD//+0A9v/tAP7/6wD/+eoA///pAP//6AD2/+gA//nnAP/45wD38eYA/fblAP/25AD29uQA7N/hAPzm4AD/690AEhjdAAAa3AAaJdsA//LXAC8g1gANH9YA+dnTAP/n0gDh5dIADyjSABkk0gAdH9EABxDRAP/l0AAAJs4AGRTOAPPczQAAKs0AIi7MAA4UywD56soA8tPKANTSygD/18kA6NLHAAAjxwDj28QA/s7CAP/1wQDw3r8A/9e8APrSrwDCtqoAzamjANmPiQDQj4YA35mBAOmefgDHj3wA1qR6AO+sbwDpmm8A2IVlAKmEYgCvaFoAvHNXAEq2VgA5s1UAPbhQAFWtTwBStU0ARbNNAEGxTQA7tEwAObZIAEq5RwDKdEYAULhDANtuQgBEtTwA1ls3ALhgMQCxNzEA2FsvAEC3LQB0MCkAiyYoANZTJwDLWyYAtjMlALE6JACZNSMAuW4iANlgIgDoWCEAylwgAMUuIAD3Vh8A52gdALRCHQCxWhwAsEkcALU4HACMOBwA0V4bAMYyGgCPJRoA218ZAJM7FwC/PxYA0msVAM9jFQD2XBUAqioVAIAfFQDhYRQAujMTAMUxEwCgLBMAnxIPAMsqDgCkFgsA6GMHALE2BAC9JQAAliIAAFYTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AsbGxsbGxsbGxsbGxsbGxd7IrMg8PDw8PDw8PUBQeJXjQYE9PcKPM2NfP2sWhcg+BzTE7dLjbmG03YWaV4JYye8MPbsLZlEouKRRCg9SXMoW/U53enGRAFzCRtNO7mTiAyliw30gRTg9VbJCKfYs0j9VmuscfLTFbIy8SOhA0Inq5Y77GNBMYIxQUJzM2Vxx2wEmfyCYWMRldXCg5MU0aicRUms58SUVeRkwjPBRSNIfBMkSgvWkyPxVHFIaMSx1/0S9nkq7WdWo1a43Jt2UqgtJERGJ5m6K8y92znpNWIYS1UQ89Mmg5cXNaX0EkGyyI3KSsp6mvpaqosaatq7axsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</os:Image>
<SearchForm>http://www.google.com/advanced_search?hl=fr</SearchForm>
<os:Url type="text/html" method="GET" template="http://www.google.com/search">
<os:Param name="as_q" value="{searchTerms}"/>
<os:Param name="hl" value="fr"/>
<os:Param name="num" value="10"/>
<os:Param name="btnG" value="Recherche Google"/>
<os:Param name="as_epq" value=""/>
<os:Param name="as_oq" value=""/>
<os:Param name="as_eq" value=""/>
<os:Param name="lr" value=""/>
<os:Param name="as_ft" value="i"/>
<os:Param name="as_filetype" value=""/>
<os:Param name="as_qdr" value="all"/>
<os:Param name="as_occt" value="any"/>
<os:Param name="as_dt" value="i"/>
<os:Param name="as_sitesearch" value="http://forum.macfr.com/"/>
<os:Param name="as_rights" value=""/>
<os:Param name="safe" value="images"/>
<os:Param name="sourceid" value="Mozilla-search"/>
</os:Url>
</SearchPlugin>
Mais à la place de
<os:Param name="as_sitesearch" value="http://forum.macfr.com/"/> il
faudrait qu'il y ait une variable contenant l'adresse de la page affichée.
Les Search Engines se font en XML,
make
your own.