Bydorian

Logiciels Libres, Symfony, Ruby On Rails, Ubuntu

Un moteur de recherche Firefox pour votre site

C’est tellement rapide à faire que je ne peux m’empêcher de vous montrer comment faire.

Ouvrez votre éditeur favoris (Geany par exemple), et copiez-coller ceci :

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>[[Nom du Moteur]]</ShortName>
<Description>[[Description du moteur de recherche]]</Description>
<Image height="16" width="16" type="image/png">
  data:image/png;base64,[[Image en Base64]]
</Image>
<Url type="text/html" method="GET"
  template="[[Url de votre moteur de recherche]]{searchTerms}"/>
<InputEncoding>ISO-8859-1</InputEncoding>
<AdultContent>false</AdultContent>
</OpenSearchDescription>

Quelques explications sur les parties que vous devez remplacer :

  • [[Nom du Moteur]] : Un nom court pour votre moteur de recherche,
  • [[Description du moteur de recherche]] : Une description brêve,
  • [[Image en Base64]] : Faites une image de taille 16×16 (favicon de votre site par exemple), puis vous l’envoyez sur ce site qui va la transformer en quelque chose de bizarre (par exemple : YTM0NZomIzI2OTsmIzM0NTueYQ==),
  • [[Url de votre moteur de recherche]] : Recherchez le mot « plop » sur votre site, puis vous copiez l’url affichée et vous remplacer « plop » par {searchTerms} (par exemple : http://bydorian.com/?s=plop devient http://bydorian.com/?s={searchTerms} ).

Vous enregistrez votre fichier en .xpi (par exemple : bydorian.xpi) et vous l’envoyez sur votre site (par exemple : http://bydorian.com/wp-content/bydorian.xpi). Il ne vous reste plus qu’à ajouter :

<link rel="search" type="application/opensearchdescription+xml"
      title="[[Nom du Moteur]]" href="[[Adresse vers le .xpi]]" />

Et voilà, tout les visiteurs (qui utilisent Firefox) pourront ajouter votre moteur de recherche ! Facile non ?

Leave a Reply

Markup Controls
Emoticons Smile Grin Sad Surprised Shocked Confused Cool Mad Razz Neutral Wink Lol Red Face Cry Evil Twisted Roll Exclaim Question Idea Arrow Mr Green

powered by C4F Textarea Toolbar