|
|
|
@ -19,7 +19,7 @@
|
|
|
|
|
<p><%= f.text_field :login, :size => 25, :required => true %><span id="valid_user_login"></span>
|
|
|
|
|
<em class="info" style="color: #acaeb1"><%= l(:label_max_number) %></em>
|
|
|
|
|
</p>
|
|
|
|
|
<p><%= f.password_field :password, :size => 25, :required => true %>
|
|
|
|
|
<p><%= f.password_field :password, :size => 25, :required => true %><span id="valid_user_password"></span>
|
|
|
|
|
<em class="info" style="color: #acaeb1"><%= l(:text_caracters_minimum, :count => Setting.password_min_length) %></em>
|
|
|
|
|
</p>
|
|
|
|
|
<p><%= f.password_field :password_confirmation, :size => 25, :required => true %><span id="valid_password" style="padding-left: 10px;"></span></p>
|
|
|
|
@ -56,10 +56,12 @@
|
|
|
|
|
<p><%= custom_field_tag_with_label :user, value %></p>
|
|
|
|
|
<% end %>
|
|
|
|
|
</div>
|
|
|
|
|
<% password_min_length = Setting.password_min_length %>
|
|
|
|
|
<script type="text/javascript">
|
|
|
|
|
jQuery(document).ready(function () {
|
|
|
|
|
var $login = $('#user_login')
|
|
|
|
|
var $mail = $('#user_mail')
|
|
|
|
|
var $password = $('#user_password')
|
|
|
|
|
var $password_confirmation = $('#user_password_confirmation')
|
|
|
|
|
$login.blur(function (event) {
|
|
|
|
|
if ($(this).is('#user_login')) {
|
|
|
|
@ -92,11 +94,26 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
;
|
|
|
|
|
});
|
|
|
|
|
$password.blur(function () {
|
|
|
|
|
var pas1 = document.getElementById("user_password").value;
|
|
|
|
|
var password_min_length = <%= password_min_length %>
|
|
|
|
|
if (pas1.length >= password_min_length) {
|
|
|
|
|
|
|
|
|
|
$('#valid_user_password').html('<span class="green">'+ "</span>");
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
$('#valid_user_password').html('<span class="red">' + "<%= l(:setting_password_min_length_limit, :count => password_min_length) %>" + "</span>");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
$password_confirmation.blur(function () {
|
|
|
|
|
var password_min_length = <%= password_min_length %>
|
|
|
|
|
var pas1 = document.getElementById("user_password").value;
|
|
|
|
|
var pas2 = document.getElementById("user_password_confirmation").value;
|
|
|
|
|
if (pas1 == pas2) {
|
|
|
|
|
if (pas1.length >= password_min_length && pas1 == pas2 ) {
|
|
|
|
|
$('#valid_password').html('<span class="green">' + "<%= l(:setting_password_success) %>"+ "</span>");
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|