} if (count($errors) == 0) { Core::addTask(TASK_TEMPLATES_INSTALL_FROM_REMOTE, $_GET['folder']); $page->assign("t_Report", Reporting::success("The Script will be installed in a few moments...")); } else { $page->assign("t_Report", Reporting::error(Utils::buildErrorString($errors))); } } else { if ("RemoveScript" == $do) { if (!empty($_GET['id'])) { if (TemplateManager::existsById($_GET['id'])) { $t = new Template($_GET['id']); if ($t->isInstalledOnAnyServer() != 0) { $page->assign("t_Report", Reporting::error("The template (ID " . $t->getData("id") . ") is still installed on any server.")); } else { $t->remove(); $page->assign("t_Report", Reporting::success("The template (ID " . $t->getData("id") . ") was successfully removed.")); } } else { $page->assign("t_Report", Reporting::error("The given template id doesn't exists.")); } } else { $page->assign("t_Report", Reporting::error("No Template ID given...")); } } else { if ("InstallTemplateOnServer" == $do) { $errors = array(); $sid = isset($_POST['servertargetid']) ? $_POST['servertargetid'] : ""; if (empty($sid)) { $errors[] = "No server id set.."; } else {