]> git.uio.no Git - usit-rt.git/blob - local/html/Ticket/ForkAskQueue.html
Initial commit 4.0.5-3
[usit-rt.git] / local / html / Ticket / ForkAskQueue.html
1 <& /Elements/Header, Title => loc("Select queue for new Ticket") &>
2 <& /Elements/Tabs, 
3     current_toptab => "Ticket/Create.html", 
4     Title => loc("Select queue for new Ticket") &>
5 <UL>
6 % foreach my $queue (@{$session{'create_in_queues'}}) {
7 <LI><A HREF="<%$baseURL%>Queue=<%$queue->{'id'}%>">
8 <%$queue->{'Name'}%></A>
9 %   if ($queue->{'Description'}) {
10 (<%$queue->{'Description'}%>)
11 %   }
12 </LI>
13 % }
14 </UL>
15
16 <%INIT>
17 my $baseURL=$RT::WebPath."/Ticket/Create.html?";
18 $baseURL .= $CreateType && "CreateType=$CreateType&";
19 $baseURL .= $QuoteTransaction && "QuoteTransaction=$QuoteTransaction&";
20
21 unless ($session{'create_in_queues'}) { 
22         @{$session{'create_in_queues'}} = ();
23         my $q=new RT::Queues($session{'CurrentUser'});
24         $q->UnLimit;
25         while (my $queue=$q->Next) {
26                 if ($queue->CurrentUserHasRight('CreateTicket')) {
27                         my $ds = { Name => $queue->Name, Description => $queue->Description, id => $queue->id };
28                         push (@{$session{'create_in_queues'}}, $ds);
29                 }        
30         }
31 }
32 </%INIT>
33
34 <%ARGS>
35 $QuoteTransaction => undef
36 $CreateType => ''
37 </%ARGS>