<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(EDITOR); $smarty = new AdminSmarty(); $opt_kommun = Misc::arrayKeyMerge(array("" => "Välj..."), Kommun::listNamn()); $smarty->assign("opt_kommun", $opt_kommun); if (!empty($_GET["id"])) { $mal = Mal::loadById($_GET["id"]); $kommun = $mal->getKommun(); $malId = $mal->getId(); $sel_kommun = $kommun->getId(); $smarty->assign("mal", $mal); $smarty->assign("malId", $malId); $smarty->assign("kommun", $kommun); $smarty->assign("sel_kommun", $sel_kommun); } else { $smarty->assign("kommunId", null); } $smarty->display('mal.tpl');
$lag = new Lag($FORETAG, $_POST["namn"]); } 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);