[Top][All Lists]
[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();
+}
+
- [Koha-cvs] koha/koha-tmpl/opac-tmpl/npl/en/includes doc-he... [rel_2_2],
Joshua Ferraro <=