diff options
author | pressy <bart@terta.de> | 2017-10-31 14:43:04 +0300 |
---|---|---|
committer | pressy <bart@terta.de> | 2017-10-31 14:43:04 +0300 |
commit | 2fde908b1f83e707ce12c8fde25491b5e032a666 (patch) | |
tree | 600b851addd805cc99f71ea47aa4b5cffec4b310 | |
parent | 19a028fe75ae0c135125cffd0a0a173f4bcb2fa6 (diff) |
mark selected report in report list
-rw-r--r-- | default.css | 4 | ||||
-rw-r--r-- | dmarcts-report-viewer.php | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/default.css b/default.css index b7d957f..4b220cb 100644 --- a/default.css +++ b/default.css @@ -26,7 +26,9 @@ table.reportlist tbody tr:first-child td { table.reportlist tr.sum {
border-top: 1px solid grey;
}
-
+table.reportlist tr.selected {
+ background-color: lightgrey;
+}
.reportdesc {
font-weight: bold;
border-top: 2px solid grey;
diff --git a/dmarcts-report-viewer.php b/dmarcts-report-viewer.php index 95697ae..fda597f 100644 --- a/dmarcts-report-viewer.php +++ b/dmarcts-report-viewer.php @@ -37,7 +37,7 @@ function format_date($date, $format) { return $answer; }; -function tmpl_reportList($allowed_reports, $host_lookup = 1, $sort_order, $dom_select = '') { +function tmpl_reportList($allowed_reports, $host_lookup = 1, $sort_order, $dom_select = '', $reportid) { $reportlist[] = ""; $reportlist[] = "<!-- Start of report list -->"; @@ -61,7 +61,7 @@ function tmpl_reportList($allowed_reports, $host_lookup = 1, $sort_order, $dom_s foreach ($allowed_reports[BySerial] as $row) { $row = array_map('htmlspecialchars', $row); $date_output_format = "r"; - $reportlist[] = " <tr>"; + $reportlist[] = " <tr" . ( $reportid == $row['serial'] ? " class='selected' " : "" ) . ">"; $reportlist[] = " <td class='right'>". format_date($row['mindate'], $date_output_format). "</td>"; $reportlist[] = " <td class='right'>". format_date($row['maxdate'], $date_output_format). "</td>"; $reportlist[] = " <td class='center'>". $row['domain']. "</td>"; @@ -324,7 +324,7 @@ while($row = $query->fetch_assoc()) { // Generate Page with report list and report data (if a report is selected). echo tmpl_page( "" - .tmpl_reportList($allowed_reports, $hostlookup, $sortorder, $dom_select) + .tmpl_reportList($allowed_reports, $hostlookup, $sortorder, $dom_select, $reportid) .tmpl_reportData($reportid, $allowed_reports, $hostlookup, $sortorder ) , $reportid , $hostlookup |