Bug 1100482 user/catalystit/1100482_max_checked_out_indicator
authorKyle Tomita <ktomita@catalystitservices.com>
Wed, 16 Jan 2013 21:44:14 +0000 (13:44 -0800)
committerKyle Tomita <ktomita@catalystitservices.com>
Wed, 16 Jan 2013 21:44:14 +0000 (13:44 -0800)
Patron exceeds max checked out indicator not being displayed on patron page.

Created the indicator on the xul pages and the css to style it.  The js code
to hide and show indicator was there.

Signed-off-by: Kyle Tomita <ktomita@catalystitservices.com>
Open-ILS/web/opac/locale/en-US/lang.dtd
Open-ILS/xul/staff_client/server/circ/util.js
Open-ILS/xul/staff_client/server/patron/display_horiz_overlay.xul
Open-ILS/xul/staff_client/server/patron/display_overlay.xul
Open-ILS/xul/staff_client/server/skin/patron_display.css

index 70063d8..d016341 100644 (file)
 <!ENTITY staff.patron.display_overlay.see_notes.value "(See Notes)">
 <!ENTITY staff.patron.display_overlay.max_bills.value "(Maximum Bills)">
 <!ENTITY staff.patron.display_overlay.max_overdues.value "(Maximum Overdues)">
+<!ENTITY staff.patron.display_overlay.max_checked_out.value "(Maximum Checked Out)">
 <!ENTITY staff.patron.display_overlay.has_bills.value "(Has Bills)">
 <!ENTITY staff.patron.display_overlay.has_overdues.value "(Has Overdues)">
 <!ENTITY staff.patron.display_overlay.invalid_dob.value "(Invalid Date of Birth)">
index 5e766b2..a7055ae 100644 (file)
@@ -3748,6 +3748,7 @@ circ.util.renew_via_barcode = function ( params, async ) {
                         case null /* custom event */ : break;
                         case 5000 /* PERM_FAILURE */: break;
                         case 1212 /* PATRON_EXCEEDS_OVERDUE_COUNT */ : break;
+                        case 7002 /* PATRON_EXCEEDS_CHECKOUT_COUNT */ : break;
                         case 1213 /* PATRON_BARRED */ : break;
                         case 1215 /* CIRC_EXCEEDS_COPY_RANGE */ : break;
                         case 1224 /* PATRON_ACCOUNT_EXPIRED */ : break;
index 085fd5f..da4a40c 100644 (file)
@@ -26,6 +26,7 @@
         <label class="hideme note_indicator" value="&staff.patron.display_overlay.see_notes.value;"/>
         <label class="hideme max_bills_indicator" value="&staff.patron.display_overlay.max_bills.value;"/>
         <label class="hideme max_overdues_indicator" value="&staff.patron.display_overlay.max_overdues.value;"/>
+        <label class="hideme max_out_indicator" value="&staff.patron.display_overlay.max_checked_out.value;"/>
         <label class="hideme bills_indicator" value="&staff.patron.display_overlay.has_bills.value;"/>
         <label class="hideme overdues_indicator" value="&staff.patron.display_overlay.has_overdues.value;"/>
         <label class="hideme invalid_dob_indicator" value="&staff.patron.display_overlay.invalid_dob.value;"/>
index 876e137..3f0ee4d 100644 (file)
@@ -26,6 +26,7 @@
         <label class="hideme note_indicator" value="&staff.patron.display_overlay.see_notes.value;"/>
         <label class="hideme max_bills_indicator" value="&staff.patron.display_overlay.max_bills.value;"/>
         <label class="hideme max_overdues_indicator" value="&staff.patron.display_overlay.max_overdues.value;"/>
+        <label class="hideme max_out_indicator" value="&staff.patron.display_overlay.max_checked_out.value;"/>
         <label class="hideme bills_indicator" value="&staff.patron.display_overlay.has_bills.value;"/>
         <label class="hideme overdues_indicator" value="&staff.patron.display_overlay.has_overdues.value;"/>
         <label class="hideme invalid_dob_indicator" value="&staff.patron.display_overlay.invalid_dob.value;"/>
index ff0a7d6..f8cecf0 100644 (file)
@@ -45,6 +45,7 @@ row#row_billing_zip { padding-bottom: 10px; }
 .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out { color: purple; }
 /* .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out.label { text-decoration: underline; } */
 .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out.value { }
+.PATRON_EXCEEDS_CHECKOUT_COUNT label.max_out_indicator { display: inline; color: purple; }
 
 .PATRON_EXCEEDS_OVERDUE_COUNT .patronNameLarge { border-color: #C99DFF; }
 .PATRON_EXCEEDS_OVERDUE_COUNT label.items_overdue { color: purple; }