summaryrefslogtreecommitdiff
path: root/rt/share/html/Elements/ShowLink_Checklist
blob: 945305fb68112ca66fbf1c6f2daf5e4f5039dbc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<a href="<%$URI->Resolver->HREF%>">
% if ($URI->IsLocal) {
% my $member = $URI->Object;
% if (UNIVERSAL::isa($member, "RT::Ticket")) {
% my $inactive = 0; #$member->QueueObj->IsInactiveStatus($member->Status);

<span class="<% $inactive ? 'ticket-inactive' : '' %>">
<IMG SRC="<%$fsurl%>images/<% $status2image{$member->Status} %>.png" BORDER=0>
<%$member->Id%>: (<%$member->OwnerObj->Name%>) <%$member->Subject%>
%# [<% loc($member->Status) %>]
</span>

% } elsif ( UNIVERSAL::can($member, 'Name')) {
<%$URI->Resolver->AsString%>: <%$member->Name%>
% } else {
<%$URI->Resolver->AsString%>
% }
% } else {
<%$URI->Resolver->AsString%>
% }
</a>
<%ARGS>
$URI => undef
</%ARGS>
<%once>

my %status2image = (
  'new'      => 'square_add', #'bullet_add',
  'open'     => 'square', #'bullet_black',
  'stalled'  => 'error',
  'resolved' => 'tick',
  'rejected' => 'cross',
  #'deleted'  => 'delete',
);

</%once>