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