View | Details | Raw Unified | Return to bug 7743
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt (-6 / +8 lines)
Lines 1-3 Link Here
1
[% USE KohaDates %]
2
1
[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha Online[% END %] Catalog › Details for: [% title |html %][% FOREACH subtitl IN subtitle %], [% subtitl.subfield |html %][% END %]
3
[% INCLUDE 'doc-head-open.inc' %][% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha Online[% END %] Catalog › Details for: [% title |html %][% FOREACH subtitl IN subtitle %], [% subtitl.subfield |html %][% END %]
2
[% INCLUDE 'doc-head-close.inc' %]
4
[% INCLUDE 'doc-head-close.inc' %]
3
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
5
<script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.tablesorter.min.js"></script>
Lines 600-606 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
600
		[% IF ( itemdata_copynumber ) %]<td>[% ITEM_RESULT.copynumber %]</td>[% END %]
602
		[% IF ( itemdata_copynumber ) %]<td>[% ITEM_RESULT.copynumber %]</td>[% END %]
601
		<td>[% INCLUDE 'item-status.inc' item = ITEM_RESULT %]</td>
603
		<td>[% INCLUDE 'item-status.inc' item = ITEM_RESULT %]</td>
602
		[% IF ( itemdata_itemnotes ) %]<td>[% ITEM_RESULT.itemnotes %]</td>[% END %]
604
		[% IF ( itemdata_itemnotes ) %]<td>[% ITEM_RESULT.itemnotes %]</td>[% END %]
603
		<td>[% ITEM_RESULT.datedue %]</td>
605
		<td>[% ITEM_RESULT.datedue | $KohaDates %]</td>
604
	    </tr>
606
	    </tr>
605
	    [% END %]</tbody>
607
	    [% END %]</tbody>
606
	</table>
608
	</table>
Lines 782-788 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
782
    [% IF ( subscription.branchname ) %]<h3>At library: [% subscription.branchname %]</h3>[% ELSE %]
784
    [% IF ( subscription.branchname ) %]<h3>At library: [% subscription.branchname %]</h3>[% ELSE %]
783
    [% IF ( subscription.branchcode ) %]<h3>At branch: [% subscription.branchcode %]</h3>[% END %][% END %]
785
    [% IF ( subscription.branchcode ) %]<h3>At branch: [% subscription.branchcode %]</h3>[% END %][% END %]
784
    [% IF ( subscription.subscriptionnotes ) %]<p>[% subscription.subscriptionnotes %] </p>[% END %]
786
    [% IF ( subscription.subscriptionnotes ) %]<p>[% subscription.subscriptionnotes %] </p>[% END %]
785
    <p>Subscription from: [% subscription.histstartdate %]  to:[% IF ( subscription.histenddate ) %] [% subscription.histenddate %] [% ELSE %] now (current)[% END %]</p>
787
    <p>Subscription from: [% subscription.histstartdate | $KohaDates %] to:[% IF ( subscription.histenddate ) %] [% subscription.histenddate | $KohaDates %] [% ELSE %] now (current)[% END %]</p>
786
    [% IF ( subscription.missinglist ) %]<p>Missing issues: [% subscription.missinglist %] </p>[% END %]
788
    [% IF ( subscription.missinglist ) %]<p>Missing issues: [% subscription.missinglist %] </p>[% END %]
787
    [% IF ( subscription.opacnote ) %]<p>([% subscription.opacnote %])</p>[% END %]
789
    [% IF ( subscription.opacnote ) %]<p>([% subscription.opacnote %])</p>[% END %]
788
[% IF ( subscription.latestserials ) %]
790
[% IF ( subscription.latestserials ) %]
Lines 864-870 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
864
            <h5>
866
            <h5>
865
                Your Comment
867
                Your Comment
866
            </h5>
868
            </h5>
867
            <small>[% review.datereviewed %]</small>
869
            <small>[% review.datereviewed | $KohaDates %]</small>
868
        <p>
870
        <p>
869
          [% FILTER html_break %]
871
          [% FILTER html_break %]
870
          [% review.review |html %]
872
          [% review.review |html %]
Lines 889-897 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
889
                    [% CASE 'username' %]
891
                    [% CASE 'username' %]
890
                        <h5>Comment by [% review.userid %]</h5>
892
                        <h5>Comment by [% review.userid %]</h5>
891
                    [% END %]
893
                    [% END %]
892
                <small>[% review.datereviewed %]</small>
894
                <small>[% review.datereviewed | $KohaDates %]</small>
893
            [% ELSIF ( ShowReviewer == "none") %]
895
            [% ELSIF ( ShowReviewer == "none") %]
894
                <h5>Patron comment on [% review.datereviewed %]</h5>
896
                <h5>Patron comment on [% review.datereviewed | $KohaDates %]</h5>
895
            [% END %]
897
            [% END %]
896
        <p>
898
        <p>
897
          [% FILTER html_break %]
899
          [% FILTER html_break %]
Lines 980-986 YAHOO.util.Event.onContentReady("furtherm", function () { Link Here
980
982
981
        [% FOREACH AMAZON_CUSTOMER_REVIEW IN AMAZON_CUSTOMER_REVIEWS %]
983
        [% FOREACH AMAZON_CUSTOMER_REVIEW IN AMAZON_CUSTOMER_REVIEWS %]
982
            <div class="content_set">
984
            <div class="content_set">
983
            <div class="clearfix" style="margin: .5em 0;"><h4 style="float: left;">[% AMAZON_CUSTOMER_REVIEW.Summary |html %]</h4>  <span class="starMT" style="float: left;"><span class="starFull" style="float: left; width:[% Rating * 10 %]px"></span></span> </div>  [% AMAZON_CUSTOMER_REVIEW.Date %]
985
            <div class="clearfix" style="margin: .5em 0;"><h4 style="float: left;">[% AMAZON_CUSTOMER_REVIEW.Summary |html %]</h4>  <span class="starMT" style="float: left;"><span class="starFull" style="float: left; width:[% Rating * 10 %]px"></span></span> </div>  [% AMAZON_CUSTOMER_REVIEW.Date | $KohaDates %]
984
            [% IF ( AMAZON_CUSTOMER_REVIEW.Content ) %]
986
            [% IF ( AMAZON_CUSTOMER_REVIEW.Content ) %]
985
                <p style="margin-left: .2em;">[% AMAZON_CUSTOMER_REVIEW.Content |html %]</p>
987
                <p style="margin-left: .2em;">[% AMAZON_CUSTOMER_REVIEW.Content |html %]</p>
986
            [% END %]
988
            [% END %]
(-)a/opac/opac-detail.pl (-11 / +3 lines)
Lines 32-38 use C4::Biblio; Link Here
32
use C4::Items;
32
use C4::Items;
33
use C4::Circulation;
33
use C4::Circulation;
34
use C4::Tags qw(get_tags);
34
use C4::Tags qw(get_tags);
35
use C4::Dates qw/format_date/;
36
use C4::XISBN qw(get_xisbns get_biblionumber_from_isbn);
35
use C4::XISBN qw(get_xisbns get_biblionumber_from_isbn);
37
use C4::External::Amazon;
36
use C4::External::Amazon;
38
use C4::External::Syndetics qw(get_syndetics_index get_syndetics_summary get_syndetics_toc get_syndetics_excerpt get_syndetics_reviews get_syndetics_anotes );
37
use C4::External::Syndetics qw(get_syndetics_index get_syndetics_summary get_syndetics_toc get_syndetics_excerpt get_syndetics_reviews get_syndetics_anotes );
Lines 453-460 foreach my $subscription (@subscriptions) { Link Here
453
    $cell{subscriptionnotes} = $subscription->{notes};
452
    $cell{subscriptionnotes} = $subscription->{notes};
454
    $cell{missinglist}       = $subscription->{missinglist};
453
    $cell{missinglist}       = $subscription->{missinglist};
455
    $cell{opacnote}          = $subscription->{opacnote};
454
    $cell{opacnote}          = $subscription->{opacnote};
456
    $cell{histstartdate}     = format_date($subscription->{histstartdate});
455
    $cell{histstartdate}     = $subscription->{histstartdate};
457
    $cell{histenddate}       = format_date($subscription->{histenddate});
456
    $cell{histenddate}       = $subscription->{histenddate};
458
    $cell{branchcode}        = $subscription->{branchcode};
457
    $cell{branchcode}        = $subscription->{branchcode};
459
    $cell{branchname}        = GetBranchName($subscription->{branchcode});
458
    $cell{branchname}        = GetBranchName($subscription->{branchcode});
460
    $cell{hasalert}          = $subscription->{hasalert};
459
    $cell{hasalert}          = $subscription->{hasalert};
Lines 494-501 for my $itm (@items) { Link Here
494
        # I can't actually find any case in which this is defined. --amoore 2008-12-09
493
        # I can't actually find any case in which this is defined. --amoore 2008-12-09
495
        $itm->{ $itm->{'publictype'} } = 1;
494
        $itm->{ $itm->{'publictype'} } = 1;
496
    }
495
    }
497
    $itm->{datedue}      = format_date($itm->{datedue});
498
    $itm->{datelastseen} = format_date($itm->{datelastseen});
499
496
500
    # get collection code description, too
497
    # get collection code description, too
501
    if ( my $ccode = $itm->{'ccode'} ) {
498
    if ( my $ccode = $itm->{'ccode'} ) {
Lines 527-533 for my $itm (@items) { Link Here
527
    
524
    
528
     my ( $transfertwhen, $transfertfrom, $transfertto ) = GetTransfers($itm->{itemnumber});
525
     my ( $transfertwhen, $transfertfrom, $transfertto ) = GetTransfers($itm->{itemnumber});
529
     if ( defined( $transfertwhen ) && $transfertwhen ne '' ) {
526
     if ( defined( $transfertwhen ) && $transfertwhen ne '' ) {
530
        $itm->{transfertwhen} = format_date($transfertwhen);
527
        $itm->{transfertwhen} = $transfertwhen;
531
        $itm->{transfertfrom} = $branches->{$transfertfrom}{branchname};
528
        $itm->{transfertfrom} = $branches->{$transfertfrom}{branchname};
532
        $itm->{transfertto}   = $branches->{$transfertto}{branchname};
529
        $itm->{transfertto}   = $branches->{$transfertto}{branchname};
533
     }
530
     }
Lines 641-647 foreach ( @$reviews ) { Link Here
641
    }
638
    }
642
    $_->{userid}    = $borrowerData->{'userid'};
639
    $_->{userid}    = $borrowerData->{'userid'};
643
    $_->{cardnumber}    = $borrowerData->{'cardnumber'};
640
    $_->{cardnumber}    = $borrowerData->{'cardnumber'};
644
    $_->{datereviewed} = format_date($_->{datereviewed});
645
    if ($borrowerData->{'borrowernumber'} eq $borrowernumber) {
641
    if ($borrowerData->{'borrowernumber'} eq $borrowernumber) {
646
		$_->{your_comment} = 1;
642
		$_->{your_comment} = 1;
647
		$loggedincommenter = 1;
643
		$loggedincommenter = 1;
Lines 723-731 if ( C4::Context->preference("OPACAmazonEnabled") ) { Link Here
723
    if ( $amazon_reviews ) {
719
    if ( $amazon_reviews ) {
724
        my $item = $amazon_details->{Items}->{Item}->[0];
720
        my $item = $amazon_details->{Items}->{Item}->[0];
725
        my $customer_reviews = \@{ $item->{CustomerReviews}->{Review} };
721
        my $customer_reviews = \@{ $item->{CustomerReviews}->{Review} };
726
        for my $one_review ( @$customer_reviews ) {
727
            $one_review->{Date} = format_date($one_review->{Date});
728
        }
729
        my $editorial_reviews = \@{ $item->{EditorialReviews}->{EditorialReview} };
722
        my $editorial_reviews = \@{ $item->{EditorialReviews}->{EditorialReview} };
730
        my $average_rating = $item->{CustomerReviews}->{AverageRating} || 0;
723
        my $average_rating = $item->{CustomerReviews}->{AverageRating} || 0;
731
        $template->param( amazon_average_rating    => $average_rating * 20);
724
        $template->param( amazon_average_rating    => $average_rating * 20);
732
- 

Return to bug 7743