<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; switch ($_GET["do"]) { case "customvisningsbild": $avatar = CustomVisningsbild::loadByFilename($_GET["id"]); $avatar->approveVisningsbild(); $urlHandler->redirect("CustomVisningsbild", URL_ADMIN_LIST); break; case "kommundialekt": $dialekt = Kommundialekt::loadById($_GET["id"]); $mod = $_GET["mod"] == "approve" ? true : false; $dialekt->setGodkand($mod); $dialekt->commit(); break; } if (empty($_GET["redirect"])) { header("Location: " . $_SERVER["HTTP_REFERER"]); } else { header("Location: " . $_GET["redirect"]); }
public function getCustomVisningsbild($approved = true) { try { $customVisningsbild = CustomVisningsbild::loadByMedlem($this, $approved); } catch (CustomVisningsbildException $e) { if ($e->getCode() == -3) { unset($customVisningsbild); } else { throw $e; } } if (isset($customVisningsbild)) { return $customVisningsbild; } else { return false; } }
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(ADMIN); $smarty = new AdminSmarty(); $unapproved = CustomVisningsbild::listUnapproved(); $smarty->assign("unapproved", $unapproved); $approved = CustomVisningsbild::listApproved(); $smarty->assign("approved", $approved); $smarty->display('customvisningsbilder.tpl');