Aller au contenu

Wikilivres:Ouvrages de référence/Source préférée

Un livre de Wikilivres.

Pour ne pas passer par la page Spécial:Ouvrages de référence, et aller directement sur une URL spécifique, modifier votre script common.js pour ajouter ceci :

function externISBN()
{
  // URL directe personnalisable :
  var magicURL = "https://catalogue.bnf.fr/search.do?pageRech=rav&mots0=NRC;-1;0;MAGICNUMBER";
  var pagename = mw.config.get('wgPageName');

  var magicRegex = /MAGICNUMBER/g;
  if (pagename != "Spécial:Ouvrages_de_référence" && pagename != "Wikilivres:Ouvrages_de_référence")
  {
    for (var i=0 ; i<document.links.length ; i++)
    {
      var link = document.links[i];
      var check_url = link.href.match(/Sp%C3%A9cial:Ouvrages_de_r%C3%A9f%C3%A9rence\/(.*)/);
      if (check_url)
        link.href = magicURL.replace(magicRegex, check_url[1]);
    }
  }
}
$(externISBN);

Personnalisez l'URL en modifiant la variable magicURL.