---
 koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js   |   24 ++++++++++++-------
 .../opac-tmpl/prog/en/modules/opac-detail.tmpl     |    6 ++--
 2 files changed, 18 insertions(+), 12 deletions(-)

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 db638cb..45a4bb8 100644
--- a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
+++ b/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
@@ -11,6 +11,8 @@ KOHA.Google = {
     /**
      * Search all:
      *    <div title="biblionumber" id="isbn" class="gbs-thumbnail"></div>
+     * or
+     *    <div title="biblionumber" id="isbn" 
class="gbs-thumbnail-preview"></div>
      * and run a search with all collected isbns to Google Book Search.
      * The result is asynchronously returned by Google and catched by
      * gbsCallBack().
@@ -32,7 +34,8 @@ KOHA.Google = {
     },
 
     /**
-     * Add cover pages and links to Google detail in <div
+     * Add cover pages <div
+     * and link to preview if div id is gbs-thumbnail-preview
      */
     gbsCallBack: function(booksInfo) {
         for (id in booksInfo) {
@@ -44,14 +47,17 @@ KOHA.Google = {
                        var img = document.createElement("img");
                        img.src = book.thumbnail_url;
                                        $(this).append(img);
-                    $(this).append(
-                        '<div style="margin-bottom:5px; 
margin-top:-5px;font-size:9px">' +
-                        '<a href="' + 
-                        book.info_url + 
-                        '"><img src="' +
-                        
'http://books.google.com/intl/en/googlebooks/images/gbs_preview_sticker1.gif' +
-                        '"></a></div>' 
-                        );
+                    var re = /^gbs-thumbnail-preview/;
+                    if ( re.exec($(this).attr("id")) ) {
+                        $(this).append(
+                            '<div style="margin-bottom:5px; 
margin-top:-5px;font-size:9px">' +
+                            '<a href="' + 
+                            book.info_url + 
+                            '"><img src="' +
+                            
'http://books.google.com/intl/en/googlebooks/images/gbs_preview_sticker1.gif' +
+                            '"></a></div>' 
+                            );
+                    }
                                } else {
                                        var message = 
document.createElement("span");
                                        $(message).attr("class","no-image");
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl 
b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
index e25ebc6..0ffa8b6 100644
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
@@ -56,7 +56,7 @@
     <div id="bookcover">
     <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF 
NAME="OPACAmazonCoverImages" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" 
--><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" -->/gp/reader/<!-- 
TMPL_VAR NAME="normalized_isbn" 
-->/ref=sib_dp_pt/002-7879865-0184864#reader-link" target="_blank"><img 
border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR 
NAME="normalized_isbn" -->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- 
TMPL_ELSE --><a href="http://www.amazon<!-- TMPL_VAR NAME="AmazonTld" 
-->/gp/reader/<!-- TMPL_VAR NAME="normalized_isbn" 
-->/ref=sib_dp_pt/002-7879865-0184864#reader-link"><img border="0" 
src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="normalized_isbn" 
-->.01.MZZZZZZZ.jpg" alt="Cover Image" /></a><!-- /TMPL_IF --><!-- /TMPL_IF 
--><!-- /TMPL_IF -->    
     <!-- TMPL_IF NAME="SyndeticsEnabled" --><!-- TMPL_IF 
NAME="SyndeticsCoverImages" --><!-- TMPL_IF NAME="content_identifier_exists" 
--><img src="http://www.syndetics.com/index.aspx?isbn=<!-- TMPL_VAR 
NAME="normalized_isbn" -->/<!-- TMPL_VAR NAME="SyndeticsCoverImageSize" 
-->.GIF&amp;client=<!-- TMPL_VAR NAME="SyndeticsClientCode" 
-->&amp;type=xw10<!-- TMPL_IF NAME="normalized_upc" -->&amp;upc=<!-- TMPL_VAR 
NAME="normalized_upc" --><!-- /TMPL_IF --><!-- TMPL_IF NAME="normalized_oclc" 
-->&amp;oclc=<!-- TMPL_VAR NAME="normalized_oclc" --><!-- /TMPL_IF -->" alt="" 
class="thumbnail" /><!-- TMPL_ELSE --><span class="no-image">No cover image 
available</span><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
-    <!-- TMPL_IF NAME="GoogleJackets" --><div style="block" title="<!-- 
TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
NAME="normalized_isbn" -->" id="gbs-thumbnail"></div><!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="GoogleJackets" --><div style="block" title="<!-- 
TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
NAME="normalized_isbn" -->" id="gbs-thumbnail-preview"></div><!-- /TMPL_IF -->
     <!-- TMPL_IF NAME="BakerTaylorEnabled" --><!-- TMPL_IF 
NAME="normalized_isbn" --><!-- TMPL_IF NAME="OPACURLOpenInNewWindow" --><a 
href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" 
--><!-- TMPL_VAR NAME="normalized_isbn" -->" target="_blank"><img alt="See 
Baker &amp; Taylor" src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" 
--><!-- TMPL_VAR NAME="normalized_isbn" -->" /></a><!-- TMPL_ELSE --><a 
href="https://<!-- TMPL_VAR NAME="BakerTaylorBookstoreURL" ESCAPE="HTML" 
--><!-- TMPL_VAR NAME="normalized_isbn" -->"><img alt="See Baker &amp; Taylor" 
src="<!-- TMPL_VAR NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR 
NAME="normalized_isbn" -->" /></a><!-- /TMPL_IF --><!-- /TMPL_IF --><!-- 
/TMPL_IF -->
     </div>
 
@@ -378,7 +378,7 @@
         <td><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR 
NAME="biblionumber" -->&amp;shelfbrowse_itemnumber=<!-- TMPL_VAR 
NAME="itemnumber" -->#shelfbrowser">
     <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF 
NAME="OPACAmazonCoverImages" --><!-- TMPL_IF NAME="browser_normalized_isbn" 
--><img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR 
NAME="browser_normalized_isbn"-->.01._AA75_PU_PU-5_.jpg" alt="" /><!-- 
TMPL_ELSE --><span class="no-image">No cover image available</span><!-- 
/TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
        <!-- TMPL_IF NAME="SyndeticsEnabled" --><!-- TMPL_IF 
NAME="SyndeticsCoverImages" --><!-- TMPL_IF NAME="content_identifier_exists" 
--><img border="0" src="http://www.syndetics.com/index.aspx?isbn=<!-- TMPL_VAR 
NAME="browser_normalized_isbn" -->/SC.GIF&amp;client=<!-- TMPL_VAR 
NAME="SyndeticsClientCode" --><!-- TMPL_IF NAME="browser_normalized_upc" 
-->&amp;upc=<!-- TMPL_VAR NAME="browser_normalized_upc" --><!-- /TMPL_IF 
--><!-- TMPL_IF NAME="browser_normalized_oclc" -->&amp;oclc=<!-- TMPL_VAR 
NAME="browser_normalized_oclc" --><!-- /TMPL_IF -->&amp;type=xw10" alt="" 
/><!-- TMPL_ELSE --><span class="no-image">No cover image available</span><!-- 
/TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
-    <!-- TMPL_IF NAME="GoogleJackets" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" --><div style="block" title="<!-- TMPL_VAR 
NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
name="browser_normalized_isbn" -->" id="gbs-thumbnail<!--TMPL_VAR 
NAME="__counter__"-->"></div><!-- TMPL_ELSE --><span class="no-image">No cover 
image available</span><!-- /TMPL_IF --><!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="GoogleJackets" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" --><div style="block" title="<!-- TMPL_VAR 
NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
name="browser_normalized_isbn" -->" id="gbs-thumbnail-preview<!--TMPL_VAR 
NAME="__counter__"-->"></div><!-- TMPL_ELSE --><span class="no-image">No cover 
image available</span><!-- /TMPL_IF --><!-- /TMPL_IF -->
     <!-- TMPL_IF NAME="BakerTaylorEnabled" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" -->
     <img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR 
NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR 
NAME="browser_normalized_isbn" -->" /><!-- TMPL_ELSE --><span 
class="no-image">No cover image available</span><!-- /TMPL_IF --><!-- /TMPL_IF 
-->
 
@@ -391,7 +391,7 @@
     <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF 
NAME="OPACAmazonCoverImages" --><!-- TMPL_IF NAME="browser_normalized_isbn" -->
     <img border="0" src="http://images.amazon.com/images/P/<!-- TMPL_VAR 
NAME="browser_normalized_isbn"-->.01._AA75_PU_PU-5_.jpg" alt="" /><!-- 
TMPL_ELSE --><span class="no-image">No cover image available</span><!-- 
/TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
        <!-- TMPL_IF NAME="SyndeticsEnabled" --><!-- TMPL_IF 
NAME="SyndeticsCoverImages" --><!-- TMPL_IF NAME="content_identifier_exists" 
--><img border="0" src="http://www.syndetics.com/index.aspx?isbn=<!-- TMPL_VAR 
NAME="browser_normalized_isbn" -->/SC.GIF&amp;client=<!-- TMPL_VAR 
NAME="SyndeticsClientCode" --><!-- TMPL_IF NAME="browser_normalized_upc" 
-->&amp;upc=<!-- TMPL_VAR NAME="browser_normalized_upc" --><!-- /TMPL_IF 
--><!-- TMPL_IF NAME="browser_normalized_oclc" -->&amp;oclc=<!-- TMPL_VAR 
NAME="browser_normalized_oclc" --><!-- /TMPL_IF -->&amp;type=xw10" alt="" 
/><!-- TMPL_ELSE --><span class="no-image">No cover image available</span><!-- 
/TMPL_IF --><!-- /TMPL_IF --><!-- /TMPL_IF -->
-    <!-- TMPL_IF NAME="GoogleJackets" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" --><div style="block" title="<!-- TMPL_VAR 
NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
name="browser_normalized_isbn" -->" id="gbs-thumbnail<!--TMPL_VAR 
NAME="__counter__"-->"></div><!-- TMPL_ELSE --><span class="no-image">No cover 
image available</span><!-- /TMPL_IF --><!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="GoogleJackets" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" --><div style="block" title="<!-- TMPL_VAR 
NAME="biblionumber" ESCAPE="URL" -->" class="<!-- TMPL_VAR 
name="browser_normalized_isbn" -->" id="gbs-thumbnail-preview<!--TMPL_VAR 
NAME="__counter__"-->"></div><!-- TMPL_ELSE --><span class="no-image">No cover 
image available</span><!-- /TMPL_IF --><!-- /TMPL_IF -->
     <!-- TMPL_IF NAME="BakerTaylorEnabled" --><!-- TMPL_IF 
NAME="browser_normalized_isbn" -->
     <img alt="See Baker &amp; Taylor" src="<!-- TMPL_VAR 
NAME="BakerTaylorImageURL" ESCAPE="HTML" --><!-- TMPL_VAR 
NAME="browser_normalized_isbn" -->" /><!-- TMPL_ELSE --><span 
class="no-image">No cover image available</span><!-- /TMPL_IF --><!-- /TMPL_IF 
-->
 
-- 
1.5.6.5

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to