Ejemplo n.º 1
0
             if ($ui->w('banType', 1, 'post') == 'U' and $ui->id('clientUID', 19, 'post')) {
                 $banCmd = 'banclient clid=' . $ui->id('clientUID', 19, 'post');
             }
         }
     }
     if (isset($banCmd)) {
         if ($ui->id('time', 19, 'post') > 0) {
             $banCmd .= ' time=' . $ui->id('time', 19, 'post');
         }
         if (strlen($ui->escaped('name', 'post')) > 0) {
             $banCmd .= ' banreason=' . $connection->ReplaceToTS3($ui->escaped('banReason', 'post'));
         }
         $return = $connection->banAdd($volocalserverid, $banCmd);
         $template_file = $return ? $spracheResponse->ts_query_success . $return : $spracheResponse->error_table;
         if ($ui->w('banType', 1, 'post') == 'U') {
             $connection->clientKick($volocalserverid, $ui->id('clientUID', 19, 'post'));
         }
     } else {
         $error = $sprache->banErrorData;
         $template_file = 'userpanel_voiceserver_ban_ad.tpl';
     }
 } else {
     if (!$ui->st('action', 'post') and $ui->st('e', 'get') == 'ad') {
         $userList = $connection->getClientList($volocalserverid);
         $template_file = 'userpanel_voiceserver_ban_ad.tpl';
     } else {
         $banList = $connection->banList($volocalserverid);
         $template_file = 'userpanel_voiceserver_ban_list.tpl';
         configureDateTables('-1', '0, "asc"');
     }
 }