opensmtpdadmin/templates/viewlog.tpl

54 lines
1.8 KiB
Smarty
Raw Normal View History

2022-08-18 14:01:52 +02:00
<div id="overview">
<form name="viewlog" method="post">
<select name="fDomain" onChange="this.form.submit()";>
<?php
$count = count($list_domains);
for ($i = 0; $i < $count; $i++) {
if ($fDomain == $list_domains[$i]) {
print "<option value=\"$list_domains[$i]\" selected>$list_domains[$i]</option>\n";
} else {
print "<option value=\"$list_domains[$i]\">$list_domains[$i]</option>\n";
}
}
?>
</select>
2022-09-03 11:30:40 +02:00
<input class="button" type="submit" name="go" value="<?php print $LANG['Viewlog_button']; ?>" />
2022-08-18 14:01:52 +02:00
</form>
</div>
<?php
if (!empty($tLog)) {
$tLog_count = count($tLog);
if ($tLog_count > 0) {
print "<table id=\"log_table\">\n";
print " <tr>\n";
2022-09-03 11:30:40 +02:00
print " <td colspan=\"5\"><h3>".$LANG['Viewlog_welcome']." ".$fDomain."</h3></td>\n";
2022-08-18 14:01:52 +02:00
print " </tr>\n";
print " <tr class=\"header\">\n";
2022-09-03 11:30:40 +02:00
print " <td>" . $LANG['Viewlog_timestamp'] . "</td>\n";
print " <td>" . $LANG['Viewlog_username'] . "</td>\n";
print " <td>" . $LANG['Viewlog_domain'] . "</td>\n";
print " <td>" . $LANG['Viewlog_action'] . "</td>\n";
print " <td>" . $LANG['Viewlog_data'] . "</td>\n";
2022-08-18 14:01:52 +02:00
print " </tr>\n";
for ($i = 0; $i < $tLog_count; $i++) {
if ((is_array($tLog) and $tLog_count > 0)) {
$log_data = $tLog[$i]['data'];
$data_length = strlen($log_data);
if ($data_length > 35) $log_data = substr($log_data, 0, 35) . " ...";
print " <tr class=\"hilightoff\" onMouseOver=\"className='hilighton';\" onMouseOut=\"className='hilightoff';\">\n";
print " <td nowrap>" . $tLog[$i]['timestamp'] . "</td>\n";
print " <td nowrap>" . $tLog[$i]['username'] . "</td>\n";
print " <td nowrap>" . $tLog[$i]['domain'] . "</td>\n";
print " <td nowrap>" . $tLog[$i]['action'] . "</td>\n";
print " <td nowrap>" . $log_data . "</td>\n";
print " </tr>\n";
}
}
print "</table>\n";
print "<p />\n";
}
}
?>