Message d'erreur

  • Warning: Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) in drupal_send_headers() (line 1237 of /home/mydktomi/www/includes/bootstrap.inc).
  • Warning: Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) in drupal_send_headers() (line 1237 of /home/mydktomi/www/includes/bootstrap.inc).
  • Warning: Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) in drupal_send_headers() (line 1237 of /home/mydktomi/www/includes/bootstrap.inc).
  • Warning: Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) in drupal_send_headers() (line 1237 of /home/mydktomi/www/includes/bootstrap.inc).
  • Warning : Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) dans drupal_send_headers() (ligne 1237 dans /home/mydktomi/www/includes/bootstrap.inc).
  • Warning : Cannot modify header information - headers already sent by (output started at /home/mydktomi/www/index.php:3) dans drupal_send_headers() (ligne 1237 dans /home/mydktomi/www/includes/bootstrap.inc).

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>