on include/staff/ticket-open.php you can modify the following to add more source options:<?php echo __('Ticket Source');?>: </td> <td> <select name="source"> <option value="CUSTOMSOURCE" selected="selected"><?php echo __('CUSTOMSOURCE'); ?></option> <option value="Phone" <?php echo ($info=='Phone')?'selected="selected"':''; ?>><?php echo __('Phone'); ?></option> <option value="Email" <?php echo ($info=='Email')?'selected="selected"':''; ?>><?php echo __('Email'); ?></option> <option value="Other" <?php echo ($info=='Other')?'selected="selected"':''; ?>><?php echo __('Other'); ?></option> </select>However, when creating a ticket this will give you an error. So you need to add your custom source to the array on line 3370 in /include/class.ticket.php for example:if ($vars && !in_array( strtolower($vars), array('customsource','email','phone','other')) ) { $errors = sprintf( __('Invalid source given - %s'),Format:($vars) ); }note, in this array your source should be written in lowercase, because the php checks against lowercase strings.You will also need to modify include/staff/ticket-edit.php in a similar fashion.