app/views/usman/users/_show.html.erb in usman-0.3.9 vs app/views/usman/users/_show.html.erb in usman-0.3.10

- old
+ new

@@ -4,11 +4,11 @@ <div class="row"> <div class="col-md-3 col-sm-12 col-xs-12" style="border-right:1px solid #f1f1f1;"> - <% if @current_user.super_admin? %> + <% if display_edit_links? %> <%= edit_image(@user, "profile_picture.image.large.url", upload_image_link(@user, :profile_picture, nil ), remove_image_link(@user, :profile_picture, nil ), image_options: {assoc_name: :profile_picture }) %> @@ -41,20 +41,21 @@ <%#= raw(@user.biography) %> </div> --> <div class="visible-sm visible-xs mb-50"></div> - </div> + </div> + <% if display_manage_links? %> <div class="col-md-3 col-sm-12 col-xs-12"> <% edit_link = edit_user_path(id: @user.id) %> <% delete_link = user_path(id: @user.id) %> <%= link_to raw("<i class=\"linecons-pencil\"></i> Edit User"), edit_link, :remote=>true, class: "btn btn-block btn-success" if @user.can_be_edited? %> - <%= link_to raw("<i class=\"linecons-trash\"></i> Delete"), delete_link, method: :delete, role: "menuitem", tabindex: "-1", data: { confirm: 'Are you sure?' }, :remote=>true, class: "btn btn-block btn-danger btn-only-hover" if @user.can_be_deleted? && (@current_user != @user) %> + <%= link_to raw("<i class=\"linecons-trash\"></i> Delete"), delete_link, method: :delete, role: "menuitem", tabindex: "-1", data: { confirm: 'Are you sure?' }, :remote=>true, class: "btn btn-block btn-danger btn-only-hover" if @user.can_be_deleted? && (@current_user != @user) && @current_permission.can_delete? %> <% if @current_user.super_admin? %> <%= link_to raw("<i class=\"linecons-paper-plane\"></i> Masquerade"), masquerade_user_path(@user), method: :put, data: { confirm: "Are you sure? Do you really want to logout current session and login as #{@user.name}?" }, class: "btn btn-block btn-gray btn-only-hover" if @current_user != @user %> @@ -76,9 +77,10 @@ <%= link_to raw("<i class=\"fa fa-edit mr-5\"></i> Suspend"), update_status_user_path(:id =>@user.id, :status =>'suspended'), :method =>'PUT', :remote=>true, role: "menuitem", tabindex: "-1", :class=>"btn btn-block btn-danger btn-only-hover" if @user.can_be_suspended? && (@current_user != @user) %> <div class="visible-sm visible-xs mb-50"></div> </div> + <% end %> </div> <%= clear_tag(50) %> \ No newline at end of file