[Koha-patches] [PATCH] Modify GoogleJacket display

Frederic Demians f.demians at tamil.fr
Wed Jan 21 13:28:34 CET 2009


On detail page, when GoogleJacket is enabled,
book cover is retrieved from Google. This image
is a link to GoogleBook services: full text,
book localisation in a bookstore, etc.

This patch removes the link on book cover and
add underneath a text 'Source Google' with a
link to GoogleBook services.
---
 koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 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 b106cea..3de2134 100644
--- a/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
+++ b/koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js
@@ -40,17 +40,22 @@ KOHA.Google = {
             $("."+book.bib_key).each(function() {
                 var a = document.createElement("a");
                 a.href = book.info_url;
-				if(typeof(book.thumbnail_url) != "undefined"){
+				if (typeof(book.thumbnail_url) != "undefined") {
 	            	var img = document.createElement("img");
 	                img.src = book.thumbnail_url;
-		            a.appendChild(img);
+					$(this).append(img);
+                    $(this).append(
+                        '<div style="margin-bottom:5px; margin-top:-5px;font-size:9px">' +
+                        '<a href="' + 
+                        book.info_url + 
+                        '">Source Google</a></div>' 
+                        );
 				} else {
 					var message = document.createElement("span");
 					$(message).attr("class","no-image");
 					$(message).html(NO_GOOGLE_JACKET);
-					a.appendChild(message);
+					$(this).append(message);
 				}
-					$(this).append(a);
             });
         }
     }
-- 
1.5.5.GIT




More information about the Koha-patches mailing list