From: Jozef Zigmund <[email protected]>
---
src/app/views/permissions/list.haml | 31 +++++++++++++++++++++++++
src/app/views/permissions/list.html.erb | 38 -------------------------------
src/app/views/permissions/new.haml | 18 ++++++++++++++
src/app/views/permissions/new.html.erb | 17 -------------
4 files changed, 49 insertions(+), 55 deletions(-)
create mode 100644 src/app/views/permissions/list.haml
delete mode 100644 src/app/views/permissions/list.html.erb
create mode 100644 src/app/views/permissions/new.haml
delete mode 100644 src/app/views/permissions/new.html.erb
diff --git a/src/app/views/permissions/list.haml
b/src/app/views/permissions/list.haml
new file mode 100644
index 0000000..27831d0
--- /dev/null
+++ b/src/app/views/permissions/list.haml
@@ -0,0 +1,31 @@
+- if @permission_object.permissions.size == 0
+ %h1
+ There are no permissions defined on #...@permission_object.name}
+- else
+ %table
+ %thead
+ %tr
+ %th{:scope => "col"} User
+ %th{:scope => "col"} Role
+ %th{:scope => "col"} Action
+ %tbody
+ - @permission_object.permissions.each {|permission|
+ %tr
+ %td= permission.user.login
+ %td= permission.role.name
+ %td
+ - if has_set_perms?
+ - form_tag :action => 'destroy' do
+ = hidden_field :permission, :id, :value => permission.id
+ = submit_tag "delete", :class => "submit_link", :id =>
"delete_#{permission.id}"
+ - }
+= link_to "Add a user",
|
+ {:controller => "users",
|
+ :action => "new"},
|
+ :class=>"actionlink" if
has_user_modify?(BasePermissionObject.general_permission_scope) |
+-#
+= link_to "Add a new permission record", |
+ {:action => "new", |
+ :permission_object_type => @permission_object.class, |
+ :permission_object_id => @permission_object.id}, |
+ :class=>"actionlink" if has_set_perms? |
diff --git a/src/app/views/permissions/list.html.erb
b/src/app/views/permissions/list.html.erb
deleted file mode 100644
index 862a32f..0000000
--- a/src/app/views/permissions/list.html.erb
+++ /dev/null
@@ -1,38 +0,0 @@
-<% if @permission_object.permissions.size == 0 %>
-<h1>There are no permissions defined on <%= @permission_object.name%></h1>
-<% else %>
- <table>
- <thead>
- <tr>
- <th scope="col">User</th>
- <th scope="col">Role</th>
- <th scope="col">Action</th>
- </tr>
- </thead>
- <tbody>
- <%...@permission_object.permissions.each {|permission| %>
- <tr>
- <td><%= permission.user.login %></td>
- <td><%= permission.role.name %></td>
- <td>
- <% if has_set_perms? %>
- <% form_tag :action => 'destroy' do %>
- <%= hidden_field :permission, :id, :value => permission.id %>
- <%= submit_tag "delete", :class => "submit_link", :id =>
"delete_#{permission.id}" %>
- <% end %>
- <% end %>
- </td>
- </tr>
- <% } %>
- </tbody>
- </table>
-<% end %>
-<%= link_to "Add a user",
- {:controller => "users",
- :action => "new"},
- :class=>"actionlink" if
has_user_modify?(BasePermissionObject.general_permission_scope) %>
-<%= link_to "Add a new permission record",
- {:action => "new",
- :permission_object_type => @permission_object.class,
- :permission_object_id => @permission_object.id},
- :class=>"actionlink" if has_set_perms? %>
diff --git a/src/app/views/permissions/new.haml
b/src/app/views/permissions/new.haml
new file mode 100644
index 0000000..15a06f9
--- /dev/null
+++ b/src/app/views/permissions/new.haml
@@ -0,0 +1,18 @@
+.dcloud_form
+ = error_messages_for 'permission'
+ %h2
+ Add new Permission for #...@permission_object.name}
+ %br/
+ - form_tag :action => 'create' do
+ %ul
+ %li
+ %label
+ User
+ %span User to receive permission grant
+ = select("permission", "user_id", @users.collect {|u| [ u.login, u.id
] }, { :include_blank => true })
+ %li
+ %label Role
+ = select("permission", "role_id", @roles.collect {|r| [ r.name, r.id ]
}, { :include_blank => true })
+ = hidden_field :permission, :permission_object_type
+ = hidden_field :permission, :permission_object_id
+ = submit_tag "Save", :class => "submit"
diff --git a/src/app/views/permissions/new.html.erb
b/src/app/views/permissions/new.html.erb
deleted file mode 100644
index dd102ce..0000000
--- a/src/app/views/permissions/new.html.erb
+++ /dev/null
@@ -1,17 +0,0 @@
-<div class="dcloud_form">
- <%= error_messages_for 'permission' %>
-
- <h2>Add new Permission for <%= @permission_object.name %></h2><br />
- <% form_tag :action => 'create' do-%>
- <ul>
- <li><label>User<span>User to receive permission grant</span></label>
- <%= select("permission", "user_id", @users.collect {|u| [ u.login,
u.id ] }, { :include_blank => true }) %>
- </li>
- <li><label>Role</label>
- <%= select("permission", "role_id", @roles.collect {|r| [ r.name, r.id
] }, { :include_blank => true }) %>
- </li>
- <%= hidden_field :permission, :permission_object_type %>
- <%= hidden_field :permission, :permission_object_id %>
- <%= submit_tag "Save", :class => "submit" %>
- <% end %>
-</div>
--
1.7.2.2
_______________________________________________
deltacloud-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/deltacloud-devel