$tplid = isset($_GET['id']) ? $_GET['id'] : ""; if (empty($tplid)) { $errors[] = "No template id given."; } else { if (!is_numeric($tplid)) { $errors[] = "Invalid template id given."; } else { if (!TemplateManager::existsById($tplid)) { $errors[] = "The given template doesn't exist."; } } } $tpl = new Template($tplid); $server = new PhysicalServer($sid); if (count($errors) == 0) { if (!$tpl->isInstalledOnServer($server)) { $errors[] = "The defined script is not installed on the given server."; } } if (count($errors) == 0) { $tpl->removeFromServer($server); $page->assign("t_Report", Reporting::success("The template was removed from the server successfully.")); } else { $page->assign("t_Report", Reporting::error(Utils::buildErrorString($errors))); } } else { if ($do == "RemoveServer") { $errors = array(); $sid = isset($_POST['serverid']) ? $_POST['serverid'] : ""; if (empty($sid)) { $errors[] = "Es wurde keine Server-ID angegeben.";