throw new Exception("Is not a course: " . $_GET["course"]); } $course = new koala_group_course($steam_group); $backlink = PATH_URL . SEMESTER_URL . "/" . $course->get_semester()->get_name() . "/" . $course->get_name() . "/"; if ($_SERVER["REQUEST_METHOD"] == "POST") { $values = $_POST["values"]; if (empty($values["sem_app_id"])) { $problems = "Seminarapparat ID fehlt."; $hints = "Bitte geben Sie eine gültige ID ein."; } if (empty($values["sem_app_token"])) { $problems = "Seminarapparat Access-Token fehlt."; $hints = "Bitte geben Sie einen gültigen Access-Token ein."; } if (empty($problems)) { $course->set_attributes(array("SEM_APP_ID" => $values["sem_app_id"])); $course->set_attributes(array("SEM_APP_TOKEN" => $values["sem_app_token"])); if ($rlid) { $_SESSION["confirmation"] = gettext("Reserve list changed."); } else { $_SESSION["confirmation"] = gettext("Reserve list added."); header("Location: " . $backlink . "reserve_list/"); exit; } } else { $portal->set_problem_description($problems, $hints); } } $content = new HTML_TEMPLATE_IT(PATH_TEMPLATES); $content->loadTemplateFile("courses_add_reserve_list.template.html"); $content->setVariable("SEM_APP_ID", $values["sem_app_id"]);