f7db52e7bc0c6d9b04b65da1bc001fdd8efd231e
[freeside.git] / httemplate / elements / notify-tickets.html
1 % if ($enabled) {
2 <style>
3 .dot {
4   border-radius: 50%;
5   border: 1px solid black;
6   width: 1ex;
7   height: 1ex;
8   display: inline-block;
9 }
10 </style>
11 <div style="font-weight: bold; vertical-align: bottom; text-align: left">
12 %   if ( $UnrepliedTickets->Count > 0 ) {
13   <a href="<% $fsurl %>rt/Search/UnrepliedTickets.html">
14     <div class="dot" style="background-color: green"></div>
15     <% emt('New activity on [quant,_1,ticket]', $UnrepliedTickets->Count) %>
16   </a>
17 %   } else {
18   <% emt('No new activity on tickets') %>
19 %   }
20 </div>
21 % }
22 <%init>
23 use Class::Load 'load_class';
24
25 my $enabled = $FS::TicketSystem::system eq 'RT_Internal';
26 my $UnrepliedTickets;
27 if ($enabled) {
28   my $class = 'RT::Search::UnrepliedTickets';
29   load_class($class);
30   my $session = FS::TicketSystem->session;
31   my $CurrentUser = $session->{CurrentUser};
32   $UnrepliedTickets = RT::Tickets->new($CurrentUser);
33   my $search = $class->new(TicketsObj => $UnrepliedTickets);
34 warn Dumper $search;
35   $search->Prepare;
36 }
37 </%init>