@@ -, +, @@ - password_strong => make sure the passwords are strong enough according - password_no_spaces => prevent passwords to be entered with leading or - password_match => make sure both password fields match --- .../prog/en/includes/password_check.inc | 25 ++++++++ .../prog/en/modules/members/member-password.tt | 70 +++++++++++----------- .../prog/en/modules/members/memberentrygen.tt | 20 ++++++- koha-tmpl/intranet-tmpl/prog/js/members.js | 14 ----- .../bootstrap/en/includes/password_check.inc | 25 ++++++++ .../bootstrap/en/modules/opac-memberentry.tt | 18 ++++++ .../opac-tmpl/bootstrap/en/modules/opac-passwd.tt | 24 +++++++- 7 files changed, 142 insertions(+), 54 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/password_check.inc create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/includes/password_check.inc --- a/koha-tmpl/intranet-tmpl/prog/en/includes/password_check.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/password_check.inc @@ -0,0 +1,25 @@ +[% USE Koha %] +[% BLOCK add_password_check %] + +[% END %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/member-password.tt @@ -1,3 +1,4 @@ +[% USE Koha %] [% USE Branches %] [% INCLUDE 'doc-head-open.inc' %] Koha › Patrons › [% IF ( newpassword ) %]Password updated [% ELSE %]Update password for [% surname %], [% firstname %][% END %] @@ -5,28 +6,7 @@ +[% END %] --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry.tt @@ -987,6 +987,8 @@ [% INCLUDE 'opac-bottom.inc' %] [% BLOCK jsinclude %] + [% PROCESS 'password_check.inc' %] + [% PROCESS 'add_password_check' new_password => 'borrower_password' %] + [% PROCESS 'password_check.inc' %] + [% PROCESS 'add_password_check' new_password => 'Newkey' %] + +[% END %] --