<& /Admin/Elements/Header, Title => 'Admin users' &> <& /Admin/Elements/Tabs, current_tab => 'Admin/Users/' &> <& /Elements/TitleBoxStart, title => 'Select a user' &> % } <%$caption%>
% if ((!defined $IdLike) and (!defined $EmailLike) ) { To find users not listed above, search by email address or username below.
% } Find users with email addresses like: and RT usernames like <& /Elements/TitleBoxEnd &> <%INIT> my ($user, $caption); my $users = new RT::Users($session{'CurrentUser'}); if ((!defined $IdLike) and (!defined $EmailLike) ) { $users->LimitToPrivileged(); $caption = "Privileged users"; } else { $caption = "Users matching search criteria"; if (defined $IdLike) { $users->Limit(FIELD => 'Name', VALUE => $IdLike, OPERATOR => 'LIKE' ); } if (defined $EmailLike) { $users->Limit(FIELD => 'EmailAddress', VALUE => $EmailLike, OPERATOR => 'LIKE'); } } <%ARGS> $IdLike => undef $EmailLike => undef