From be1f3a3b010bf4c774b7bad66ea56c3eb17005c0 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Thu, 18 Sep 2008 20:17:37 +0000 Subject: [PATCH] ui-libification --- usermin/list_sessions.cgi | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/usermin/list_sessions.cgi b/usermin/list_sessions.cgi index 833d9bb60..fed4638f5 100755 --- a/usermin/list_sessions.cgi +++ b/usermin/list_sessions.cgi @@ -19,30 +19,27 @@ if (&foreign_available("useradmin")) { print "$text{'sessions_desc'}

\n"; @keys = keys %acl::sessiondb; if (@keys) { - print "\n"; - print " ", - " ", - " ", - "\n"; + print &ui_columns_start([ $text{'sessions_id'}, + $text{'sessions_user'}, + $text{'sessions_host'}, + $text{'sessions_login'} ]); foreach $k (sort { @a=split(/\s+/, $acl::sessiondb{$a}); @b=split(/\s+/, $acl::sessiondb{$b}); $b[1] <=> $a[1] } @keys) { next if ($k =~ /^1111111/); local ($user, $ltime, $lip) = split(/\s+/, $acl::sessiondb{$k}); next if ($miniserv{'logouttime'} && $time_now - $ltime > $miniserv{'logouttime'}*60); - print "\n"; - print "\n"; + @cols = ( "$k" ); if ($uinfo = $umap{$user}) { - print "\n"; + push(@cols, "$user"); } else { - print "\n"; + push(@cols, $user); } - print "\n"; - local $tm = localtime($ltime); - print "\n"; - print "\n"; + push(@cols, $lip); + push(@cols, &make_date($ltime)); + print &ui_columns_row(\@cols); } - print "
$text{'sessions_id'}$text{'sessions_user'}$text{'sessions_host'}$text{'sessions_login'}
$k$user$user",($lip || "
"),"
$tm
\n"; + print &ui_columns_end(); } else { print "$text{'sessions_none'}

\n";