One minor comment.

On Wed, Oct 1, 2008 at 11:39 AM, Owen Leonard <[EMAIL PROTECTED]> wrote:

> ---
>  .../prog/en/modules/members/memberentrygen.tmpl    |    5 ++++-
>  members/memberentry.pl                             |    6 ++++++
>  2 files changed, 10 insertions(+), 1 deletions(-)
>
> diff --git
> a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tmpl
> b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tmpl
> index 98566f6..117357f 100644
> --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tmpl
> +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tmpl
> @@ -131,6 +131,9 @@
>                        <!-- TMPL_IF NAME="ERROR_dateexpiry" -->
>                                <li id="ERROR_dateexpiry">Date of expiration
> is invalid.</li>
>                        <!-- /TMPL_IF -->
> +                       <!-- TMPL_IF NAME="ERROR_short_password" -->
> +                               <li id="ERROR_short_password">Password must
> be at least <!-- TMPL_VAR NAME="minPasswordLength" --> characters long.</li>
> +                       <!-- /TMPL_IF -->
>             <!-- TMPL_IF NAME="ERROR_extended_unique_id_failed" -->
>                 <li id="ERROR_extended_unique_id_failed">The attribute
> value
>                     <!-- TMPL_VAR NAME="ERROR_extended_unique_id_failed"
> --> is already is use by another patron record.</li>
> @@ -824,7 +827,7 @@
>                                <!-- /TMPL_IF -->
>                        <!--/TMPL_IF-->
>                        <!--/TMPL_IF-->
> -         <!-- TMPL_IF NAME="mandatorypassword" --><span
> class="required">Required</span><!-- /TMPL_IF -->
> +         <!-- TMPL_IF NAME="mandatorypassword" --><span
> class="required">Required</span><!-- /TMPL_IF --><div class="hint">Minimum
> password length: <!-- TMPL_VAR NAME="minPasswordLength" --></div>


I think this would show 'Minimum password length: ' if minPasswordLength was
not set.


>
>                </li></ol>
>                </fieldset>
>                <!--this zones are not necessary in modif mode -->
> diff --git a/members/memberentry.pl b/members/memberentry.pl
> index dba1818..16fde6f 100755
> --- a/members/memberentry.pl
> +++ b/members/memberentry.pl
> @@ -84,6 +84,9 @@ my $userenv = C4::Context->userenv;
>
>  $template->param("uppercasesurnames" =>
> C4::Context->preference('uppercasesurnames'));
>
> +my $minpw = C4::Context->preference('minPasswordLength');
> +$template->param("minPasswordLength" => $minpw);
> +
>

>  # function to designate mandatory fields (visually with css)
>  my
> $check_BorrowerMandatoryField=C4::Context->preference("BorrowerMandatoryField");
>  my @field_check=split(/\|/,$check_BorrowerMandatoryField);
> @@ -212,6 +215,9 @@ if ($op eq 'save' || $op eq 'insert'){
>     push @errors, "ERROR_login_exist";
>     $loginexist=1;
>   }
> +
> +  my $password = $input->param('password');
> +    push @errors, "ERROR_short_password" if( $password && $minpw &
> (length($password) < $minpw ) );
>
>   if (C4::Context->preference('ExtendedPatronAttributes')) {
>     $extended_patron_attributes = parse_extended_patron_attributes($input);
> --
> 1.5.5.GIT
>
> _______________________________________________
> Koha-patches mailing list
> [email protected]
> http://lists.koha.org/mailman/listinfo/koha-patches
>

+1 for the patch as is, just wanted to comment on that.

-- 
Jesse Weaver
Software Developer, LibLime
_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to