[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Koha-cvs] koha koha-tmpl/opac-tmpl/css/en/includes/opac.c... [rel_2_2]
From: |
paul poulain |
Subject: |
[Koha-cvs] koha koha-tmpl/opac-tmpl/css/en/includes/opac.c... [rel_2_2] |
Date: |
Mon, 27 Feb 2006 13:54:50 +0000 |
CVSROOT: /cvsroot/koha
Module name: koha
Branch: rel_2_2
Changes by: paul poulain <address@hidden> 06/02/27 13:54:50
Modified files:
koha-tmpl/opac-tmpl/css/en/includes: opac.css
koha-tmpl/opac-tmpl/css/en: opac-detail.tmpl
opac-searchresults.tmpl
opac : opac-detail.pl
Added files:
koha-tmpl/opac-tmpl/css/en/images: bluestars.png emptystars.png
Log message:
adding Amazon.com support for css templates as well as NPL
Note for joshua & npl templates : i've added a amazonisbn in the $dat
hash, and reintroduced the dashes in {isbn} adapt npl templates as well, or you
won't get amazon.com cover anymore
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/css/en/images/bluestars.png?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/css/en/images/emptystars.png?only_with_tag=rel_2_2&rev=1.1.2.1
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css.diff?only_with_tag=rel_2_2&tr1=1.17.2.14&tr2=1.17.2.15&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl.diff?only_with_tag=rel_2_2&tr1=1.15.2.18&tr2=1.15.2.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/koha/koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl.diff?only_with_tag=rel_2_2&tr1=1.20.2.11&tr2=1.20.2.12&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/koha/koha/opac/opac-detail.pl.diff?only_with_tag=rel_2_2&tr1=1.14.2.15&tr2=1.14.2.16&r1=text&r2=text
Patches:
Index: koha/koha-tmpl/opac-tmpl/css/en/images/bluestars.png
Index: koha/koha-tmpl/opac-tmpl/css/en/images/emptystars.png
Index: koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css
diff -u koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css:1.17.2.14
koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css:1.17.2.15
--- koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css:1.17.2.14 Mon Oct 10
09:02:56 2005
+++ koha/koha-tmpl/opac-tmpl/css/en/includes/opac.css Mon Feb 27 13:54:50 2006
@@ -447,3 +447,18 @@
width: 12em;
margin-left:30px;
}
+
+# STARS styles, for Amazon.com ratings
+#starMT {
+ position:relative;
+ height: 25px;
+ width: 100px;
+ margin: 0 3px 0 30px;
+ padding:0;
+ background: url(../images/emptystars.png) top left no-repeat;
+}
+#starFull {
+ height: 25px;
+ margin: 0 ; padding: 0;
+ background: url(../images/bluestars.png) top left no-repeat;
+}
Index: koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl
diff -u koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl:1.15.2.18
koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl:1.15.2.19
--- koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl:1.15.2.18 Thu Dec 1
13:55:37 2005
+++ koha/koha-tmpl/opac-tmpl/css/en/opac-detail.tmpl Mon Feb 27 13:54:50 2006
@@ -107,6 +107,15 @@
<p><b>Total Number of Items:</b> <!--
TMPL_VAR NAME="count" --></p>
<!-- /TMPL_IF -->
</div>
+ <!-- TMPL_IF NAME="AmazonContent" -->
+ <!-- TMPL_IF NAME="isbn" -->
+ <div id="bloc20">
+ <a href="http://www.amazon.com/gp/reader/<!-- TMPL_VAR
NAME="amazonisbn" -->/ref=sib_dp_pt/002-7879865-0184864#reader-link">
+ <img border="0"
src="http://images.amazon.com/images/P/<!-- TMPL_VAR NAME="amazonisbn"
-->.01._PIdp-schmooS,TopRight,7,-26_SCMZZZZZZZ_.jpg" alt="Book Cover Image" />
+ </a>
+ </div>
+ <!-- /TMPL_IF -->
+ <!-- /TMPL_IF -->
<!-- /TMPL_LOOP -->
<div id="bloc20">
@@ -200,5 +209,39 @@
<p><a
href="/cgi-bin/koha/opac-serial-issues.pl?biblionumber=<!-- TMPL_VAR
NAME="biblionumber" -->" title="Serial issues">Click here</a> for more
information on subscription(s) history</p>
</div>
<!-- /TMPL_IF -->
+
+ <!-- TMPL_IF NAME="AmazonContent" -->
+ <!-- TMPL_LOOP NAME="BIBLIO_RESULTS" -->
+ <!-- TMPL_IF NAME="rating" -->
+ <!-- Amazon Reviews -->
+ <div id="bloc20">
+ <h2>Amazon Reader Reviews:</h2>
+ <!-- /TMPL_IF -->
+ <!-- /TMPL_LOOP -->
+ <!-- TMPL_IF NAME="rating" -->
+ <h4>Rating (from Amazon.com):
+ <div id="starMT">
+ <div id="starFull"
style="width:<!-- TMPL_VAR NAME="rating" -->px">
+ </div>
+ </div>
+ </h4>
+ <!-- TMPL_LOOP NAME="REVIEWS" -->
+ <div class="content_set">
+ <!-- TMPL_IF NAME="summary" -->
+ <h4 class="underline"> <!--
TMPL_VAR NAME="summary" --></h4>
+ <!-- /TMPL_IF -->
+ <!-- TMPL_IF NAME="comment" -->
+ <p><!-- TMPL_VAR
NAME="comment" -->
+ </p><!-- /TMPL_IF -->
+ </div>
+ <!-- /TMPL_LOOP -->
+ <h4>
+ <a
href="http://www.amazon.com/gp/customer-reviews/write-a-review.html/002-2970817-7876066?%5Fencoding=UTF8&asin=<!--
TMPL_VAR NAME="isbn" -->&store=books">Add your own review</a>
+ </h4>
+ <!-- /TMPL_IF -->
+ </div> <!-- itemReviews -->
+ <!-- /TMPL_IF-->
</div>
+
+
<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
Index: koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl
diff -u koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl:1.20.2.11
koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl:1.20.2.12
--- koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl:1.20.2.11 Thu Dec
1 13:58:02 2005
+++ koha/koha-tmpl/opac-tmpl/css/en/opac-searchresults.tmpl Mon Feb 27
13:54:50 2006
@@ -41,7 +41,11 @@
<input type="submit" class="button" value="Add Checked Items to Biblio Basket"
onclick="addMultiple(); return false;"> <input type="reset" value="Clear All"
class="button">
<table>
<tr>
+ <!-- TMPL_IF NAME="AmazonContent" -->
+ <th colspan="3">Summary</th>
+ <!-- TMPL_ELSE -->
<th colspan="2">Summary</th>
+ <!-- /TMPL_IF -->
<th>Item type</th>
<th>Item Count</th>
<th>Location</th>
@@ -51,8 +55,15 @@
<!-- TMPL_LOOP NAME="results" -->
<tr>
<td<!-- TMPL_IF name="even" --> class="hilighted"<!--
/TMPL_IF -->><input type="checkbox" name="bibid" value="<!-- TMPL_VAR
NAME="biblionumber" -->"></td>
+ <!-- TMPL_IF NAME="AmazonContent" -->
+ <td<!-- TMPL_IF name="even" --> class="hilighted"<!--
/TMPL_IF -->>
+ <a href="/cgi-bin/koha/opac-detail.pl?bib=<!--
TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><img src="<!-- TMPL_IF
NAME="isbn" -->http://images.amazon.com/images/P/<!-- TMPL_VAR name="isbn"
-->.01.THUMBZZZ.jpg<!-- TMPL_ELSE
-->http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif<!--
/TMPL_IF -->" alt="Book Cover Image" class="thumbnail" /><!--<img class="large"
src="http://images.amazon.com/images/P/<!-- TMPL_VAR name="isbn"
-->.01._PE_SCLZZZZZZZ_.jpg" title="Enlarged view of image" alt="Enlarged view
of image" />
+--></a>
+ </td>
+ <!-- /TMPL_IF -->
<td <!-- TMPL_IF name="even"
-->class="hilighted"<!-- /TMPL_IF -->>
<p>
+
<!-- TMPL_IF
name="BiblioDefaultViewmarc" -->
<b><a
class="transparent" href="/cgi-bin/koha/opac-MARCdetail.pl?bib=<!-- TMPL_VAR
NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="title" --></a></b>
<!-- TMPL_ELSE -->
Index: koha/opac/opac-detail.pl
diff -u koha/opac/opac-detail.pl:1.14.2.15 koha/opac/opac-detail.pl:1.14.2.16
--- koha/opac/opac-detail.pl:1.14.2.15 Wed Feb 8 17:01:01 2006
+++ koha/opac/opac-detail.pl Mon Feb 27 13:54:50 2006
@@ -62,7 +62,6 @@
my $marc = C4::Context->preference("marc");
#preformat isbn for amazon content
-$dat->{'isbn'} =~ s|-||g;
my @results = ($dat,);
if (C4::Boolean::true_p($marc)) {
my $dbh = C4::Context->dbh;
@@ -98,8 +97,10 @@
#not used unless preference set
if (C4::Context->preference("AmazonContent")==1) {
use C4::Amazon;
- my $isbn=$dat->{'isbn'};
- my $amazon_details = &get_amazon_details($isbn);
+ $dat->{'amazonisbn'}=$dat->{'isbn'};
+ $dat->{'amazonisbn'} =~ s|-||g;
+
+ my $amazon_details = &get_amazon_details($dat->{amazonisbn});
foreach my $result (@{$amazon_details->{Details}}){
$template->param(item_description =>
$result->{ProductDescription});
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Koha-cvs] koha koha-tmpl/opac-tmpl/css/en/includes/opac.c... [rel_2_2],
paul poulain <=