From cf37ae5ba993c0c4789b54c083e95d0e65acfd3e Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@biblibre.com>
Date: Wed, 30 Oct 2013 15:28:41 +0100
Subject: [PATCH] Bug 11169: [Bootstrap] Display acquition details at the OPAC

Patch for the bootstrap theme.

Signed-off-by: Broust <jean-manuel.broust@univ-lyon2.fr>
---
 .../bootstrap/en/includes/item-status.inc          |    2 ++
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |   18 +++++++++++++++++-
 2 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/includes/item-status.inc b/koha-tmpl/opac-tmpl/bootstrap/en/includes/item-status.inc
index f14df90..16599de 100644
--- a/koha-tmpl/opac-tmpl/bootstrap/en/includes/item-status.inc
+++ b/koha-tmpl/opac-tmpl/bootstrap/en/includes/item-status.inc
@@ -46,6 +46,8 @@ not use an API to fetch items that populates item.datedue.
     [% ELSE %]
         Item damaged
     [% END %]
+[% ELSIF item.on_order %]
+  On order
 [% ELSE %]
     Available [% IF ( item.restrictedopac ) %]<span class="restricted">([% item.restrictedopac %])</span>[% END %]
 [% END %]
diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
index 6afb240..328c870 100644
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
+++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt
@@ -560,6 +560,10 @@
                             </li>
                         [% END %]
 
+                        [% IF Koha.Preference('OPACAcquisitionDetails') and acquisition_details.orders.size > 0 %]
+                            <li id="tab_acquisitions"><a href="#acquisition_details">Acquisition details</a></li>
+                        [% END %]
+
                         [% IF Koha.Preference( 'reviewson' ) == 1 %]
                             <li id="tab_comments"><a href="#comments">Comments ( [% reviews.size || 0 %] )</a></li>
                         [% END %]
@@ -825,6 +829,18 @@
                         </div> <!-- / #subscriptions -->
                     [% END # IF subscriptionsnumber %]
 
+                    [% IF Koha.Preference('OPACAcquisitionDetails') and acquisition_details.orders.size > 0 %]
+                      <div id="acquisition_details">
+                        <h2>Acquisition details</h2>
+                        [% IF Koha.Preference('AcqCreateItem') == 'ordering' %]
+                          The following items are on order.
+                          [% INCLUDE items_table items=acquisition_details.items tab="acquisition_details" noshelfbrowser=1 %]
+                        [% ELSE %]
+                          [% acquisition_details.total_quantity %] items are on order.
+                        [% END %]
+                      </div>
+                    [% END %]
+
                     [% IF ( LibraryThingForLibrariesID && LibraryThingForLibrariesTabbedView ) %]
                         <!-- Library Thing for Libraries Content -->
                         <div id="LFTLSimilarItems">
@@ -1173,7 +1189,7 @@
                     <td class="call_no" property="sku">
                         [% IF ( ITEM_RESULT.itemcallnumber ) %]
                             [% ITEM_RESULT.itemcallnumber %]
-                            [% IF ( OPACShelfBrowser ) %]
+                            [% IF ( OPACShelfBrowser and not noshelfbrowser) %]
                                 [% IF ( ITEM_RESULT.itemnumber == starting_itemnumber ) %]
                                     (<a class="close_shelf" href="/cgi-bin/koha/opac-detail.pl?biblionumber=[% ITEM_RESULT.biblionumber %]&amp;shelfbrowse_itemnumber=[% ITEM_RESULT.itemnumber %]#[% tab %]">Browse shelf</a>)
                                 [% ELSE %]
-- 
1.7.2.5