I have utilised the Ticket Topic to give the information in the ticket.
I have done this by simply appending the topic name to the front of the subject with a breakout for default Topic and if no topic selected despite the field being mandatory for web submissions.
I added this code at line 912 of class.ticket.php
//Get topic name and append to subject
if(isset($var))
{
if ($var!=0)
{
$topicnme=db_query('SELECT * FROM '.TOPIC_TABLE.' WHERE topic_id='.db_input($var));
$topicnm=mysql_fetch_array($topicnme);
$var=$topicnm." - ".$var;
}
else if ($var==0)
{
$var="General Inquiry - ".$var;
}
}
else
{
$var="Unknown topic - ".$var;
}
I hope this is useful to some people.