<?
// If data is set (i.e the submit button has been hit)
if (isset($data)) {
if (is_array($data)) {
// remove spaces and slashes.
while (list($key, $val) = each($data))
$data[$key] = trim(stripslashes($val));
// HARDCODED $data['uid'], 'id'
$data['uid'] = $personaldata['username'];
$data['id'] = $personaldata['id'];
if ($userdata['level'] > 3) {
$data['catchall'] = false;
}
$error = user("update",$data);
if ($error)
echo "<br> • ".implode("<br>\n • ",$error)."<br>\n";
else {
echo "<br><div align='center'><b>".$T['e-mail updated']."</b></div><br>\n";
// update $personaldata
$personaldata = fetchdata("*","user",$personaldata['username']);
}
}
}
?>
<div align="center">
<form action="<?=$current_url;?>" method="post" name="webcp" onSubmit="submitonce(this);">
<table border="0" cellpadding="0" cellspacing="0" summary="">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" class="tblbg">
<tr>
<td>
<table border="0" cellspacing="1">
<tr>
<td colspan="2" class="tbltop"> <?=$T[$cp][$url];?> </td>
</tr>
<tr>
<td class="row1"><b> <?=$T['E-Mail Aliases'];?> </b></td>
<td class="row2">
<?if ($userdata['level'] < 4){
echo " <textarea name=\"data[aliases]\" cols=\"30\" rows=\"3\">".
str_replace(" ",", ",$personaldata['aliases'])
."</textarea> ";
} else {
echo str_replace(" ",", ",$personaldata['aliases']);
}
?></td>
</tr>
<tr>
<td class="row1"><b> <?=$T['Catch-All'];?> </b></td>
<td class="row2">
<?if ($userdata['level'] < 4) {
echo " <input type=\"radio\" name=\"data[catchall]\" value=\"true\"";
if ($personaldata['catchall'] == "true") echo " CHECKED";
echo ">on";
echo "<input type=\"radio\" name=\"data[catchall]\" value=\"false\"";
if ($personaldata['catchall'] == "false") echo " CHECKED";
echo ">off ";
} else {
if ($personaldata['catchall'] == "true") echo "on";
if ($personaldata['catchall'] == "false") echo "off";
}
?>
</td>
</tr>
<tr>
<td class="row1"><b> <?=$T['Forward'];?> </b></td>
<td class="row2"> <textarea name="data[forward]" cols="30" rows="3"><?=str_replace(" ",", ",$personaldata['forward']);?></textarea> </td>
</tr>
<tr>
<td class="row1"><b> <?=$T['Autoresponder'];?> </b></td>
<td class="row2"> <textarea name="data[autoreply]" cols="30" rows="3"><?=$personaldata['autoreply'];?></textarea> </td>
</tr>
</table>
</td>
</tr>
</table><br>
<div align="right"><input type="submit" value="<?=$T['Update E-Mail'];?>"></div>
</td>
</tr>
</table>
</form><br><br>
</div>