} if (isset($server) && $server->getData("status") == 0) { $error[] = "The server wasnt initialized yet."; } $templateid = isset($_POST['templateID']) ? $_POST['templateID'] : ""; if (empty($templateid)) { $errors[] = "No template id set."; } else { if (!is_numeric($sid)) { $errors[] = "The given template id was invalid."; } else { if (!TemplateManager::existsById($templateid)) { $errors[] = "The given template id doesn't exist."; } else { $tpl = new Template($templateid); } } } if (count($errors) == 0) { $page->assign("t_Report", Reporting::success("The Template \"" . $tpl->getData("gameName") . "\" will be installed on \"" . $server->getData("name") . "\" soon. (Task planned)")); $server->addTask(TASK_SERVER_INSTALL_TEMPLATE, $tpl->getData("id")); } else { $page->assign("t_Report", Reporting::error(Utils::buildErrorString($errors))); } } } } } $page->assign("templateCount", TemplateManager::getCount()); $page->assign("templates", TemplateManager::getAll()); $page->display();