koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes doc-he... [rel_2_2]


From: Joshua Ferraro
Subject: [Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes doc-he... [rel_2_2]
Date: Wed, 08 Feb 2006 18:38:59 +0000

CVSROOT:        /sources/koha
Module name:    koha
Branch:         rel_2_2
Changes by:     Joshua Ferraro <address@hidden> 06/02/08 18:38:58

Modified files:
        koha-tmpl/opac-tmpl/npl/en/includes: doc-head-close.inc 
Added files:
        koha-tmpl/opac-tmpl/npl/en/includes: amazonimages.js main.js 

Log message:
        Adds some javascript functions to NPL template to improve handling of
        missing Amazon images (only used if AmazonContent is enabled).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/amazonimages.js?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc.diff?only_with_tag=rel_2_2&tr1=1.1.2.3&tr2=1.1.2.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/npl/en/includes/main.js?only_with_tag=rel_2_2&rev=1.1.2.1

Patches:
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/amazonimages.js
diff -u /dev/null 
koha/koha-tmpl/opac-tmpl/npl/en/includes/amazonimages.js:1.1.2.1
--- /dev/null   Wed Feb  8 18:38:58 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/amazonimages.js    Wed Feb  8 
18:38:58 2006
@@ -0,0 +1,15 @@
+// http://www.oreillynet.com/pub/a/javascript/2003/10/21/amazonhacks.html
+function verify_images() {
+    for (var i = 0; i < document.images.length; i++) {
+        img = document.images[i];
+        if ((img.src.indexOf('images.amazon.com') >= 0) || 
(img.src.indexOf('g-images.amazon.com') >=0)) {
+            w = img.width;
+            h = img.height;
+            if ((w == 1) || (h == 1)) {
+                img.src = 
'http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif';
+            } else if ((img.complete != null) && (!img.complete)) {
+                img.src = 
'http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif';
+            }
+        }
+    }
+}
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc
diff -u koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc:1.1.2.3 
koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc:1.1.2.4
--- koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc:1.1.2.3 Tue Jul 
12 21:17:56 2005
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/doc-head-close.inc Wed Feb  8 
18:38:58 2006
@@ -12,6 +12,10 @@
        @import url(<TMPL_VAR NAME="themelang">/includes/marc-editor.css);      
 </style>
        <!-- /TMPL_IF -->
+<script type="text/javascript" language="javascript" src="<TMPL_VAR 
NAME="themelang">/includes/main.js"></script>
+<!-- TMPL_IF NAME="AmazonContent" -->
+<script type="text/javascript" language="javascript" src="<TMPL_VAR 
NAME="themelang">/includes/amazonimages.js"></script>
+<! /TMPL_IF -->
 <script type="text/javascript" language="javascript" src="<TMPL_VAR 
NAME="themelang">/includes/script.js"></script>
 <script type="text/javascript" language="javascript" src="<TMPL_VAR 
NAME="themelang">/includes/basket.js"></script>
 <script type="text/javascript" language="javascript">
@@ -24,4 +28,4 @@
        var MSG_NO_RECORD_ADDED = "No item was added to your book bag";
 </script>
 </head>
-<body>
\ No newline at end of file
+<body>
Index: koha/koha-tmpl/opac-tmpl/npl/en/includes/main.js
diff -u /dev/null koha/koha-tmpl/opac-tmpl/npl/en/includes/main.js:1.1.2.1
--- /dev/null   Wed Feb  8 18:38:58 2006
+++ koha/koha-tmpl/opac-tmpl/npl/en/includes/main.js    Wed Feb  8 18:38:58 2006
@@ -0,0 +1,9 @@
+// one window.onload to rule them all
+
+window.onload=kohajs;
+
+// check to see if functions exist before loading them
+function kohajs() {
+  if ( typeof window.verify_images == "function" ) verify_images();
+}
+




reply via email to

[Prev in Thread] Current Thread [Next in Thread]