find_users.rhtml 1.5 KB
<h3> <%= _('Users') %> </h3>
<table>
  <tr><th><%= _('Name') %></th><th></th></tr>
  <% @users_found.each do |user| %>
    <tr id="tr-<%= user.identifier %>">
      <td>
        <div id="<%= user.identifier %>" class="draggable-user">
          <%= image_tag('/images/grip-clue.png') %>
          <%= profile_image(user, :icon) %>
          <%= [link_to_profile(user.short_name + " (#{user.identifier})", user.identifier, :title => user.name),
               (user.sex ? gettext(user.sex.capitalize) : _('Sex not informed')),
               user.location.empty? ? nil : user.location ].compact.join(' &#151; ') %>
        </div>
        <%= draggable_element(user.identifier, :revert => true) %>
      </td>
      <td>
        <%= button_to_remote_without_text(:add, @button_alt,
                                          { :loading => '$("members-list").addClassName("loading")',
                                            :update => 'members-list',
                                            :url => {:id => user.id, :profile => profile.identifier}.merge(@add_action),
                                            :success => "$('tr-#{user.identifier}').hide()",
                                            :complete => '$("members-list").removeClassName("loading")'}) %>


      </td>
    </tr>
  <% end if @users_found %>
  <% if !params[:query] || params[:query].length <= 2 %>
    <tr>
      <td style='text-align: center'>
        <em><%= _('You must type at least 3 characters') %></em>
      </td>
    </tr>
  <% end %>
</table>