Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/techsneeze/dmarcts-report-viewer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpressy <bart@terta.de>2017-10-31 14:43:04 +0300
committerpressy <bart@terta.de>2017-10-31 14:43:04 +0300
commit2fde908b1f83e707ce12c8fde25491b5e032a666 (patch)
tree600b851addd805cc99f71ea47aa4b5cffec4b310
parent19a028fe75ae0c135125cffd0a0a173f4bcb2fa6 (diff)
mark selected report in report list
-rw-r--r--default.css4
-rw-r--r--dmarcts-report-viewer.php6
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