2 [% INCLUDE 'doc-head-open.inc' %]
3 <title>Koha › Patron lists › New list</title>
4 [% INCLUDE 'doc-head-close.inc' %]
6 <link rel="stylesheet" type="text/css" href="[% themelang %]/css/datatables.css" />
7 <script type="text/javascript" src="[% themelang %]/lib/jquery/plugins/jquery.dataTables.min.js"></script>
8 [% INCLUDE 'datatables-strings.inc' %]
9 <script type="text/javascript" src="[% themelang %]/js/datatables.js"></script>
11 <script type="text/javascript">
13 $(document).ready(function() {
14 $('#patrons_to_add_fieldset').hide();
16 $('#patron-list-table').dataTable($.extend(true, {}, dataTablesDefaults));
18 $( "#find_patron" ).autocomplete({
19 source: "/cgi-bin/koha/circ/ysearch.pl",
21 select: function( event, ui ) {
22 AddPatron( ui.item.firstname + " " + ui.item.surname, ui.item.cardnumber );
26 .data( "autocomplete" )._renderItem = function( ul, item ) {
27 return $( "<li></li>" )
28 .data( "item.autocomplete", item )
29 .append( "<a>" + item.surname + ", " + item.firstname + " (" + item.cardnumber + ") <small>" + item.address + " " + item.city + " " + item.zipcode + " " + item.country + "</small></a>" )
34 function AddPatron( name, cardnumber ) {
35 div = "<div id='borrower_" + cardnumber + "'>" + name + " ( <a href='javascript:void()' onclick='RemovePatron(" + cardnumber + ");'> Remove </a> ) <input type='hidden' name='patrons_to_add' value='" + cardnumber + "' /></div>";
36 $('#patrons_to_add').append( div );
38 $('#find_patron').val('').focus();
40 $('#patrons_to_add_fieldset').show( 800 );
43 function RemovePatron( cardnumber ) {
44 $( '#borrower_' + cardnumber ).remove();
46 if ( ! $('#patrons_to_add').html() ) {
47 $('#patrons_to_add_fieldset').hide( 800 );
56 [% INCLUDE 'header.inc' %]
57 [% INCLUDE 'cat-search.inc' %]
58 <div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="lists.pl">Patron lists</a> › Add patrons</div>
61 <div class="yui-main">
62 <h1>[% list.name %]</h1>
64 <form action="list.pl" method="post">
66 <legend>Add patrons</legend>
68 <label for="find_patron">Patron search: </label>
69 <input autocomplete="off" id="find_patron" type="text" style="width:150px" class="noEnterSubmit" />
70 <div id="find_patron_container"></div>
72 <fieldset id="patrons_to_add_fieldset">
73 <legend>Patrons to be added</legend>
74 <div id="patrons_to_add"></div>
80 <input type="submit" class="btn" value="Update" />
81 <a href="lists.pl" class="cancel">Cancel</a>
84 <table id="patron-list-table">
87 <th><i title="Remove patron from list" class="icon-trash"></i></th>
100 [% FOREACH p IN list.patron_list_patrons %]
102 <td><input type="checkbox" name="patrons_to_remove" value="[% p.patron_list_patron_id %]" /></td>
104 <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=[% p.borrowernumber.borrowernumber %]">
105 [% p.borrowernumber.cardnumber %]
108 <td>[% p.borrowernumber.firstname %]</td>
109 <td>[% p.borrowernumber.surname %]</td>
111 [% p.borrowernumber.address %]
112 [% p.borrowernumber.address2 %]
113 [% p.borrowernumber.city %]
114 [% p.borrowernumber.state %]
115 [% p.borrowernumber.country %]
117 <td>[% p.borrowernumber.categorycode.description %] ([% p.borrowernumber.categorycode.categorycode %])</td>
118 <td>[% p.borrowernumber.branchcode.branchname %]</td>
119 <td>[% p.borrowernumber.dateexpiry | $KohaDates %]</td>
120 <td>[% p.borrowernumber.borrowernotes %]</td>
126 <input type="hidden" name="patron_list_id" value="[% list.patron_list_id %]" />
127 <input type="submit" class="btn" value="Update" />
128 <a href="lists.pl" class="cancel">Cancel</a>
132 [% INCLUDE 'intranet-bottom.inc' %]