]> git.uio.no Git - usit-rt.git/blobdiff - share/html/Elements/ShowLink
Master to 4.2.8
[usit-rt.git] / share / html / Elements / ShowLink
index 51dd70c5d04c20f641e169b7e45f3b74e76d99a3..fec4b20dc82514e6533d10cd475d37f83e76912c 100644 (file)
 %#
 %# END BPS TAGGED BLOCK }}}
 % my $member = $URI->Object;
-% if (blessed($member) && $member->isa("RT::Ticket")) {
-% my $inactive = $member->QueueObj->IsInactiveStatus($member->Status);
+% if (blessed($member) and $member->isa("RT::Ticket") and $member->CurrentUserHasRight('ShowTicket')) {
+% my $class = $member->QueueObj->IsInactiveStatus($member->Status)
+%     ? 'ticket-inactive'
+%     : 'ticket-active';
+% $class .= ' '.CSSClass($member->Status);
 
-<span class="<% $inactive ? 'ticket-inactive' : '' %>">
+<span class="<% $class %>">
 <a href="<% $href %>"><%$member->Id%>: <%$member->Subject || ''%> [<% loc($member->Status) %>]</a> (<& /Elements/ShowUser, User => $member->OwnerObj &>)
 </span>