示例#1
0
         $thislag->delete();
     }
     $urlHandler->redirect("Foretag", URL_EDIT, array($foretag->getId(), 0));
     break;
 case "customvisningsbild":
     $visningsbild = CustomVisningsbild::loadByFilename($_GET["id"]);
     $visningsbild->delete();
     if (isset($_GET["redirect"]) && $_GET["redirect"] == "admin") {
         $urlHandler->redirect("CustomVisningsbild", URL_ADMIN_LIST);
     } else {
         $urlHandler->redirect("Visningsbild", URL_LIST);
     }
     break;
 case "malmanager":
     Security::demand(USER);
     $malManager = new MalManager($USER);
     $malManager->removeMal();
     $urlHandler->redirect("MalManager", URL_VIEW);
     break;
 case "medlem":
     $USER->delete();
     break;
 case "adressbok":
     Security::demand(USER);
     $adressbok = Adressbok::loadByMedlem($USER);
     $medlem = Medlem::loadById($_GET["mid"]);
     $adressbok->removeKontakt($medlem);
     $urlHandler->redirect("Adressbok", URL_VIEW);
     break;
 case "fotoalbum":
     Security::demand(USER);
示例#2
0
 public function uppdateraRutt($nykommun = false)
 {
     $gammalKommunId = $this->getJustNuKommunId();
     $rutt = new Rutt($this);
     $kommun = $rutt->getCurrentKommun();
     if (!$kommun) {
         $kommun = $this->getKommun();
         // Om medlem inte kommit till någon kommun ännu väljs startkommunen
     }
     $this->setJustNuKommunId($kommun->getId());
     $this->commit();
     $malManager = new MalManager($this);
     $malManager->updateMal();
     if ($gammalKommunId != $this->getJustNuKommunId()) {
         // kommit fram till kommun
         $this->lasSteg();
         new FeedItem("komframtillkommun", null, $this, null, $kommun);
         $nykommun = true;
     }
 }
示例#3
0
文件: save.php 项目: krillo/motiomera
     } else {
         if (!isset($lag)) {
             $lag = Lag::loadById($_GET["id"]);
         }
         Security::demand(FORETAG, $lag->getForetag());
         if (isset($_POST["namn"])) {
             $lag->setNamn($_POST["namn"]);
         }
         $lag->commit();
     }
     $urlHandler->redirect("Lag", "URL_EDIT", $lag->getId());
     break;
 case "malmanager":
     Security::demand(USER);
     $mal = Mal::loadById($_POST["mid"]);
     $malManager = new MalManager($USER);
     $malManager->addMal($mal);
     $urlHandler->redirect("MalManager", URL_VIEW);
     break;
 case "adressbok":
     Security::demand(USER);
     $adressbok = Adressbok::loadByMedlem($USER);
     $medlem = Medlem::loadById($_GET["mid"]);
     $adressbok->addKontakt($medlem);
     header("Location: " . $_SERVER["HTTP_REFERER"]);
     break;
 case "visningsbild":
     Security::demand(USER);
     $visningsbild = Visningsbild::loadByFilename($_GET["id"]);
     $USER->setVisningsbild($visningsbild);
     $urlHandler->redirect("Visningsbild", URL_LIST);