From 013e4c2a21125d3fad4b070b909011fe7671fb30 Mon Sep 17 00:00:00 2001 From: Nigel Kukard <nkukard@lbsd.net> Date: Sat, 22 Jun 2013 21:54:57 +0000 Subject: [PATCH] Style users based on their states --- opentrafficshaper/plugins/webserver/pages/users.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/opentrafficshaper/plugins/webserver/pages/users.pm b/opentrafficshaper/plugins/webserver/pages/users.pm index a0613f0..4d0024d 100644 --- a/opentrafficshaper/plugins/webserver/pages/users.pm +++ b/opentrafficshaper/plugins/webserver/pages/users.pm @@ -62,8 +62,16 @@ EOF foreach my $userid (keys %{$globals->{'users'}}) { my $user = $globals->{'users'}->{$userid}; + # Make style a bit pretty + my $style = ""; + if ($user->{'Status'} eq "offline") { + $style = "warning"; + } elsif ($user->{'Status'} eq "new") { + $style = "info"; + } + $content .=<<EOF; - <tr> + <tr class="$style"> <td>X</td> <td>$user->{'Username'}</td> <td>$user->{'IP'}</td> -- GitLab