X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=koha-tmpl%2Fopac-tmpl%2Fprog%2Fen%2Fjs%2Fgoogle-jackets.js;h=b106ceac29df2361c9b90187d60515b6314a2a7b;hb=c84ad27fbfbecc74d44dcc1530cbaa06ae0a8cbe;hp=42bf1ed3dd3cad910b839ccefa93827cb4678f01;hpb=83ef48aa687337c82777bc1110e9791b3bc7e2b6;p=koha.git diff --git a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js b/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js index 42bf1ed3dd..b106ceac29 100644 --- a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js +++ b/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js @@ -17,8 +17,8 @@ KOHA.Google = { */ GetCoverFromIsbn: function() { var bibkeys = []; - $(".gbs-thumbnail").each(function(i) { - bibkeys.push(this.id); // id=isbn + $("div [id^=gbs-thumbnail]").each(function(i) { + bibkeys.push($(this).attr("class")); // id=isbn }); bibkeys = bibkeys.join(','); var scriptElement = document.createElement("script"); @@ -37,15 +37,20 @@ KOHA.Google = { gbsCallBack: function(booksInfo) { for (id in booksInfo) { var book = booksInfo[id]; - $("#"+book.bib_key).each(function() { + $("."+book.bib_key).each(function() { var a = document.createElement("a"); a.href = book.info_url; - var img = document.createElement("img"); if(typeof(book.thumbnail_url) != "undefined"){ + var img = document.createElement("img"); img.src = book.thumbnail_url; a.appendChild(img); - $(this).append(a); + } else { + var message = document.createElement("span"); + $(message).attr("class","no-image"); + $(message).html(NO_GOOGLE_JACKET); + a.appendChild(message); } + $(this).append(a); }); } }