Ajouter une rubrique "recherche dans le catalogue de la médiathèque municipale" dans e-sidoc
E-sidoc, le portail documentaire proposé par le CRDP de Poitiers, permettra à terme la recherche fédérée à partir de plusieurs bases : celle du CDI d’une part, et celles d’autres ressources (ressources numériques auxquelles le CDI est abonné, catalogues en ligne d’autres bibliothèques…) d’autre part.
En attendant, il est possible de paramétrer une rubrique d’E-sidoc pour permettre de telles recherches, non pas de façon fédérée (c’est-à-dire façon métamoteur : une équation de recherche réunit les résultats de différentes sources dans une même liste), mais façon « module autonome ». Pour éviter d’être accusé de « piquer » les données de la base questionnée, on veillera à ne pas afficher les résultats directement dans e-sidoc, mais à renvoyer à la page de résultats de la source questionnée.
Le résultat obtenu est le suivant (cliquez sur l’image pour tester le module « en vrai ») :
Nous allons voir à présent comment intégrer cette rubrique à e-sidoc. Pour les Parisiens les plus pressés, il suffit de suivre la première étape « obtenir ce résultat ». Pour les autres, il faudra en plus comprendre (en gros) le code HTML pour (en seconde étape) l’adapter à votre bibliothèque municipale.
Pour obtenir ce résultat, il faut :
- Passer en mode « administrateur » en s’identifiant ;
- Cliquer sur la rubrique grisée « Rubrique chercher 4″, puis sur « Administrer la rubrique » , « Configurer la rubrique » ;
- Dans le cadre « Editer la rubrique » qui vient d’apparaître, donner un « Titre pour le menu » et un « Titre pour la page » ;
- Cliquer sur l’éditeur « HTML » ;
- Dans le nouveau cadre « Editeur de source HTML » qui vient de s’ouvrir, copier-coller le texte suivant :
<table border="0" cellpadding="10" height="134" width="460">
<tbody>
<tr>
<td bgcolor="#E8E0C1" height="100" width="375">
<strong><span style="color: #cc3333;"><span style="font-size: medium;">Recherche simple</span></span> ></strong> ou <a target="_blank" title="Catalogue en ligne des bibliothèques de Paris" href="http://b14-sigbermes.apps.paris.fr/medias/medias.aspx?INSTANCE=EXPLOITATION">accès au catalogue</a>.<br />
<span style="color: #cc3333;"><span style="font-size: xx-small;">....................................................................................................................................................</span></span><br />
<br />
<form action="http://b14-sigbermes.apps.paris.fr/ClientBookLine/recherche/executerRechercheprogress.asp?" target="_blank">
<input name="txtANY" size="45" type="text" />
<input name="bNewSearch" value="true" type="hidden" />
<input name="strTypeRecherche" value="pr_multicritere" type="hidden" />
<input name="cboIndexFormatANY" value="touslesmots" type="hidden" />
<input name="cboIndexFormatLOCMULTI" value="phraseexacte" type="hidden" />
<input name="CodeDocBaseList" value="VPCO" type="hidden" />
<input name="chkSortKey" value="true" type="hidden" />
<input name="USEMULTIINDEXMODE" value="FALSE" type="hidden" />
<input name="BackUrl" value="http%3A%2F%2Fb14-sigbermes.apps.paris.fr%2Fmedias%2Fmedias.aspx%3FINSTANCE%3DEXPLOITATION" type="hidden" />
<input name="INSTANCE" value="EXPLOITATION" type="hidden" />
<input name="output" value="PORTAL" type="hidden" />
<input value="Chercher" type="submit" />
</form></td>
</tr>
</tbody>
</table>
<br /><br />
<br />
Le catalogue des bibliothèques de prêt de la ville de Paris permet de consulter la localisation et la disponibilité de près de 3,5 millions de documents de tous supports (livres, CD, DVD, BD, partitions, méthodes de langue...), répartis sur une soixantaine de sites au sein de la capitale.
<br /> <br />
Voir les <a href="http://b14-sigbermes.apps.paris.fr/medias/medias.aspx?INSTANCE=exploitation&PORTAL_ID=portal_model_instance__infoprat.xml" target="_blank"> conditions d'inscriptions </a> et les <a href="http://equipement.paris.fr/?tid=235,237" target="_blank">horaires</a>.<br /> - Cliquer sur « Mettre à jour » ;
- Cocher « Publié : Oui » ;
- « Enregistrer »
Pour personnaliser le code avec un autre catalogue, il faut :
- Comprendre le code :
- Les balises <table></table> permettent de dessiner un tableau de longueur (height=), de largeur (width=) et de couleur (bgcolor=) déterminées, dans lequel s’insère le formulaire de recherche codé par les balises <form></form>.
- Les liens permettant l’accès direct au catalogue, aux horaires et aux conditions sont construits à partir des balises <a></a>. about_blank signifie que le lien ouvrira un nouvel onglet ; title indique l’inscription de la bulle légende du lien ; href est suivi de l’adresse URL du lien (la cible) ; juste avant la fin de la balise est inscrit le texte visible qui forme le lien.
- Comprendre les requêtes du catalogue :
- Lancer une requête simple sur le catalogue souhaité ;
- Analyser l’URL des résultats en la copiant-collant dans le bloc note ;
- Modifier le lien collé dans le bloc note en allant à la ligne après le ? et avant chaque &.
- Personnaliser le code de l’étape 1 en remplaçant (tout en respectant l’ordre d’apparition dans l’url) :
- le champ de l’url de
form action="http..."par l’url qui se finit par ? ; - chaque champ d’
input name="..."par le code qui est placé après & et avant = ; - chaque champ
value="..."par le code qui est placé après = et avant &. - là où la value correspond au mot clé que vous avez cherché, les balises
value="..." type="hidden"parsize="45" type="text"(ce qui crée un champ de recherche de taille déterminée) - Ne pas modifier les autres
type="hidden"; ajouter des lignes<input name="..." value="..." type="hidden" />; si nécessaire ; - Conserver <
input value="Chercher" type="submit"/> qui permet de soumettre la requête.
Pour mieux comprendre, comparer l’url de cette requête (mot clé : balzac) sur le catalogue des bibliothèques de Paris et décomposé ci-dessous, avec le code proposé dans l’étape 1.
http://b14-sigbermes.apps.paris.fr/ClientBookLine/recherche/executerRechercheprogress.asp?
bNewSearch=true
&strTypeRecherche=pr_multicritere
&txtANY=balzac
&cboIndexFormatANY=touslesmots
&cboIndexFormatLOCMULTI=phraseexacte
&CodeDocBaseList=VPCO
&chkSortKey=true
&USEMULTIINDEXMODE=FALSE
&BackUrl=http%3A%2F%2Fb14%2Dsigbermes%2Eapps%2Eparis%2Efr%2Fmedias%2Fmedias%2Easpx%3FINSTANCE%3DEXPLOITATION
&INSTANCE=EXPLOITATION
&output=PORTAL
A voir aussi :
Recherche esidoc dans Netvibes, Facebook, site d’établissement…
-
novembre 6, 2012 à 23:25 | #1Ajouter une rubrique « recherche dans le catalogue de la médiathèque municipale » dans e-sidoc | fenetresur | Le bulletin du GREID Infodoc | Scoop.it
