From a50b62d9dd4457251c9110e3a1f0dba1b0d68601 Mon Sep 17 00:00:00 2001 From: pk910 Date: Sun, 30 Jun 2013 00:51:25 +0200 Subject: [PATCH] show extra information if available --- zncadmin.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/zncadmin.php b/zncadmin.php index b89be85..5b63e1e 100644 --- a/zncadmin.php +++ b/zncadmin.php @@ -159,7 +159,7 @@ function zncadmin_search() { } $mask = preg_prepare($mask); $table = new Table(5); - $table->add("Server", "User", "Clients", "Server"); + $table->add("Server", "User", "Clients", "Server", ""); $count = 0; foreach($zncservers as $zncserver) { $zncserver['conn'] = new ZNCServer($zncserver['host'], $zncserver['port'], (isset($zncserver['version']) ? $zncserver['version'] : NULL)); @@ -209,7 +209,13 @@ function zncadmin_search() { } if($skip) continue; if(preg_match("#^".$mask."$#i", $user['user'])) { - $table->add($zncserver['name'], $user['user'], $user['clients'], $user['server']); + $extra = ""; + if(isset($user['nick'])) { + if($extra != "") + $extra .= ", "; + $extra .= "Nick: ".$user['nick']; + } + $table->add($zncserver['name'], $user['user'], $user['clients'], $user['server'], $extra); $count++; } } -- 2.20.1