From 324753b94474a18ffbc8cf243e502b71b67eab86 Mon Sep 17 00:00:00 2001 From: hukl Date: Tue, 20 Oct 2009 21:21:37 +0200 Subject: cleaned up the user views a bit --- app/views/users/_admin_user_item.html.erb | 12 ------------ app/views/users/_user.html.erb | 9 +++++++++ app/views/users/_user_item.html.erb | 4 ---- app/views/users/index.html.erb | 19 +++++-------------- 4 files changed, 14 insertions(+), 30 deletions(-) delete mode 100644 app/views/users/_admin_user_item.html.erb create mode 100644 app/views/users/_user.html.erb delete mode 100644 app/views/users/_user_item.html.erb (limited to 'app/views') diff --git a/app/views/users/_admin_user_item.html.erb b/app/views/users/_admin_user_item.html.erb deleted file mode 100644 index d882dc4..0000000 --- a/app/views/users/_admin_user_item.html.erb +++ /dev/null @@ -1,12 +0,0 @@ - - <%= admin_user_item.login %> - - <%= link_to "Show", user_path(admin_user_item) %> - <%= link_to( - "Destroy", - user_path(admin_user_item), - :method => "delete", - :confirm => "Are you sure to delete user: #{admin_user_item.login}?" - ) %> - - \ No newline at end of file diff --git a/app/views/users/_user.html.erb b/app/views/users/_user.html.erb new file mode 100644 index 0000000..90e8b88 --- /dev/null +++ b/app/views/users/_user.html.erb @@ -0,0 +1,9 @@ + + <%= user.login %> + <%= link_to "show", user_path(user) %> + + <% if current_user.admin? || current_user == user %> + <%= link_to "edit", edit_user_path(user) %> + <% end %> + + \ No newline at end of file diff --git a/app/views/users/_user_item.html.erb b/app/views/users/_user_item.html.erb deleted file mode 100644 index c3389ba..0000000 --- a/app/views/users/_user_item.html.erb +++ /dev/null @@ -1,4 +0,0 @@ - - <%= user_item.login %> - - \ No newline at end of file diff --git a/app/views/users/index.html.erb b/app/views/users/index.html.erb index 03085c1..8d931be 100644 --- a/app/views/users/index.html.erb +++ b/app/views/users/index.html.erb @@ -1,23 +1,14 @@ -

Users

- - +
- + - <% @users.each do |user| %> + <%= render :partial => "user", :collection => @users[:admin], :as => :user %> - - - + - <% end %> + <%= render :partial => "user", :collection => @users[:user], :as => :user %>
login

Admins

<%= user.login %><%= link_to "show", user_path(user) %> - <% if current_user == user || current_user.admin? %> - <%= link_to "Edit", edit_user_path(user) %> - <% end %> -

Users

- <% content_for :subnavigation do %> <%= link_to "create", new_user_path %> <% end %> \ No newline at end of file -- cgit v1.3