. */ if(!defined("SECURECHECK")) {die($lang['error_file_alone']);} if($sid===false OR empty($sid)) { echo "";} else { $error=''; $noerror=''; $sgrouplist=$ts3->getElement('data', $ts3->serverGroupList()); $cgrouplist=$ts3->getElement('data', $ts3->channelGroupList()); $channellist=$ts3->getElement('data', $ts3->channelList()); if(isset($_POST['deltoken'])) { foreach($_POST['token'] AS $key=>$value) { $token_delete=$ts3->tokenDelete($value); if($token_delete['success']!==false) { $noerror .= $lang['tokendeleteok']."
"; } else { for($i=0; $i+1==count($token_delete['errors']); $i++) { $error .= $token_delete['errors'][$i]."
"; } } } } if(isset($_POST['addtoken'])) { if($_POST['tokentype']==0 AND $_POST['tokenid2']!=0) { $_POST['tokenid2']=0; } if($_POST['tokentype']==1 AND $_POST['tokenid2']==0) { $error .= $lang['nochannel']."
"; } else { $_POST['tokentype']==0 ? $tokenid1=$_POST['tokenid1_1']:$tokenid1=$_POST['tokenid1_2']; $tokens=''; for($i=1; $i<=$_POST['number']; $i++) { $token_add=$ts3->tokenAdd($_POST['tokentype'], $tokenid1, $_POST['tokenid2'], $_POST['description']); if($token_add['success']!==false) { $tokens .= $token_add['data']['token']."
"; } else { for($i=0; $i+1==count($token_add['errors']); $i++) { $error .= $token_add['errors'][$i]."
"; } if(!empty($error)) { break; } } } if(!empty($tokens)) { $noerror .= $lang['tokencreatedok'].":
".$tokens; } } } $tokenlist=$ts3->getElement('data', $ts3->tokenList()); if(!empty($tokenlist)) { foreach($tokenlist AS $key=>$value) { $tokenlist[$key]=secure($tokenlist[$key]); } } if(!empty($channellist)) { foreach($channellist AS $key=>$value) { $channellist[$key]=secure($channellist[$key]); } } if(!empty($cgrouplist)) { foreach($cgrouplist AS $key=>$value) { $cgrouplist[$key]=secure($cgrouplist[$key]); } } if(!empty($sgrouplist)) { foreach($sgrouplist AS $key=>$value) { $sgrouplist[$key]=secure($sgrouplist[$key]); } } $smarty->assign("error", $error); $smarty->assign("noerror", $noerror); $smarty->assign("sgrouplist", $sgrouplist); $smarty->assign("cgrouplist", $cgrouplist); $smarty->assign("channellist", $channellist); $smarty->assign("tokenlist", $tokenlist); } ?>