This is a simple example, you will need some perl code. This sets the subject and the requestor, unless they are already set. You could set other fields as well.<br><br>Put this in the file local/html/Callbacks/Ticket/Create.html/Default of you RT installation. Create the directory path if needed.<br>

<br><%INIT><br>my $ARGSRef = $ARGS{'ARGSRef'};<br>if ( not $ARGSRef{'id'} ) { # Check if the ticket is really empty before doing anything<br>  $ARGSRef{'Subject'} ||= 'Default subject';<br>

  $ARGSRef{'Requestor'} ||= '<a href="mailto:mydefault@requestor.com">mydefault@requestor.com</a>';<br>}<br></%INIT><br><%ARGS><br></%ARGS><br><br clear="all">--<br>Mathieu Longtin<br>1-514-803-8977<br>


<br><br><div class="gmail_quote">On Sun, Oct 17, 2010 at 9:55 AM, Jason Edgar <span dir="ltr"><<a href="mailto:superjuke@gmail.com">superjuke@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

Thanks Mathieu. I am particularly interested in the CallBack method you mention but I am not a Perl programmer.<br>
Can you give an example to show how I can e.g. set the subject field to "Hello World"?<br>
___________________________________<br>
<div><div></div><div class="h5"><br>
<br>
On Sat, 16 Oct 2010 22:59:48 -0400, Mathieu Longtin wrote:<br>
> If you're coming from another page, you can post the value of the<br>
> fields you want. Look at share/html/Ticket/Create for the variable<br>
> names.<br>
><br>
> If you want to put default values, create a callback for<br>
> Ticket/Create that would fill the required fields.<br>
><br>
> --<br>
> Mathieu Longtin<br>
> 1-514-803-8977<br>
><br>
><br>
> On Sat, Oct 16, 2010 at 7:50 PM, Jason Edgar <<a href="mailto:superjuke@gmail.com">superjuke@gmail.com</a>><br>
> wrote:<br>
><br>
>> I would be interested in seeing your solution, though I don't<br>
>> know if I'd be able to use it. Can't I prefill the fields with a<br>
>> scrip?<br>
> ------------------------<br>
><br>
>> On Sat, 16 Oct 2010 23:27:26 +0000, Joe Harris wrote: I have a<br>
>> simple php page I use for my users to submit tickets that<br>
>> utilizes the commandbyemail plugin to set fields like subject,<br>
>> duedate, priority and to add an admincc. I am not near my office<br>
>> network, but if you're interested, I can post the page code or<br>
>> upload it. It supports attachments as well, but I limit them to<br>
>> 2MB within the php code (which can be changed).<br>
>><br>
>> Let me know if there is interest.<br>
>><br>
>> Joe<br>
>><br>
>> Sent from blackberry<br>
>><br>
>> -----Original Message-----<br>
>> From: Jason Edgar <<a href="mailto:superjuke@gmail.com">superjuke@gmail.com</a>><br>
>> Sender: <a href="mailto:rt-users-bounces@lists.bestpractical.com">rt-users-bounces@lists.bestpractical.com</a> Date: Sat, 16<br>
>> Oct 2010 18:14:30 To: <<a href="mailto:rt-users@lists.bestpractical.com">rt-users@lists.bestpractical.com</a>> Reply-<br>
>> To: <a href="mailto:superjuke@gmail.com">superjuke@gmail.com</a> Subject: [rt-users] how to pre-fill<br>
>> fields?<br>
>><br>
>> How do I pre-fill a field(e.g. the subject fill or description<br>
>> field). .i.e how do I modify RT so that when I click 'new ticket'<br>
>> the subject or description fill would already have text that I<br>
>> entered somewhere else?<br>
>><br>
>> RT Training in Washington DC, USA on Oct 25 & 26 2010 Last one<br>
>> this year -- Learn how to get the most out of RT!<br>
><br>
><br>
> RT Training in Washington DC, USA on Oct 25 & 26 2010 Last one this<br>
> year -- Learn how to get the most out of RT!<br>
<br>
<br>
</div></div></blockquote></div><br>