. */ if(!defined("SECURECHECK")) {die($lang['error_file_alone']);} $error=''; $noerror=''; if(isset($_POST['addgroup'])) { if(!empty($_POST['name'])) { if(!empty($_POST['copyfrom'])) { empty($_POST['type']) ? $type=0:$type=$_POST['type']; $creategroup=$ts3->channelGroupCopy($_POST['copyfrom'], $_POST['overwrite'], $_POST['name'], $type); if($creategroup['success']!==false) { $noerror .= $lang['groupcreatedok']."
"; } else { for($i=0; $i+1==count($creategroup['errors']); $i++) { $error .= $creategroup['errors'][$i]."
"; } } } else { $creategroup=$ts3->channelGroupAdd($_POST['name']); if($creategroup['success']!==false) { $noerror .= $lang['groupcreatedok']."
"; } else { for($i=0; $i+1==count($creategroup['errors']); $i++) { $error .= $creategroup['errors'][$i]."
"; } } } } else { $error .= $lang['groupnameempty']."
"; } } $channelgroups=$ts3->getElement('data', $ts3->channelGroupList()); if(!empty($channelgroups)) { foreach($channelgroups AS $key => $value) { $channelgroups[$key]=secure($channelgroups[$key]); if ($hoststatus===false AND $value['type']=='0') { unset($channelgroups[$key]); } } } $smarty->assign("error", $error); $smarty->assign("noerror", $noerror); $smarty->assign("channelgroups", $channelgroups); ?>