&GetAge
&GetSortDetails
- &GetTitles
&GetHideLostItemsPreference
return 0;
}
-=head2 GetTitles (OUEST-PROVENCE)
-
- ($borrowertitle)= &GetTitles();
-
-Looks up the different title . Returns array with all borrowers title
-
-=cut
-
-sub GetTitles {
- my @borrowerTitle = split (/,|\|/,C4::Context->preference('BorrowersTitles'));
- unshift( @borrowerTitle, "" );
- my $count=@borrowerTitle;
- if ($count == 1){
- return ();
- }
- else {
- return ( \@borrowerTitle);
- }
-}
-
=head2 GetHideLostItemsPreference
$hidelostitemspref = &GetHideLostItemsPreference($borrowernumber);
<ol>
[% UNLESS ( I ) %]
[% UNLESS notitle %]
- [% IF ( title_cgipopup ) %]
+ [% IF Koha.Preference('BorrowersTitles') %]
<li>
[% IF ( mandatorytitle ) %]
<label for="btitle" class="required">
<label for="btitle">
[% END %]
Salutation: </label>
- [% borrotitlepopup %]
+ <select id="btitle" name="title">
+ <option value=""></option>
+ [% FOREACH t IN Koha.Preference('BorrowersTitles').split('\|') %]
+ [% IF btitle == t %]
+ <option value="[% t %]" selected="selected">[% t %]</option>
+ [% ELSE %]
+ <option value="[% t %]">[% t %]</option>
+ [% END %]
+ [% END %]
+ </select>
[% IF ( mandatorytitle ) %]<span class="required">Required</span>[% END %]
</li>
[% END %]
<legend id="identity_legend">Identity</legend>
<ol>
- [% UNLESS hidden.defined('title') || !member_titles %]
+ [% UNLESS hidden.defined('title') || !Koha.Preference('BorrowersTitles') %]
<li>
[% IF mandatory.defined('title') %]
<label for="borrower_title" class="required">
Salutation:</label>
<select id="borrower_title" name="borrower_title">
- [% FOREACH mt IN member_titles %]
+ [% FOREACH mt IN Koha.Preference('BorrowersTitles').split('\|') %]
[% IF mt == borrower.title %]
<option value="[% mt %]" selected="selected">[% mt %]</option>
[% ELSE %]
my $default_borrowertitle = '';
unless ( $op eq 'duplicate' ) { $default_borrowertitle=$data{'title'} }
-my($borrowertitle)=GetTitles();
-$template->param( title_cgipopup => 1) if ($borrowertitle);
-my $borrotitlepopup = CGI::popup_menu(-name=>'title',
- -id => 'btitle',
- -values=>$borrowertitle,
- -override => 1,
- -default=>$default_borrowertitle
- );
my @relationships = split /,|\|/, C4::Context->preference('borrowerRelationship');
my @relshipdata;
borrowernumber => $borrowernumber, #register number
guarantorid => ($borrower_data->{'guarantorid'} || $guarantorid),
relshiploop => \@relshipdata,
- borrotitlepopup => $borrotitlepopup,
+ btitle=> $default_borrowertitle,
guarantorinfo => $guarantorinfo,
flagloop => \@flagdata,
category_type =>$category_type,
action => $action,
hidden => GetHiddenFields( $mandatory, 'registration' ),
mandatory => $mandatory,
- member_titles => GetTitles() || undef,
branches => GetBranchesLoop(),
OPACPatronDetails => C4::Context->preference('OPACPatronDetails'),
);