fecf09192a89bda872b8ac307146192210b26253
[freeside.git] / rt / webrt / Ticket / ModifyPeople.html
1 <& /Elements/Header, Title => 'Modify people related to ticket # ' . $Ticket->id &>
2 <& /Ticket/Elements/Tabs, Ticket => $Ticket , current_tab => "Ticket/ModifyPeople.html?id=".$Ticket->Id &>
3
4 <& /Elements/ListActions, actions => \@results &>
5
6 <FORM METHOD=POST ACTION="ModifyPeople.html">
7 <INPUT TYPE=HIDDEN NAME=id VALUE="<%$Ticket->Id%>">
8 <& /Elements/TitleBoxStart, title => 'Modify people related to ticket #'.$Ticket->Id,   width => "100%", color=> "#333399" &>
9 <& Elements/EditPeople, Ticket => $Ticket, UserField => $UserField, UserString => $UserString, UserOp => $UserOp &>
10 <& /Elements/TitleBoxEnd &>
11 <& /Elements/Submit, Label => 'Save Changes', Caption => "If you've updated anything above, be sure to", color => "#333399" &>
12 </form>
13
14 <%INIT>
15
16 my (@results, @wresults);
17
18 my $Ticket = LoadTicket($id);
19
20 # if we're trying to search for watchers and nothing else
21 unless ($OnlySearchForPeople) {
22     @results = ProcessTicketBasics( TicketObj => $Ticket, ARGSRef => \%ARGS);
23     @wresults = ProcessTicketWatchers( TicketObj => $Ticket, ARGSRef => \%ARGS);
24 }
25
26 push @results, @wresults;
27 </%INIT>
28
29
30
31 <%ARGS>
32 $OnlySearchForPeople => undef
33 $UserField => undef
34 $UserOp => undef
35 $UserString => undef
36 $id => undef
37 </%ARGS>
38