Bug 11075: 'select all' for export no longer clears renew checkboxes
authorJonathan Druart <jonathan.druart@biblibre.com>
Thu, 21 Nov 2013 16:55:57 +0000 (17:55 +0100)
committerGalen Charlton <gmc@esilibrary.com>
Mon, 30 Dec 2013 15:16:11 +0000 (15:16 +0000)
If circulation exports are enabled (by turning on ExportWithCsvProfile),
the table on the checkout page includes three columns of checkboxes --
'renew', 'checkin', and 'export'.

For each loan, the renew and checkout links should behave like radio
buttons, but the state of the export checkbox is meant to be independent
of the renew and checkin checkboxes.

However, if the 'select all' link in the export column is clicked,
active renew checkboxes are toggled off.

The desired behavior is that clicking the select all link in the export
column should only affect checkboxes in that column.  This patch
implements this behavior.

Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de>
Passes all tests and QA script - one line JavaScript change.
Works as described.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
koha-tmpl/intranet-tmpl/prog/en/js/pages/circulation.js

index cc3ae28..fe307bf 100644 (file)
@@ -22,7 +22,6 @@ $(document).ready(function() {
 
     $("#CheckAllexports").on("click",function(){
         allcheckboxes.checkCheckboxes(":input[name*=biblionumbers]");
-        allcheckboxes.unCheckCheckboxes(":input[name*=items]");
         return false;
     });
     $("#CheckNoexports").on("click",function(){