projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
import rt 3.8.8
[freeside.git]
/
rt
/
html
/
Ticket
/
Elements
/
ShowRequestor
diff --git
a/rt/html/Ticket/Elements/ShowRequestor
b/rt/html/Ticket/Elements/ShowRequestor
index
57bfa0e
..
315664b
100644
(file)
--- a/
rt/html/Ticket/Elements/ShowRequestor
+++ b/
rt/html/Ticket/Elements/ShowRequestor
@@
-2,7
+2,7
@@
%#
%# COPYRIGHT:
%#
%#
%# COPYRIGHT:
%#
-%# This software is Copyright (c) 1996-200
5
Best Practical Solutions, LLC
+%# This software is Copyright (c) 1996-200
9
Best Practical Solutions, LLC
%# <jesse@bestpractical.com>
%#
%# (Except where explicitly superseded by other copyright notices)
%# <jesse@bestpractical.com>
%#
%# (Except where explicitly superseded by other copyright notices)
@@
-22,7
+22,9
@@
%#
%# You should have received a copy of the GNU General Public License
%# along with this program; if not, write to the Free Software
%#
%# You should have received a copy of the GNU General Public License
%# along with this program; if not, write to the Free Software
-%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+%# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+%# 02110-1301 or visit their web page on the internet at
+%# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.
%#
%#
%# CONTRIBUTION SUBMISSION POLICY:
%#
%#
%# CONTRIBUTION SUBMISSION POLICY:
@@
-45,6
+47,7
@@
%# END BPS TAGGED BLOCK }}}
<%PERL>
my $rows = 10;
%# END BPS TAGGED BLOCK }}}
<%PERL>
my $rows = 10;
+my $has_right_adminusers = $session{'CurrentUser'}->HasRight(Object => $RT::System, Right => 'AdminUsers');
my $people = $Ticket->Requestors->UserMembersObj;
while (my $requestor=$people->Next) {
next if $requestor->Privileged;
my $people = $Ticket->Requestors->UserMembersObj;
while (my $requestor=$people->Next) {
next if $requestor->Privileged;
@@
-55,27
+58,29
@@
$tickets->RowsPerPage($rows);
$tickets->OrderBy(FIELD => 'Priority', ORDER => 'DESC');
</%PERL>
$tickets->OrderBy(FIELD => 'Priority', ORDER => 'DESC');
</%PERL>
-<& /Elements/TitleBoxStart,
- title => "<a class='inverse' href=\"$RT::WebPath/Admin/Users/Modify.html?id=".$requestor->id."\">".loc("More about [_1]", $name)."</a>" &>
+<&| /Widgets/TitleBox,
+ title_href => $has_right_adminusers ? "$RT::WebPath/Admin/Users/Modify.html?id=".$requestor->id : undef,
+ title=> loc("More about [_1]", $name),
+&>
%# Additional information about this user. Empty by default.
<& /Elements/Callback, _CallbackName => 'AboutThisUser', requestor => $requestor, %ARGS &>
%# Additional information about this user. Empty by default.
<& /Elements/Callback, _CallbackName => 'AboutThisUser', requestor => $requestor, %ARGS &>
-<&|/l&>Comments about this user</&>:<
BR
>
-<
B><% ($requestor->Comments || loc("No comment entered about this user")) %></B><BR
>
+<&|/l&>Comments about this user</&>:<
br /
>
+<
b><% ($requestor->Comments || loc("No comment entered about this user")) %></b><br /
>
-<&|/l, $rows &>This user's [_1] highest priority tickets</&>:<
BR
>
-<
UL
>
+<&|/l, $rows &>This user's [_1] highest priority tickets</&>:<
br /
>
+<
ul
>
%while (my $w=$tickets->Next) {
%while (my $w=$tickets->Next) {
-<
LI
><a href="<%$RT::WebPath%><%$DisplayPath%>?id=<%$w->id%>"><%$w->Id%>: <%$w->Subject%></a> (<%$w->Status%>)
+<
li
><a href="<%$RT::WebPath%><%$DisplayPath%>?id=<%$w->id%>"><%$w->Id%>: <%$w->Subject%></a> (<%$w->Status%>)
%}
%}
-</
UL
>
+</
ul
>
-<&|/l&>Groups this user belongs to</&>:<
BR
>
+<&|/l&>Groups this user belongs to</&>:<
br /
>
<& /Elements/ShowMemberships, UserObj => $requestor &>
<& /Elements/ShowMemberships, UserObj => $requestor &>
-<
& /Elements/TitleBoxEnd
&>
+<
/
&>
%}
<%ARGS>
%}
<%ARGS>