From 239e27aaac4b22e8b58f4c78c140759937be97ff Mon Sep 17 00:00:00 2001 From: hukl Date: Tue, 20 Oct 2009 21:59:34 +0200 Subject: some more user view cleanup --- app/views/users/_user.html.erb | 20 +++++++++++++++----- app/views/users/index.html.erb | 4 ++-- public/stylesheets/admin.css | 2 +- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/app/views/users/_user.html.erb b/app/views/users/_user.html.erb index 90e8b88..8117bcd 100644 --- a/app/views/users/_user.html.erb +++ b/app/views/users/_user.html.erb @@ -1,9 +1,19 @@ +<% users.each do |user| %> - <%= user.login %> + <%= user.login %> <%= link_to "show", user_path(user) %> + <% if current_user.admin? || current_user == user %> - <% if current_user.admin? || current_user == user %> - <%= link_to "edit", edit_user_path(user) %> - <% end %> + <%= link_to "edit", edit_user_path(user) %> - \ No newline at end of file + + <%= link_to( + "destroy", + user_path(user), + :method => :delete, + :confirm => "Do you really want to delete user #{user.login}?" + ) %> + + <% end %> + +<% end %> \ No newline at end of file diff --git a/app/views/users/index.html.erb b/app/views/users/index.html.erb index 8d931be..59806db 100644 --- a/app/views/users/index.html.erb +++ b/app/views/users/index.html.erb @@ -2,11 +2,11 @@

Admins

- <%= render :partial => "user", :collection => @users[:admin], :as => :user %> + <%= render :partial => "user", :locals => {:users => @users[:admin] ||= []} %>

Users

- <%= render :partial => "user", :collection => @users[:user], :as => :user %> + <%= render :partial => "user", :locals => {:users => @users[:user] ||= []} %> <% content_for :subnavigation do %> diff --git a/public/stylesheets/admin.css b/public/stylesheets/admin.css index 4492aa5..2641b98 100644 --- a/public/stylesheets/admin.css +++ b/public/stylesheets/admin.css @@ -443,7 +443,7 @@ input#move_to_search_term, input#node_staged_slug { width: 680px; } -table.user_list td { +table.user_list td.user_login { padding-right: 30px; } -- cgit v1.3