Changeset 1113
- Timestamp:
- 06/17/07 11:55:52 (2 years ago)
- Files:
-
- trunk/app/controllers/group_controller.rb (modified) (1 diff)
- trunk/app/views/group/_groups.rhtml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/controllers/group_controller.rb
r1108 r1113 59 59 end 60 60 61 def search_nonmembers 62 input = params[:input].nil? ? "" : params[:input].downcase 63 id = params[:id] 64 65 @users = Group.find(id).nonmembers.delete_if do |user| 66 not (user.name.downcase.include?(input) or user.username.downcase.include?(input)) 67 end 68 render :partial => "users/users", :object => @users, 69 :locals => { :empty => "Aucun utilisateur ne correspond", :draggable => true } 70 end 71 61 72 end trunk/app/views/group/_groups.rhtml
r1108 r1113 31 31 </ul> 32 32 <%= drop_receiving_element("users", :url => { :controller => "group", :action => "remove_member", :group => @group }) %> 33 34 <% form_remote_tag :update => "users", :url => { :controller => "group", :action => "search_nonmembers" } do %> 35 <p> 36 <label>Sélection: </label><%= text_field_tag("input") %> 37 <%= hidden_field_tag("id", @group.id ) %> 38 </p> 39 <% end %> 33 40 34 41 <% end %>
