Accueil > Boîte à outils, CDI > Ajouter une rubrique « recherche dans le catalogue de la médiathèque municipale » dans e-sidoc

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 ») :

Rubrique "Recherche dans le catalogue des bibliothèques de Paris" dans E-sidoc

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.

 

[Mise à jour Paris : Le site du catalogue des bibliothèques de Paris ayant changé, le code à copier/coller est également différent.]

 

Pour obtenir ce résultat, il faut :

  1. Passer en mode « administrateur » en s’identifiant ;
  2. Cliquer sur la rubrique grisée « Rubrique chercher 4″, puis sur « Administrer la rubrique » , « Configurer la rubrique » ;
  3. Dans le cadre « Editer la rubrique » qui vient d’apparaître, donner un « Titre pour le menu » et un « Titre pour la page » ;
  4. Cliquer sur l’éditeur « HTML » ;
  5. 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> &gt;</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&amp;PORTAL_ID=portal_model_instance__infoprat.xml &raquo; target= »_blank »> conditions d’inscriptions </a> et les <a href= »http://equipement.paris.fr/?tid=235,237&Prime; target= »_blank »>horaires</a>.<br />

  6. Cliquer sur « Mettre à jour » ;
  7. Cocher « Publié : Oui » ;
  8. « Enregistrer »

Pour personnaliser le code avec un autre catalogue, il faut :

  1. Comprendre le code :
  2. 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>.
  3. 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.
  4. Comprendre les requêtes du catalogue :
  5. Lancer une requête simple sur le catalogue souhaité ;
  6. Analyser l’URL des résultats en la copiant-collant dans le bloc note ;
  7. Modifier le lien collé dans le bloc note en allant à la ligne après le ? et avant chaque &.
  8. 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" par size="45" type="text"(ce qui crée un champ de recherche de taille déterminée)
  9. Ne pas modifier les autres type="hidden" ; ajouter des lignes <input name="..." value="..." type="hidden" />; si nécessaire ;
  10. 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…

Publicités
Catégories :Boîte à outils, CDI Étiquettes : ,

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :