|
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', autocomplete: 'off', type: 'email', class: "stop-autofilling")) %> |
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', autocomplete: 'off', class: "stop-autofilling")) %> |
| 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