Sprankelprachtig aan/afmeldsysteem

settings.html.haml 1.5KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. %h1
  2. = t 'settings.settings'
  3. %h2
  4. = t 'settings.email_settings'
  5. = form_tag(update_email_settings_path, method: "post", class: "form") do
  6. .row
  7. .col-md-4
  8. %label
  9. = check_box_tag(:send_attendance_reminder, 'send_attendance_reminder', @send_attendance_reminder)
  10. = t('settings.names.send_attendance_reminder')
  11. .col-md-6
  12. %p
  13. %em= t 'settings.descriptions.send_attendance_reminder'
  14. = submit_tag t('helpers.submit.submit', model: t('settings.settings')), class: 'btn btn-primary'
  15. %h2
  16. = t 'settings.logout_all_sessions'
  17. %p
  18. %em= t 'settings.descriptions.logout_all_sessions'
  19. %p
  20. = t 'settings.descriptions.logged_in_at_count', count: @active_sessions
  21. = form_tag(logout_all_path, method: 'post', class: 'form') do
  22. = submit_tag t('settings.logout_all_sessions'), class: 'btn btn-danger', data: {confirm: t(:areyousure)}
  23. %h2
  24. = t 'settings.change_password'
  25. = form_tag(update_password_path, method: 'post', class: 'form') do
  26. .form-group
  27. = label_tag(:current_password, t('authentication.current_password'))
  28. = password_field_tag(:current_password, '', class: 'form-control')
  29. .form-group
  30. = label_tag(:new_password, t('authentication.new_password'))
  31. = password_field_tag(:new_password, '', class: 'form-control')
  32. .form-group
  33. = label_tag(:new_password_confirm, t('authentication.new_password_confirm'))
  34. = password_field_tag(:new_password_confirm, '', class: 'form-control')
  35. = submit_tag t('settings.change_password'), class: 'btn btn-primary'