Martin Renvoize
6bfe8467cb
This patch adds booking counts to the bookings option in the side menu for biblio display pages. Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> Signed-off-by: Janet McGowan <janet.mcgowan@ptfs-europe.com> Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> Signed-off-by: Laurence Rault <laurence.rault@biblibre.com> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
137 lines
4.7 KiB
PHP
137 lines
4.7 KiB
PHP
[% USE Koha %]
|
|
[% USE Biblio %]
|
|
[% SET biblio_object_id = object || biblionumber || biblio.biblionumber %]
|
|
|
|
<div id="menu">
|
|
<ul>
|
|
[%- IF ( detailview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblio_object_id | url %]">Normal</a>
|
|
</li>
|
|
|
|
[%- IF Koha.Preference('viewMARC') -%]
|
|
[%- IF ( marcview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=[% biblio_object_id | url %]">MARC</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF Koha.Preference('viewLabeledMARC') -%]
|
|
[%- IF ( labeledmarcview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/labeledMARCdetail.pl?biblionumber=[% biblio_object_id | url %]">Labeled MARC</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF Koha.Preference('viewISBD') -%]
|
|
[%- IF ( isbdview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=[% biblio_object_id | url %]">ISBD</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( moredetailview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=[% biblio_object_id | url %]">Items</a>
|
|
</li>
|
|
|
|
[% IF ( Biblio.CanBook(biblio_object_id) ) %]
|
|
[%- IF ( bookingsview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/bookings/list.pl?biblionumber=[% biblio_object_id | url %]">Bookings (<span class="bookings_count">[% Biblio.BookingsCount( biblio_object_id ) | html %]</span>)</a>
|
|
</li>
|
|
[% END %]
|
|
|
|
[%- IF ( CAN_user_reserveforothers ) -%]
|
|
[%- IF ( holdsview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/reserve/request.pl?biblionumber=[% biblio_object_id | url %]">Holds ([% Biblio.HoldsCount( biblio_object_id ) | html %])</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( EasyAnalyticalRecords ) -%]
|
|
[%- IF ( analyze ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=[% biblio_object_id | url %]&analyze=1">Analytics</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF Koha.Preference('ArticleRequests') -%]
|
|
[%- IF ( article_requests_view ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/circ/request-article.pl?biblionumber=[% IF ( object ) %][% object | uri %][% ELSE %][% biblionumber | uri %][% END %]">Article requests ([% Biblio.ArticleRequestsActiveCount( biblio_object_id ) | html %])</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( subscriptionsnumber ) -%]
|
|
<li>
|
|
<a href="/cgi-bin/koha/serials/serials-search.pl?searched=1&biblionumber=[% biblio_object_id | url %]">Subscriptions ([% subscriptionsnumber | html %])</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( issuehistoryview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/issuehistory.pl?biblionumber=[% biblio_object_id | url %]" >Checkout history</a>
|
|
</li>
|
|
|
|
[%- IF ( CAN_user_tools_view_system_logs ) -%]
|
|
[%- IF ( logview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/tools/viewlog.pl?do_it=1&modules=CATALOGUING&action=MODIFY&object=[% biblio_object_id | url %]&object_type=biblio">Modification log</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( CAN_user_stockrotation_manage_rota_items && Koha.Preference('StockRotation') ) -%]
|
|
[%- IF ( stockrotationview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/catalogue/stockrotation.pl?biblionumber=[% biblio_object_id | uri %]">Rota</a>
|
|
</li>
|
|
[%- END -%]
|
|
|
|
[%- IF ( Koha.Preference('UseRecalls') && CAN_user_recalls ) -%]
|
|
[%- IF ( recallsview ) -%]
|
|
<li class="active">
|
|
[%- ELSE -%]
|
|
<li>
|
|
[%- END -%]
|
|
<a href="/cgi-bin/koha/recalls/request.pl?biblionumber=[% biblio_object_id | url %]">Recalls ([% Biblio.RecallsCount( biblio_object_id ) | html %])</a>
|
|
</li>
|
|
[%- END -%]
|
|
</ul>
|
|
</div>
|