$kommun->getKommunvapen()->delete(); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); break; case "kommunkarta": $kommun = Kommun::loadById($_GET["id"]); $kommun->getKommunkarta()->delete(); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); break; case "kommunbild": $kommunbild = Kommunbild::loadById($_GET["id"]); $kommun = $kommunbild->getKommun(); $kommunbild->delete(); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); break; case "avatar": $avatar = Avatar::loadByFilename($_GET["id"]); $avatar->delete(); $urlHandler->redirect("Avatar", URL_ADMIN_LIST); break; case "quizfraga": $quizFraga = QuizFraga::loadById($_GET["id"]); $quizFraga->delete(); $urlHandler->redirect("QuizFraga", URL_ADMIN_LIST, $quizFraga->getKommun()->getId()); break; case "quizalternativ": $quizAlternativ = QuizAlternativ::loadById($_GET["id"]); $quizAlternativ->delete(); $urlHandler->redirect("QuizFraga", URL_ADMIN_EDIT, $quizAlternativ->getQuizFraga()->getId()); break; case "minaquiz": Security::demand(USER);
public function getAvatar() { if (!$this->avatar) { if ($this->avatar_filename != "") { try { $this->avatar = Avatar::loadByFilename($this->getAvatarFilename()); } catch (FilException $e) { if ($e->getCode() == -1) { $this->avatar = Avatar::loadStandard(); $this->avatar_filename = ""; $this->commit(); } } } else { $this->avatar = Avatar::loadStandard(); } } return $this->avatar; }
<?php require $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; switch ($_POST["table"]) { case "avatar": $avatar = Avatar::loadByFilename($_POST["filnamn"]); $USER->setAvatar($avatar); $USER->commit(); echo "OK"; break; case "lagavatar": //fix $lag = Lag::loadById($_POST["lagid"]); $lag->setBildUrl($_POST["filnamn"]); $lag->commit(); //$lagavatar = LagAvatar::loadByFilename($_POST["lagid"]); /* $USER->setAvatar($avatar); $USER->commit();*/ echo "OK"; break; case "visningsbild": $visningsbild = Visningsbild::loadByFilename($_POST["filnamn"]); $USER->setVisningsbild($visningsbild); $USER->commit(); echo "OK"; break; case "invite": $grupp = Grupp::loadById($_POST["gid"]); $medlem = Medlem::loadById($_POST["mid"]); $grupp->invite($medlem);