X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=zncadmin.php;h=4552025d8a08ef3a68c6bcf0d2b268fa58dadd7a;hb=20cd7f168efc290245a261ce8f916d4619897998;hp=b89be854f43939140b2016b61191303e4c403c61;hpb=4a08b0ddec1d8e7a1298ba2897959022f63700db;p=ZNCAdmin.git diff --git a/zncadmin.php b/zncadmin.php index b89be85..4552025 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++; } } @@ -357,7 +363,7 @@ function zncadmin_add() { $settings['nick'] = $argv[2]; $settings['altnick'] = $argv[2]."`"; $settings['ident'] = $username; - $ret = $addserv['conn']->addZNC($argv[2], $password, $settings, $add_settings['servers'], $add_settings['modules'], $add_settings['other']); + $ret = $addserv['conn']->addZNC($argv[2], $password, $settings, $add_settings['servers'], $add_settings['modules'], $add_settings['netmodules'], $add_settings['other']); if($ret) { echo "Added user ".$argv[2]." to Server ".$addserv['name'].".\n"; echo " Server Host: ".$addserv['public']." Port: ".$addserv['port']." SSL Port: ".$addserv['sslport']."\n";