diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
index 685ebef73e..4279ad93de 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
+++ b/koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css
@@ -1435,7 +1435,7 @@ li.email {
background-color : #E6F0F2;
font-size : 80%;
margin : 0 0 .5em -1px;
- padding : .1em 0 .4em 1em;
+ padding : .4em 0 .4em 1em;
border-radius : 5px 5px 0 0;
border : 1px solid #B9D8D9;
}
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt
index fa30be5412..b99748f366 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt
@@ -1,6 +1,6 @@
[% USE KohaDates %]
[% INCLUDE 'doc-head-open.inc' %]
-
Koha › Tools › Patron lists › New list
+Koha › Tools › Patron lists › [% list.name %] › Add patrons
[% INCLUDE 'doc-head-close.inc' %]
@@ -11,7 +11,14 @@
$(document).ready(function() {
$('#patrons_to_add_fieldset').hide();
- $('#patron-list-table').dataTable($.extend(true, {}, dataTablesDefaults));
+ $('#patron-list-table').dataTable($.extend(true, {}, dataTablesDefaults, {
+ "aoColumns": [
+ null,null,null,null,null,null,null,{ "sType": "title-string" },null
+ ],
+ "aoColumnDefs": [
+ { "aTargets": [ 0 ], "bSortable": false, "bSearchable": false },
+ ]
+ } ));
$( "#find_patron" ).autocomplete({
source: "/cgi-bin/koha/circ/ysearch.pl",
@@ -34,6 +41,36 @@ $(document).ready(function() {
var cardnumber = divid.replace("borrower_","");
RemovePatron(cardnumber);
});
+
+ var checkBoxes = $("input[type='checkbox']","#patron-list-table");
+
+ $("#CheckAll").click(function(e){
+ e.preventDefault();
+ checkBoxes.each(function(){
+ $(this).prop("checked",1);
+ });
+ });
+ $("#CheckNone").click(function(e){
+ e.preventDefault();
+ checkBoxes.each(function(){
+ $(this).prop("checked",0);
+ });
+ });
+
+ $("#remove_patrons").submit(function(){
+ var checkedItems = $("input:checked");
+ if ($(checkedItems).size() == 0) {
+ alert(_("You must select one or more patrons to remove"));
+ return false;
+ }
+ $(checkedItems).parents('tr').addClass("warn");
+ if( confirm(_("Are you sure you want to remove the selected patrons?")) ) {
+ return true;
+ } else {
+ $(checkedItems).parents('tr').removeClass("warn");
+ return false;
+ }
+ });
});
function AddPatron( name, cardnumber ) {
@@ -60,13 +97,13 @@ function RemovePatron( cardnumber ) {
[% INCLUDE 'header.inc' %]
[% INCLUDE 'cat-search.inc' %]
-
+
[% list.name %]
-
-
-
- Cancel
-
+