$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"]); $dialekt = new Kommundialekt($kommun, $_POST["kon"], $_POST["alder"], $_POST["url"]); } } catch (KommundialektException $e) { $msg = $e->getMessage(); if (isset($_POST["id"])) { $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_EDIT, $_POST["id"]); } else { $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_CREATE, $_POST["kommun_id"]); }
$profildataval->delete(); $urlHandler->redirect("ProfilData", URL_ADMIN_EDIT, $profilDataId); break; case "level": $level = Level::loadById($_GET["id"]); $level->delete(); $urlHandler->redirect("Level", URL_ADMIN_LIST); break; case 'fastautmaningar': if (!empty($_GET['rid'])) { Rutt::deleteFastRutt($_GET['rid']); $urlHandler->redirect("FastaUtmaningar", URL_ADMIN_LIST); } break; case "kommundialekt": $dialekt = Kommundialekt::loadById($_GET["id"]); $kommun = $dialekt->getKommun(); $dialekt->delete(); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); break; case "paminnelse_sql": Security::Demand(SUPERADMIN); $paminnelse = Paminnelse_sql::loadById($_GET['id']); $db->nonquery('DELETE FROM ' . Paminnelse_sql::REMINDERS_TABLE . ' ' . 'WHERE sql_id = ' . $paminnelse->getId()); $paminnelse->delete(); $urlHandler->redirect('Paminnelser', URL_ADMIN_LIST); break; case "paminnelse_meddelanden": $meddelande = Paminnelse_meddelanden::loadById($_GET['id']); $db->nonquery('UPDATE ' . Paminnelse_meddelanden::QUERIES_TABLE . ' ' . 'SET meddelande_id = NULL ' . 'WHERE meddelande_id = ' . $meddelande->getId()); $meddelande->delete();