[Rt-commit] r19414 - rt/3.8/trunk/share/html/Admin/Groups
elacour at bestpractical.com
elacour at bestpractical.com
Mon May 4 06:01:14 EDT 2009
Author: elacour
Date: Mon May 4 06:01:13 2009
New Revision: 19414
Modified:
rt/3.8/trunk/share/html/Admin/Groups/Members.html
Log:
In group member edit page, sort current members in the same way new members are
sorted.
Modified: rt/3.8/trunk/share/html/Admin/Groups/Members.html
==============================================================================
--- rt/3.8/trunk/share/html/Admin/Groups/Members.html (original)
+++ rt/3.8/trunk/share/html/Admin/Groups/Members.html Mon May 4 06:01:13 2009
@@ -74,12 +74,17 @@
% } else {
<&|/l&>Users</&>
% my $Users = $Group->UserMembersObj( Recursively => 0 );
-% $Users->OrderBy( FIELD => $UserOrderBy, ORDER => $UserOrder );
+<%perl>
+my @users = sort { lc($a->[0]) cmp lc($b->[0]) }
+ map { [$m->scomp("/Elements/ShowUser", User => $_), $_] }
+ @{ $Users->ItemsArrayRef };
+</%perl>
<ul>
-% while ( my $user = $Users->Next ) {
+% for (@users) {
+% my ($rendered, $user) = @$_;
% $UsersSeen{ $user->id } = 1 if $SkipSeenUsers;
<li><input type="checkbox" class="checkbox" name="DeleteMember-<% $user->PrincipalObj->Id %>" value="1" />
-<& '/Elements/ShowUser', User => $user &></li>
+<% $rendered |n%></li>
% }
</ul>
<&|/l&>Groups</&>
@@ -149,8 +154,6 @@
@AddMembersUsers => ()
@AddMembersGroups => ()
$id => undef
-$UserOrderBy => 'Name'
-$UserOrder => 'ASC'
$SkipSeenUsers => 1
$SkipSeenGroups => 1
</%ARGS>
More information about the Rt-commit
mailing list