Example #1
0
     $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"]);
         }
Example #2
0
     $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();