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 %]&shelfbrowse_itemnumber=[% ITEM_RESULT.itemnumber %]#[% tab %]">Browse shelf</a>) [% ELSE %] -- 1.7.2.5