Bloc de recherche html permettant d'interroger le catalogue

avril 2018 modifié dans Catalogue
Il est possible d'intégrer un bloc de recherche dans n'importe quelle page sur Internet.

Cela fonctionne, effectivement (test sur la page www.megard.ch/michel/travaux.html, presque tout en bas, encart "Bibliothèque et documentation du ... CENAC/CMLK").

Mais la recherche ne se fait pas dans l'opac s'il existe un caractère accentué dans la recherche. Par exemple avec le mot "réguler".

Où est l'erreur ?

Michel

*************************************************************************************************************
code sur la page   www.megard.ch/michel/travaux.html
*************************************************************************************************************
<form
  onsubmit="if (search_little_input.user_query.value.length == 0) {search_little_input.user_query.value='*'; return true;}"
  method="post"
  action="http://www.non-violence.ch/catalogue/index.php?lvl=search_result"
  name="search_little_input"
  target="_blank">
<input size="30"
  class="text_query"
  name="user_query"
  value="Rechercher..."
  onclick="if (this.value == 'Rechercher...') this.value=''"
  type="text">
<input class="boutonrechercher" value="Ok" name="ok" type="submit">
<input value="1" name="look_ALL" type="hidden">
<input value="1" name="look_TITLE" type="hidden">
<input value="1" name="look_AUTHOR" type="hidden">
<input value="1" name="look_DOCNUM" type="hidden">
</form>


*************************************************************************************************************
Copie de l'email du 4 mai 2017 d'Éric Robert, qui donne la marche à suivre
*************************************************************************************************************
De: Eric ROBERT <erobert@sigb.net>
Objet: Rép : [Pmb-user] barre de recherche pmb : pb d'accents
Date: 4 mai 2017
À: Liste de diffusion des utilisateurs de PMB / PMB Users list <pmb-user@pmbservices.fr>
Répondre à: Liste de diffusion des utilisateurs de PMB / PMB Users list <pmb-user@pmbservices.fr>

Bonjour,

afin d'inclure un bloc de recherche n'importe où ailleurs vous pouvez utiliser ce code HTML :

<h3>Toute la base</h3>
<form onsubmit="
   if (search_little_input.user_query.value.length == 0) {
    search_little_input.user_query.value='*'; return true;
   }"
   method="post" action="URLPMBOPAC/index.php?lvl=more_results&autolevel1=1" name="search_little_input">
<input type="text" size="30" class="text_query" name="user_query" value="Rechercher..."
   onclick="if (this.value == 'Rechercher...') this.value=''">
<input type="submit" class="boutonrechercher" value="Ok" name="ok">
<input type="hidden" value="1" name="look_ALL">
<input type="hidden" value="1" name="look_TITLE">
<input type="hidden" value="1" name="look_AUTHOR">
<input type="hidden" value="1" name="look_DOCNUM">
</form>
<a href="URLPMBOPAC/index.php?search_type_asked=simple_search">Recherche avancée</a>
<a href="URLPMBOPAC/index.php?lvl=search_history">Historique des recherches</a>

Il ne vous reste qu'à remplacer URLPMBOPAC par l'adresse absolue de votre OPAC.

Notez que la version 5 vous proposera une URL de partage de résultat de recherche !

Cordialement,

Eric ROBERT
*************************************************************************************************************

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.