Browse Source

Bug 12093: Add CSS classes to item statuses in detail view

This patch adds classes where necessary to detail.pl

To test:

1) Apply patch
2) View source of /cgi-bin/koha/catalogue/detail.pl to check that there
are no orphaned statuses without classes.

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
20.11.x
David Roberts 4 years ago
committed by Jonathan Druart
parent
commit
ee657b6e5a
  1. 36
      koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt

36
koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt

@ -33,9 +33,9 @@
[% INCLUDE 'doc-head-open.inc' %]
<title>Koha &rsaquo; Catalog &rsaquo;
[% IF ( unknownbiblionumber ) %]
Unknown record
<span class="unknownrecord">Unknown record</span>
[% ELSE %]
Details for [% INCLUDE 'biblio-title-head.inc' %]
<span class="titledetails">Details for [% INCLUDE 'biblio-title-head.inc' %]</span>
[% END %]
</title>
[% INCLUDE 'doc-head-close.inc' %]
@ -48,9 +48,9 @@
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> &rsaquo; <a href="/cgi-bin/koha/catalogue/search.pl">Catalog</a> &rsaquo;
[% IF ( unknownbiblionumber ) %]
Unknown record
<span class="unknownrecord">Unknown record</span>
[% ELSE %]
Details for <i>[% INCLUDE 'biblio-title.inc' %]</i>
<span class="titledetails">Details for <i>[% INCLUDE 'biblio-title.inc' %]</i></span>
[% END %]
</div>
@ -71,8 +71,9 @@
[% INCLUDE 'cat-toolbar.inc' %]
[% IF decoding_error %]
<div>
There is an error with this bibliographic record, the view may be degraded.
<br/> Error: [% decoding_error | html %]
<span class="biberror">
There is an error with this bibliographic record, the view may be degraded.</span>
<span class="error"><br/> Error: [% decoding_error | html %]</span>
</div>
[% END %]
[% IF ( ocoins ) %]
@ -268,12 +269,12 @@
[% IF !noItemTypeImages && item.imageurl %]
<img src="[% item.imageurl | html %]" alt="[% item.translated_description | html %]" title="[% item.translated_description | html %]" />
[% END %]
[% item.translated_description | html %]
<span class="itypedesc">[% item.translated_description | html %]</span>
</td>
[% END %]
<td class="location">[% UNLESS ( singlebranchmode ) %][% Branches.GetName( item.branchcode ) | html %] [% END %]</td>
<td class="homebranch">
[% Branches.GetName(item.homebranch) | html %]
<span class="homebranchdesc">[% Branches.GetName(item.homebranch) | html %]</span>
<span class="shelvingloc">
<!--
If permanent location is defined, show description or code and display current location in parentheses. If not, display current location.
@ -373,26 +374,27 @@ Note that permanent location is a code, and location may be an authval.
[% END %]
[% IF ( item.itemnotforloan || item.notforloan_per_itemtype ) %]
Not for loan
<span class="noteforloan">Not for loan
[% IF ( item.notforloanvalue ) %]
([% item.notforloanvalue | html %])
<span class="reason">([% item.notforloanvalue | html %])</span>
[% END %]
</span>
[% END %]
[% SET hold = item.first_hold %]
[% IF hold %]
[% IF hold.waitingdate %]
Waiting at [% Branches.GetName( hold.branchcode ) | html %] since [% hold.waitingdate | $KohaDates %].
<span class="waitingat">Waiting at [% Branches.GetName( hold.branchcode ) | html %] since [% hold.waitingdate | $KohaDates %].</span>
[% IF canreservefromotherbranches AND ( hold.waitingdate OR hold.priority == 1 ) %]
Hold for:
<span class="heldfor">Hold for:</span>
[% INCLUDE 'patron-title.inc' patron=hold.borrower hide_patron_infos_if_needed=1 %]
[% END %]
[% ELSE %]
There is an item level hold on this item (priority = [% hold.priority | html %]).
<span class="holdonitem">There is an item level hold on this item (priority = [% hold.priority | html %]).</span>
[% END %]
[% END %]
[% UNLESS ( item.itemnotforloan || item.notforloan_per_itemtype || item.onloan || item.itemlost || item.withdrawn || item.damaged || item.transfertwhen || hold ) %]
Available
<span class="available">Available</span>
[% END %]
[% IF ( item.restricted ) %]
@ -528,7 +530,7 @@ Note that permanent location is a code, and location may be an authval.
[% IF (otheritemloop.size) %]
[% PROCESS items_table tab="otherholdings" items=otheritemloop %]
[% ELSE %]
No other items.
<span class="nootheritems">No other items.</span>
[% END %]
</div>
[% END %]
@ -696,7 +698,7 @@ Note that permanent location is a code, and location may be an authval.
</tbody>
</table>
[% ELSE %]
There is no order for this bibliographic record.
<span class="noorder">There is no order for this bibliographic record.</span>
[% END %]
</div>
[% END %]
@ -807,7 +809,7 @@ Note that permanent location is a code, and location may be an authval.
[% END %]
</ul>
[% ELSE # - No image passed JavaScript takes care %]
No images have been uploaded for this bibliographic record yet.
<span class="noimagesuploaded">No images have been uploaded for this bibliographic record yet.</span>
[% END %]
[% IF ( CAN_user_tools_upload_local_cover_images ) %]
<p>Upload an image file: <a class="btn btn-default btn-xs" href="/cgi-bin/koha/tools/upload-cover-image.pl?biblionumber=[% biblionumber | uri %]&amp;filetype=image"><i class="fa fa-upload" aria-hidden="true"></i> Upload</a>

Loading…
Cancel
Save