##// END OF EJS Templates
Merged r2829 from trunk...
Eric Davis -
r2725:27b110a61b69
parent child
Show More
@@ -1,40 +1,42
1 1 <% if @memberships.any? %>
2 2 <table class="list memberships">
3 3 <thead>
4 4 <th><%= l(:label_project) %></th>
5 5 <th><%= l(:label_role) %></th>
6 6 <th style="width:15%"></th>
7 <%= call_hook(:view_users_memberships_table_header, :user => @user )%>
7 8 </thead>
8 9 <tbody>
9 10 <% @memberships.each do |membership| %>
10 11 <% next if membership.new_record? %>
11 12 <tr class="<%= cycle 'odd', 'even' %>">
12 13 <td><%=h membership.project %></td>
13 14 <td align="center">
14 15 <% form_tag({ :action => 'edit_membership', :id => @user, :membership_id => membership }) do %>
15 16 <%= select_tag 'membership[role_id]', options_from_collection_for_select(@roles, "id", "name", membership.role_id) %>
16 17 <%= submit_tag l(:button_change), :class => "small" %>
17 18 <% end %>
18 19 </td>
19 20 <td align="center">
20 21 <%= link_to l(:button_delete), {:action => 'destroy_membership', :id => @user, :membership_id => membership }, :method => :post, :class => 'icon icon-del' %>
21 22 </td>
23 <%= call_hook(:view_users_memberships_table_row, :user => @user, :membership => membership, :roles => roles, :projects => projects )%>
22 24 </tr>
23 25 </tbody>
24 26 <% end; reset_cycle %>
25 27 </table>
26 28 <% else %>
27 29 <p class="nodata"><%= l(:label_no_data) %></p>
28 30 <% end %>
29 31
30 32 <% if @projects.any? %>
31 33 <p>
32 34 <label><%=l(:label_project_new)%></label><br/>
33 35 <% form_tag({ :action => 'edit_membership', :id => @user }) do %>
34 36 <%= select_tag 'membership[project_id]', projects_options_for_select(@projects) %>
35 37 <%= l(:label_role) %>:
36 38 <%= select_tag 'membership[role_id]', options_from_collection_for_select(@roles, "id", "name") %>
37 39 <%= submit_tag l(:button_add) %>
38 40 <% end %>
39 41 </p>
40 42 <% end %>
General Comments 0
You need to be logged in to leave comments. Login now