# split on coma
$searchmember =~ s/,/ /g if $searchmember;
my $searchfields = {
- standard => 'surname,firstname,othernames,cardnumber',
+ standard => 'surname,firstname,othernames,cardnumber,userid',
email => 'email,emailpro,B_email',
borrowernumber => 'borrowernumber',
+ userid => 'userid',
phone => 'phone,phonepro,B_phone,altcontactphone,mobile',
address => 'streettype,address,address2,city,state,zipcode,country',
dateofbirth => 'dateofbirth',
[% ELSE %]
<option value='borrowernumber'>Borrower number</option>
[% END %]
+ [% IF searchfieldstype == "userid" %]
+ <option selected="selected" value='userid'>Username</option>
+ [% ELSE %]
+ <option value='userid'>Username</option>
+ [% END %]
[% IF searchfieldstype == "phone" %]
<option selected="selected" value='phone'>Phone number</option>
[% ELSE %]
[% ELSE %]
<option value='borrowernumber'>Borrower number</option>
[% END %]
+ [% IF searchfieldstype == "userid" %]
+ <option selected="selected" value='userid'>Username</option>
+ [% ELSE %]
+ <option value='userid'>Username</option>
+ [% END %]
[% IF searchfieldstype == "phone" %]
<option selected="selected" value='phone'>Phone number</option>
[% ELSE %]
firstletter => search patrons with surname begins with this pattern (currently only used for 1 letter)
categorycode and branchcode => search patrons belong to a given categorycode or a branchcode
searchtype: can be 'contain' or 'start_with'
- searchfieldstype: Can be 'standard', 'email', 'borrowernumber', 'phone' or 'address'
+ searchfieldstype: Can be 'standard', 'email', 'borrowernumber', 'userid', 'phone' or 'address'
=cut