. */ 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->serverGroupCopy($_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 { empty($_POST['type']) ? $type=0:$type=$_POST['type']; $creategroup=$ts3->serverGroupAdd($_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 { $error .= $lang['groupnameempty']."
"; } } $servergroups=$ts3->getElement('data', $ts3->serverGroupList()); if(!empty($servergroups)) { foreach($servergroups AS $key => $value) { if ($hoststatus===false AND $value['type']=='2' OR $hoststatus===false AND $value['type']=='0') { unset($servergroups[$key]); } } } $smarty->assign("error", $error); $smarty->assign("noerror", $noerror); $smarty->assign("servergroups", $servergroups);