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 205-210 $(document).ready(function() { Link Here
205
		</div>
205
		</div>
206
	[% END %]
206
	[% END %]
207
207
208
[% IF passwordwarning %]
209
    <div class="dialog alert">
210
        <p><strong> Warning: </strong> [% passwordwarning %]</p>
211
    </div>
212
[% END %]
208
213
209
<div id="toolbar" class="btn-toolbar">
214
<div id="toolbar" class="btn-toolbar">
210
[% UNLESS ( check_member ) %]
215
[% 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 (-2 / +11 lines)
Lines 176-181 $category_type="A" unless $category_type; # FIXME we should display a error mess Link Here
176
# if a add or modify is requested => check validity of data.
176
# if a add or modify is requested => check validity of data.
177
%data = %$borrower_data if ($borrower_data);
177
%data = %$borrower_data if ($borrower_data);
178
178
179
#Check passwords
180
my $minPasswordLength = C4::Context->preference('minPasswordLength');
181
warn $minPasswordLength;
182
if ($minPasswordLength < 8) {
183
    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";
184
    $template->param("passwordwarning"=>$warning);
185
}
186
179
# initialize %newdata
187
# initialize %newdata
180
my %newdata;                                                                             # comes from $input->param()
188
my %newdata;                                                                             # comes from $input->param()
181
if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' ) {
189
if ( $op eq 'insert' || $op eq 'modify' || $op eq 'save' || $op eq 'duplicate' ) {
Lines 356-362 if ($op eq 'save' || $op eq 'insert'){ Link Here
356
  unless (Check_Userid($userid,$borrowernumber)) {
364
  unless (Check_Userid($userid,$borrowernumber)) {
357
    push @errors, "ERROR_login_exist";
365
    push @errors, "ERROR_login_exist";
358
  }
366
  }
359
  
367
368
369
360
  my $password = $input->param('password');
370
  my $password = $input->param('password');
361
  my $password2 = $input->param('password2');
371
  my $password2 = $input->param('password2');
362
  push @errors, "ERROR_password_mismatch" if ( $password ne $password2 );
372
  push @errors, "ERROR_password_mismatch" if ( $password ne $password2 );
363
- 

Return to bug 18308