##// END OF EJS Templates
Option for long text custom fields to be displayed under the description field (#21705)....
Option for long text custom fields to be displayed under the description field (#21705). Based on patch by Marius BALTEANU. git-svn-id: http://svn.redmine.org/redmine/trunk@16251 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r15867:9814dcf231b5
r15869:b40d66f39fa8
Show More
_index.html.erb
39 lines | 1.4 KiB | text/plain | TextLexer
Jean-Philippe Lang
Preload :roles for displaying user memberships (#23519)....
r15774 <% memberships = principal.memberships.preload(:member_roles, :roles).sorted_by_project.to_a %>
Jean-Philippe Lang
Sort user memberships by project....
r15768
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 <p><%= link_to l(:label_add_projects), new_principal_membership_path(principal), :remote => true, :class => "icon icon-add" %></p>
Jean-Philippe Lang
Sort user memberships by project....
r15768 <% if memberships.any? %>
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 <table class="list memberships">
<thead><tr>
<th><%= l(:label_project) %></th>
<th><%= l(:label_role_plural) %></th>
<th style="width:15%"></th>
<%= call_table_header_hook principal %>
</tr></thead>
<tbody>
Jean-Philippe Lang
Sort user memberships by project....
r15768 <% memberships.each do |membership| %>
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 <% next if membership.new_record? %>
Jean-Philippe Lang
Use css pseudo-classes instead of cycle("odd", "even") (#15361)....
r15867 <tr id="member-<%= membership.id %>" class="class">
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 <td class="project name">
<%= link_to_project membership.project %>
</td>
<td class="roles">
<span id="member-<%= membership.id %>-roles"><%=h membership.roles.sort.collect(&:to_s).join(', ') %></span>
Jean-Philippe Lang
Don't render memberships forms, use #edit instead....
r15767 <div id="member-<%= membership.id %>-form"></div>
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 </td>
<td class="buttons">
Jean-Philippe Lang
Don't render memberships forms, use #edit instead....
r15767 <%= link_to l(:button_edit),
edit_principal_membership_path(principal, membership),
:remote => true,
:class => 'icon icon-edit'
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 %>
<%= delete_link principal_membership_path(principal, membership), :remote => true if membership.deletable? %>
</td>
<%= call_table_row_hook principal, membership %>
</tr>
Jean-Philippe Lang
Use css pseudo-classes instead of cycle("odd", "even") (#15361)....
r15867 <% end %>
Jean-Philippe Lang
Adds a single controller for users and groups memberships and support for adding multiple projects at once (#11702)....
r13116 </tbody>
</table>
<% else %>
<p class="nodata"><%= l(:label_no_data) %></p>
<% end %>