View | Details | Raw Unified | Return to bug 18308
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt (+5 lines)
Lines 250-255 $(document).ready(function() { Link Here
250
		</div>
250
		</div>
251
	[% END %]
251
	[% END %]
252
252
253
[% IF passwordwarning %]
254
    <div class="dialog alert">
255
        <p><strong> Warning: </strong> [% passwordwarning %]</p>
256
    </div>
257
[% END %]
253
258
254
<div id="toolbar" class="btn-toolbar">
259
<div id="toolbar" class="btn-toolbar">
255
[% UNLESS ( check_member ) %]
260
[% UNLESS ( check_member ) %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/onboarding/onboardingstep6.tt (-1 / +2 lines)
Lines 23-33 Link Here
23
                    <h3>Congratulations you have finished and are ready to use Koha</h3>
23
                    <h3>Congratulations you have finished and are ready to use Koha</h3>
24
                    <a class="btn btn-success" href="/cgi-bin/koha/mainpage.pl">Start using Koha</a>
24
                    <a class="btn btn-success" href="/cgi-bin/koha/mainpage.pl">Start using Koha</a>
25
                [% ELSE %]
25
                [% ELSE %]
26
26
                    <h2>Web installer &rsaquo; Set minPasswordLength system preference </h2>
27
                    <h2>Web installer &rsaquo; Set minPasswordLength system preference </h2>
28
27
                    [% INCLUDE 'onboarding_messages.inc' %]
29
                    [% INCLUDE 'onboarding_messages.inc' %]
28
30
29
                    The minPasswordLength system preference is a setting for the shortest length library staff and patrons can set their passwords to.
31
                    The minPasswordLength system preference is a setting for the shortest length library staff and patrons can set their passwords to.
30
31
                    <form name="setMinPasswordLength" method="post" action="onboarding.pl">
32
                    <form name="setMinPasswordLength" method="post" action="onboarding.pl">
32
                        <fieldset class="rows">
33
                        <fieldset class="rows">
33
                            <input type="hidden" name="step" value="6"/>
34
                            <input type="hidden" name="step" value="6"/>
(-)a/members/memberentry.pl (-1 / +10 lines)
Lines 174-179 $category_type="A" unless $category_type; # FIXME we should display a error mess Link Here
174
# if a add or modify is requested => check validity of data.
174
# if a add or modify is requested => check validity of data.
175
%data = %$borrower_data if ($borrower_data);
175
%data = %$borrower_data if ($borrower_data);
176
176
177
#Check passwords
178
my $minPasswordLength = C4::Context->preference('minPasswordLength');
179
warn $minPasswordLength;
180
if ($minPasswordLength < 8) {
181
    warn my $warning = "Your minPasswordLength system preference is less than 8 characters this means library patrons can potentially set passwords which are vulnerable to cracking. Please set your minPasswordLength syspref to 8 or more characters";
182
    $template->param("passwordwarning"=>$warning);
183
}
184
177
# initialize %newdata
185
# initialize %newdata
178
my %newdata;                                                                             # comes from $input->param()
186
my %newdata;                                                                             # comes from $input->param()
179
if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' ) {
187
if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' ) {
Lines 355-360 if ($op eq 'save' || $op eq 'insert'){ Link Here
355
    push @errors, "ERROR_login_exist";
363
    push @errors, "ERROR_login_exist";
356
  }
364
  }
357
365
366
367
358
  my $password = $input->param('password');
368
  my $password = $input->param('password');
359
  my $password2 = $input->param('password2');
369
  my $password2 = $input->param('password2');
360
  push @errors, "ERROR_password_mismatch" if ( $password ne $password2 );
370
  push @errors, "ERROR_password_mismatch" if ( $password ne $password2 );
361
- 

Return to bug 18308