@@ -, +, @@
---
installer/data/mysql/updatedatabase.pl | 1 +
.../prog/en/modules/members/memberentrygen.tt | 70 +++++++++++++---------
members/memberentry.pl | 10 ++++
3 files changed, 52 insertions(+), 29 deletions(-)
--- a/installer/data/mysql/updatedatabase.pl
+++ a/installer/data/mysql/updatedatabase.pl
@@ -12661,6 +12661,7 @@ foreach my $file ( sort readdir $dirh ) {
}
}
+
=head1 FUNCTIONS
=head2 TableExists($table)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt
@@ -462,7 +462,7 @@ $(document).ready(function() {
[% IF ( mandatoryemailpro ) %]Required[% END %]
[% END %]
- [% UNLESS nofax %]
+ [% UNLESS nofax %]
[% IF ( mandatoryfax ) %]
[% END %]
-
-
-
+
[%END # hide fieldset %]
--- a/members/memberentry.pl
+++ a/members/memberentry.pl
@@ -537,6 +537,16 @@ $template->param('typeloop' => \@typeloop,
no_categories => $no_categories);
if($no_categories){ $no_add = 1; }
+my @contactprincipalloop;
+my @fieldArray = qw(phone phonepro mobile email emailpro fax);
+foreach my $field (@fieldArray) {
+ if ( !(grep { $field eq $_ } @field_check)){
+ push @contactprincipalloop,{
+ 'currentis_' . $field => 1
+ };
+ }
+}
+$template->param('contactprincipalloop' => \@contactprincipalloop);
my $cities = Koha::Cities->search( {}, { order_by => 'city_name' } );
my $roadtypes = C4::Koha::GetAuthorisedValues( 'ROADTYPE' );
--