Bug 11201: Display overdues in red
authorJonathan Druart <jonathan.druart@biblibre.com>
Tue, 4 Nov 2014 09:20:00 +0000 (10:20 +0100)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Tue, 31 Mar 2015 14:30:55 +0000 (11:30 -0300)
On the pending on-site checkout list, the date for overdues are now
displayed in red.

Test plan:
Make sure you have on-site checkouts created today and before.
The date for the ones created before today should be displayed in red.

Signed-off-by: Nicole <nicole@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
C4/Circulation.pm
koha-tmpl/intranet-tmpl/prog/en/modules/circ/on-site_checkouts.tt

index 135b300..dc828da 100644 (file)
@@ -3927,6 +3927,7 @@ sub GetPendingOnSiteCheckouts {
           items.location,
           issues.date_due,
           issues.branchcode,
+          issues.date_due < NOW() AS is_overdue,
           biblio.author,
           biblio.title,
           borrowers.firstname,
index cb67007..89a2ee4 100644 (file)
@@ -52,7 +52,11 @@ $(document).ready(function(){
             <tbody>
               [% FOREACH item IN pending_onsite_checkouts %]
                 <tr>
-                  <td><span title="[% item.date_due %]">[% item.date_due | $KohaDates %]</span></td>
+                  <td>
+                    [% IF item.is_overdue %]<span class="overdue">[% END %]
+                    <span title="[% item.date_due %]">[% item.date_due | $KohaDates %]</span>
+                    [% IF item.is_overdue %]</span>[% END %]
+                  </td>
                   <td>
                     <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% item.borrowernumber %]">[%item.firstname %] [% item.surname %]</a>
                   </td>