[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rt-commit
Subject:    [Rt-commit] r19362 - in rt/3.8/trunk: share/html/Admin/Elements
From:       sartak () bestpractical ! com
Date:       2009-04-28 20:37:10
Message-ID: 20090428203710.5AA574DCFC5 () diesel ! bestpractical ! com
[Download RAW message or body]

Author: sartak
Date: Tue Apr 28 16:37:08 2009
New Revision: 19362

Modified:
   rt/3.8/trunk/   (props changed)
   rt/3.8/trunk/share/html/Admin/Elements/SelectNewGroupMembers

Log:
 r82574@onn:  sartak | 2009-04-28 16:36:45 -0400
 Sort users in the add-members-to-group select box by how they'll be rendered


Modified: rt/3.8/trunk/share/html/Admin/Elements/SelectNewGroupMembers
==============================================================================
--- rt/3.8/trunk/share/html/Admin/Elements/SelectNewGroupMembers	(original)
+++ rt/3.8/trunk/share/html/Admin/Elements/SelectNewGroupMembers	Tue Apr 28 16:37:08 2009
@@ -49,9 +49,15 @@
 <b><&|/l&>Users</&></b>
 <br />
 <select multiple="multiple" name="<% $Name %>Users" size="10">
-% while ( my $user = $users->Next ) {
+<%perl>
+my @users = sort { lc($a->[0]) cmp lc($b->[0]) }
+            map { [$m->scomp("/Elements/ShowUser", User => $_), $_] }
+            @{ $users->ItemsArrayRef };
+</%perl>
+% for (@users) {
+% my ($rendered, $user) = @$_;
 % next if $SkipUsers->{ $user->id };
-<option value="User-<% $user->id %>"><& /Elements/ShowUser, User => $user &></option>
+<option value="User-<% $user->id %>"><% $rendered |n%></option>
 % }
 </select>
 <br />
_______________________________________________
Rt-commit mailing list
Rt-commit@lists.bestpractical.com
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-commit
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic