search plugin firefox bu angers
March 15, 2006
Pendant ma pause déjeuner, j’ai fait un petit plug-in de recherche firefox pour interroger le catalogue de la BU d’Angers: vous pouvez le récupérer sur mon site.
Pour ceux que le comment intéresse, lire la suite:
Les search plugins de Firefox sont des fichiers texte simples avec une extension .src qui s’installent dans C:\Program Files\Mozilla Firefox\searchplugins.
Celui-ci contient un lien vers la page de l’opac (tout ce qu’il y a avant le ?) et dans une balise name, la structure de l’url de recherche de l’opac.
<search
version=”7.1″
name=”Catalogue BU Angers”
description=”Rechercher dans le catalogue de la BU d’Angers”
action=”http://catalogue.univ-angers.fr/F/”
searchForm=”http://catalogue.univ-angers.fr”
method=”GET”>
<input name=”sourceid” value=”Mozilla-search”>
<input name=”func=find-b&find_code=WTO
&adjacent=N&local_base=OPD01&request” user=”">
<search>
Pour la petite icone il suffit de la mettre dans le même répertoire en lui donnant le même nom que votre fichier .src
Pour l’installation “automatique”, il y a un petit script caché dans la page html qui propose le plugin:
<script type="text/javascript">
<!–
function errorMsg()
{
alert(”Netscape 6 or Mozilla is needed to install a sherlock plugin”);
}
function addEngine(name,ext,cat,type)
{
if ((typeof window.sidebar == “object”) && (typeof
window.sidebar.addSearchEngine == “function”))
{
//cat=”Web”;
//cat=prompt(’In what category should this engine be installed?’,'Web’)
window.sidebar.addSearchEngine(
“http://localhost.localdomain/plugins directory/”+name+”.src”,
“http://localhost.localdomain/plugins directory/”+name+”.”+ext,
name,
cat );
}
else
{
errorMsg();
}
}
//–>
</script>
Et le lien lui-même contient un javascript qui utilise le script ci-dessus et qui dit:
"javascript:addEngine('catalogueplugin','gif','web',0)"
C’est-à-dire: ajouter le moteur catalogueplugin, le gif qui va avec, et mettre dans la catégorie web. Et c’est à peu près tout
Entry Filed under: Uncategorized. .
4 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
bibliobsession | March 17, 2006 at 1:35 pm
ah ben voilà c’est pas compliqué quand on maîtrise!
Il nous en manque plein des comme toi! Alors longue vie aux geeks dans les bibliothèques!
2.
nicolas morin | March 17, 2006 at 4:29 pm
Ben en fait je ne voudrais pas me faire une fausse réputation: je ne suis pas un vrai geek, et moins encore un programmeur.
Le coup du search engine dans Firefox est très simple et très bien expliqué un peu partout sur le web.
Par ex http://hacks.oreilly.com/pub/h/3033 et http://mycroft.mozdev.org/deepdocs/installing.html
3.
Michel Fauchié | March 20, 2006 at 1:07 am
intéressant, deux search pulgins de bib la même semaine !
voir celui de la BM de Chambéry annoncée par Alain Caraco
4.
willy | March 22, 2006 at 10:53 am
C’est parti pour un mouvement de fonds. Vous trouverez des searchplugins pour le Portail Santé Nord - Pas-de-Calais et la BDSP (Banque de Données en Santé Publique) à l’adresse :
http://www.laconjuration.net/notes/?2006/03/21/35-searchplugin-firefox
Merci Nicolas pour l’inspiration