} else { if (empty($_GET["id"])) { $level = new Level($_POST["namn"]); } else { $level = Level::loadById($_GET["id"]); $level->setNamn($_POST["namn"]); $level->commit(); } } $urlHandler->redirect("Level", URL_ADMIN_LIST); break; case "sajtdelar": list($action, $sajtdel, $levelid) = split(",", $_GET["args"]); $level = Level::loadById($levelid); if ($action == "give") { SajtDelar::giveAccess($level, $sajtdel); } else { SajtDelar::removeAccess($level, $sajtdel); } $urlHandler->redirect("Level", URL_ADMIN_LIST); break; case "kommundialekt": try { if (isset($_POST["id"])) { $dialekt = Kommundialekt::loadById($_POST["id"]); $dialekt->setKon($_POST["kon"]); $dialekt->setAlder($_POST["alder"]); $dialekt->setUrl($_POST["url"]); $dialekt->commit(); } else { $kommun = Kommun::loadById($_POST["kommun_id"]);