~ Line 1297 After:
$fields = array('type'=>'email', 'required'=>1, 'error'=>'Email is required');
add:
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid CC Name');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid CC Email');
~ line 1356 After:
',name='.db_input(Format:($var)).
Add:
',ccEmail1='.db_input($var).
',ccEmail2='.db_input($var).
',ccEmail3='.db_input($var).
',ccEmail4='.db_input($var).
',ccEmail5='.db_input($var).
',ccEmail6='.db_input($var).
',ccName1='.db_input(Format:($var)).
',ccName2='.db_input(Format:($var)).
',ccName3='.db_input(Format:($var)).
',ccName4='.db_input(Format:($var)).
',ccName5='.db_input(Format:($var)).
',ccName6='.db_input(Format:($var)).
~ Line 1408 After:
$fields = array('type'=>'email', 'required'=>1, 'error'=>'Valid email required');
Add:
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address1');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address2');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address3');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address4');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address5');
$fields = array('type'=>'email', 'required'=>0, 'error'=>'Invalid cc Email Address6');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name1');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name2');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name3');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name4');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name5');
$fields = array('type'=>'string', 'required'=>0, 'error'=>'Invalid cc Name6');
~ LIne 1578 After:
',name='.db_input(Format:($var)).
Add:
',ccEmail1='.db_input($var).
',ccEmail2='.db_input($var).
',ccEmail3='.db_input($var).
',ccEmail4='.db_input($var).
',ccEmail5='.db_input($var).
',ccEmail6='.db_input($var).
',ccName1='.db_input(Format:($var)).
',ccName2='.db_input(Format:($var)).
',ccName3='.db_input(Format:($var)).
',ccName4='.db_input(Format:($var)).
',ccName5='.db_input(Format:($var)).
',ccName6='.db_input(Format:($var)).
Edit include/staff/viewticket.php
~ Line 77 After:
<th>Name:</th>
<td><?=Format:($ticket->getName())?></td>
</tr>
<tr>
<th>Email:</th>
<td><?php
echo $ticket->getEmail();
if(($related=$ticket->getRelatedTicketsCount())) {
echo sprintf(' <a href="tickets.php?a=search&query=%s" title="Related Tickets">(<b>%d</b>)</a>',
urlencode($ticket->getEmail()),$related);
}
?>
</td>
</tr>
Add:
<?php
if ($ticket->getccEmail1() != null) {?>
<tr>
<th>CC Name 1:</th>
<td><?=Format:($ticket->getccName1())?></td>
</tr>
<tr>
<th>CC Email 1:</th>
<td><?php
echo $ticket->getccEmail1();
?>
</td>
</tr>
<?php } ?>
<?php
if ($ticket->getccEmail2() != null) {?>
<tr>
<th>CC Name 2:</th>
<td><?=Format:($ticket->getccName2())?></td>
</tr>
<tr>
<th>CC Email 2:</th>
<td><?php
echo $ticket->getccEmail2();
?>
</td>
</tr>
<?php } ?>
<?php
if ($ticket->getccEmail3() != null) {?>
<tr>
<th>CC Name 3:</th>
<td><?=Format:($ticket->getccName3())?></td>
</tr>
<tr>
<th>CC Email 3:</th>
<td><?php
echo $ticket->getccEmail3();
?>
</td>
</tr>
<?php } ?>
<?php
if ($ticket->getccEmail4() != null) {?>
<tr>
<th>CC Name 4:</th>
<td><?=Format:($ticket->getccName4())?></td>
</tr>
<tr>
<th>CC Email 4:</th>
<td><?php
echo $ticket->getccEmail4();
?>
</td>
</tr>
<?php } ?>
<?php
if ($ticket->getccEmail5() != null) {?>
<tr>
<th>CC Name 5:</th>
<td><?=Format:($ticket->getccName5())?></td>
</tr>
<tr>
<th>CC Email 5:</th>
<td><?php
echo $ticket->getccEmail5();
?>
</td>
</tr>
<?php } ?>
<?php
if ($ticket->getccEmail6() != null) {?>
<tr>
<th>CC Name 6:</th>
<td><?=Format:($ticket->getccName6())?></td>
</tr>
<tr>
<th>CC Email 6:</th>
<td><?php
echo $ticket->getccEmail6();
?>
</td>
</tr>
<?php } ?>
<?php
~ Line 478 After:
</select> <label><input type='checkbox' value='1' name=append checked="true" />Append</label>
Add:
<label><input type='checkbox' value='1' name=ccIgnore checked /> Do <b>NOT</b> send to CC'd Users </label>
<?}?>