renderDepot: objects with problems are colored red (#1137)
authorAaron Dummer <aaron@dummer.info>
Sat, 18 Jan 2014 18:43:31 +0000 (10:43 -0800)
committerAaron Dummer <aaron@dummer.info>
Sat, 18 Jan 2014 18:43:31 +0000 (10:43 -0800)
ChangeLog
wwwroot/css/pi.css
wwwroot/inc/interface.php

index 348aafe71dd33272739a90f5557aac0279d9abb4..f630705d228c462f522f2dec4599b9d79d3aef0c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        update: include OEM S/N 1 in expirations report (by Matthew Castanien)
        update: display a datetime format hint for date attributes (#1051)
        update: display location tree in object breadcrumbs (#1125)
-       new feature: add IPv4 natting for all protocols (#971) by Tim Wilkes/Mark Wilkinson
+       update: objects with problems colored red on browse objects page (#1137)
        update: use suggest-menu for tag assignment
        update: show tag trace in tag title
+       new feature: add IPv4 natting for all protocols (#971) by Tim Wilkes/Mark Wilkinson
 0.20.6 2013-11-29
        bugfix: "sshnokey" gateway had a bug
        bugfix: SLB config was generated incrorrectly when multiple 
index 89a2ded4a90fce9bde793dec23924134b1f01dd7..fd9e38f60010a0d004e5d8173858d3b4a82c2632 100644 (file)
@@ -188,6 +188,14 @@ td.sticker {
        background-color: #e8e8e8;
 }
 
+.row_even.has_problems {
+       background-color: #ffa0a0;
+}
+
+.row_odd.has_problems {
+       background-color: #fbbcbc;
+}
+
 .row_error {
        background-color: #ffa0a0;
 }
index 094e7f27815cc18b2639593699ecb891e330679d..a3072f0ce28c5230c03621f4a013d3dd904ad5d1 100644 (file)
@@ -2189,7 +2189,8 @@ function renderDepot ()
                        $containerinfo = getContainerInfo ($idlist);
                        foreach ($objects as $obj)
                        {
-                               echo "<tr class='row_${order} tdleft' valign=top><td>" . mkA ("<strong>${obj['dname']}</strong>", 'object', $obj['id']);
+                               $problem = ($obj['has_problems'] == 'yes') ? 'has_problems' : '';
+                               echo "<tr class='row_${order} tdleft ${problem}' valign=top><td>" . mkA ("<strong>${obj['dname']}</strong>", 'object', $obj['id']);
                                if (count ($obj['etags']))
                                        echo '<br><small>' . serializeTags ($obj['etags'], makeHref(array('page'=>$pageno, 'tab'=>'default')) . '&') . '</small>';
                                echo "</td><td>${obj['label']}</td>";