|
1 | | -<%= form_for @user, :url => { :action => :update, :class => "form-horizontal" } do |f| %> |
| 1 | +<%= form_for @user, url: { :action => :update, :class => "form-horizontal" }, autocomplete: "off" do |f| %> |
2 | 2 | <%= render 'shared/error_messages', :target => @user %> |
3 | 3 |
|
4 | 4 | <section> |
|
12 | 12 | <%= bs_labeled_field('Username', f.text_field(:login, :disabled => !@user.new_record?, class: 'form-control')) %> |
13 | 13 | <% end%> |
14 | 14 | <%= bs_labeled_field('E-mail:', f.text_field(:email, class: 'form-control')) %> |
15 | | - <%= bs_labeled_field('Confirm e-mail:', f.text_field(:email_repeat, :value => '', class: 'form-control')) %> |
| 15 | + <%= bs_labeled_field('Confirm e-mail:', f.text_field(:email_repeat, :value => '', class: 'form-control stop-autofilling', autocomplete: 'off', type: 'email')) %> |
16 | 16 | </section> |
17 | 17 |
|
18 | 18 | <% if @user.new_record? %> |
|
24 | 24 | <% else %> |
25 | 25 | <section> |
26 | 26 | <h2>Change password</h2> |
27 | | - <%= bs_labeled_field('Old password:', f.password_field(:old_password, :value => '', class: 'form-control')) %> |
28 | | - <%= bs_labeled_field('New password:', f.password_field(:password, :value => '', class: 'form-control')) %> |
29 | | - <%= bs_labeled_field('Confirm new password:', f.password_field(:password_repeat, :value => '', class: 'form-control')) %> |
| 27 | + <%= bs_labeled_field('Old password:', f.password_field(:old_password, :value => '', class: 'form-control stop-autofilling', autocomplete: 'off')) %> |
| 28 | + <%= bs_labeled_field('New password:', f.password_field(:password, :value => '', class: 'form-control'), autocomplete: 'off') %> |
| 29 | + <%= bs_labeled_field('Confirm new password:', f.password_field(:password_repeat, :value => '', class: 'form-control', autocomplete: 'off')) %> |
30 | 30 | </section> |
31 | 31 | <% end %> |
32 | 32 |
|
|
54 | 54 | </section> |
55 | 55 | <% end %> |
56 | 56 | <br> |
| 57 | + |
| 58 | + |
| 59 | +<script> |
| 60 | + setTimeout(function() { |
| 61 | + document.querySelectorAll('.stop-autofilling').forEach(function(e) { |
| 62 | + e.value = "" |
| 63 | + }) |
| 64 | + }, 500) |
| 65 | +</script> |
0 commit comments