if ($ui->w('banType', 1, 'post') == 'N' and strlen($ui->escaped('name', 'post')) > 0) { $banCmd = 'banadd name=' . $connection->ReplaceToTS3($ui->escaped('name', 'post')); } else { 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';