Project

General

Profile

Actions

Patch #2015

closed

sort by name in select box to add user to project.

Added by Yuki Shida about 16 years ago. Updated about 16 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
UI
Target version:
Start date:
2008-10-09
Due date:
% Done:

0%

Estimated time:

Description

Pull-down to add user to project is sorted by ID.
This patch changes sort rule; sort by name.

--- app/views/projects/settings/_members.rhtml  (リビジョン 23)
+++ app/views/projects/settings/_members.rhtml  (リビジョン 24)
@@ -43,7 +43,7 @@
 <% if authorize_for('members', 'new') && !users.empty? %>
   <% remote_form_for(:member, @member, :url => {:controller => 'members', :action => 'new', :
id => @project}, :method => :post) do |f| %>
     <p><label for="member_user_id"><%=l(:label_member_new)%></label><br />
-    <%= f.select :user_id, users.collect{|user| [user.name, user.id]} %>
+    <%= f.select :user_id, users.collect{|user| [user.name, user.id]}.sort_by { |arr| arr[0] 
} %>
     <%= l(:label_role) %>: <%= f.select :role_id, roles.collect{|role| [role.name, role.id]},
 :selected => nil %>
     <%= submit_tag l(:button_add) %></p>
   <% end %>

Related issues

Related to Redmine - Feature #1880: Some Assign To improvementsClosed2008-09-10

Actions
Related to Redmine - Patch #1708: 'Assigned to' list sorts by id, not nameClosed2008-07-29

Actions
Related to Redmine - Feature #1413: Alphabetical Sorting of Drop-Down ListsClosed2008-06-09

Actions
Related to Redmine - Defect #2170: User display format isn't previewing the formatClosed2008-11-13

Actions
Actions #1

Updated by Eric Davis about 16 years ago

(Wrapped diff in pre blocks so it's more readable)

Actions #2

Updated by Mario Moreira about 16 years ago

Yes, please, accept this patch. I'm using Active Directory integration, and the lastname has more than one name, so finding a user is painfull. This would help alot.

Actions #3

Updated by Mario Moreira about 16 years ago

The same should happen when editing an issue on the "Assigned to" field.

Actions #4

Updated by Jean-Philippe Lang about 16 years ago

  • Category changed from Projects to UI
  • Status changed from Resolved to Closed
  • Target version set to 0.8

Fixed at model level in r2010.
New member and Assigned to lists are now alphabetically sorted.

Actions #5

Updated by Artem Vasiliev about 16 years ago

Mario Moreira wrote:

The same should happen when editing an issue on the "Assigned to" field.

I've made this in my company's fork of Redmine at Github, please see #1841 for details.

Actions #6

Updated by Artem Vasiliev about 16 years ago

Artem Vasiliev wrote:

Mario Moreira wrote:

The same should happen when editing an issue on the "Assigned to" field.

I've made this in my company's fork of Redmine at Github, please see #1841 for details.

Ah, I see, the fix for this ticket resolves this already.

Actions

Also available in: Atom PDF