Sha256: 3619818956f8d53ab1fbb3cdde4a4971b54b9f5358d563e52969a55fe6241c2d

Contents?: true

Size: 968 Bytes

Versions: 20

Compression:

Stored size: 968 Bytes

Contents

%h1 Impersonate user

- if current_user.impersonating?
  .clear-impersonation
    = link_to "Stop impersonating #{current_user.impersonation_target.full_name}", admin_stop_impersonation_path(), class: "btn btn-primary"
- else
  .impersonation-form
    = simple_form_for UcbRailsUser::Impersonation.new, url: admin_impersonations_path(), method: :post do |f|
      = f.input :target, label: "User", input_html: { class: "typeahead" }
      = f.input :target_id, as: :hidden
      = f.button :submit, value: "Impersonate", class: "btn btn-primary", disabled: true, data: { impersonate_button: true }

.recent-impersonations
  - if current_user.recent_impersonations.present?
    %h3 Recent impersonations
    %ul
      - current_user.recent_impersonations.each do |imp|
        %li= link_to full_name_with_uid(imp.target), admin_impersonations_path() + "?ucb_rails_user_impersonation[target_id=#{imp.target.id}]", method: :post
  - else
    %h4 No recent impersonations

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
ucb_rails_user-6.2.2 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-6.2.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-6.1.1 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-6.1.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-6.0.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-5.0.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.1.2 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.1.1 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.1.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.7 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.6 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.5 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.4 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.3 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.2 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.1 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.0 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-3.0.2 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-4.0.0.beta1 app/views/ucb_rails_user/impersonations/index.html.haml
ucb_rails_user-3.0.1 app/views/ucb_rails_user/impersonations/index.html.haml