r2067 + merged Petr Kohts' highlight patch
authorDenis Ovsienko <infrastation@yandex.ru>
Fri, 18 Jul 2008 11:15:52 +0000 (11:15 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Fri, 18 Jul 2008 11:15:52 +0000 (11:15 +0000)
ChangeLog
inc/interface.php
pi.css

index 2fdb4ba511ae60c601917d7b41ca15dc2ebd00d4..f3f4825faa36c9345e14341ee993d4622a224de5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,8 @@
        bugfix: don't escape Greek letters to enable them in tag names
        bugfix: port manager messages were incorrect
        update: adjusted database for bigger texts
+       update: better "origin" highlighting for browsing
+       update: merged Petr Kohts' highlight patch
 0.16.0 2008-07-09
        new feature: tag roller
        new feature: taggable user accounts
index 415186d9e9bc6d28f62ee67464119210d7edbafe..7b809702dd42503b43b6e15f6c969c8bc5f8f495 100644 (file)
@@ -3038,7 +3038,8 @@ function renderPortMap ($editable = FALSE)
                echo "<tr class=row_${order}><th class=vert_th style='border-bottom: 0px;'>from $name1</th>";
                foreach ($ptlist as $type2 => $name2)
                {
-                       echo '<td><input type=checkbox' . ($editable ? " name=atom_${type1}_${type2}" : ' disabled');
+                       echo '<td' . (!$editable && $pctable[$type1][$type2] ? " class=portmap_highlight_$order" : '') . '>';
+                       echo '<input type=checkbox' . ($editable ? " name=atom_${type1}_${type2}" : ' disabled');
                        echo ($pctable[$type1][$type2] ? ' checked' : '') . '></td>';
                }
                echo "</tr>\n";
diff --git a/pi.css b/pi.css
index 13dbf0cfc3ca92577a66867fe843b044466cfa34..f7eaf1be1bbfdee63ea81fc09a5325ed443b5b50 100644 (file)
--- a/pi.css
+++ b/pi.css
@@ -502,3 +502,11 @@ div.commentblock {
 .port_unknown {
        background-color: #ff0000;
 }
+
+td.portmap_highlight_even {
+       background-color: #00F000;
+}
+
+td.portmap_highlight_odd {
+       background-color: #00FF00;
+}