OPACNoResultsFound

Lorsque vous effectuez une recherche dans l'OPAC de Koha et qu'il n'y a pas de résultats, vous pouvez proposer aux utilisateurs de lancer une recherche dans d'autres catalogues.
Il s'agit que récupérer la valeur de la variable q correspondant au(x) terme(s) recherché(s) dans l'url de la page de recherche (exemple:opac-search.pl?q=php). Il est possible de le faire grâce à un javascript.
Il s'agit de renseigner le champ "OPACNoResultsFound " sur la page des préférences système relatives à l'OPAC.
Vous pouvez y ajouter le code ci-dessous. Dans cet exemple, je propose de lancer une recherche dans le SUDOC et dans Google Books.

Code à insérer dans le champ OPACNoResultsFound :

Vous pouvez lancer une recherche dans :<br>
<script type="text/javascript">
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
var q = getUrlVars()["q"];
document.write('<li><a href="http://www.sudoc.abes.fr/DB=2.1/CMD?ACT=SRCHA&IKT=1016&SRT=RLV&TRM=' + q + '">Catalogue SUDOC</a></li>');
document.write('<li><a href="http://www.google.fr/search?tbm=bks&tbo=1&hl=fr&btnG=&q=' + q + '">Google Books</a></li>');
</script>