function exception_handler($e) { //echo $e; if (defined('DEBUG_MAIL') && DEBUG_MAIL or defined('DEBUG_IM') && DEBUG_IM && !DEBUG && !(!get_class($e) == "GruppException" && !get_class($e) == "MedlemException" && !get_class($e) == "SecurityException")) { $smarty = new MMSmarty(); $smarty->assign('error', $e); $mess_err = $smarty->fetch('errormsg.tpl'); // echo $mess_err; $host = $_SERVER['HTTP_HOST']; $browserPlain = Medlem::getCurrentBrowserVersion(); $ipNr = Medlem::getCurrentIpNr(); $mess = $host . " \n Browser used: " . $browserPlain; if (isset($USER)) { $mess .= "\n id: " . $USER->getId(); $mess .= "\n Username: "******"\n Email: " . $USER->getEpost(); } $mess .= "\n Referal page: " . $_SERVER['HTTP_REFERER']; $mess .= "\n Error page: " . $_SERVER['REQUEST_URI']; $mess .= "\n Get Aguments: " . print_r($_GET, true); $mess .= "\n Post Arguments: " . print_r($_POST, true); $mess .= "\n DateTime: " . date('Y-m-d H-i-s'); $mess .= " \n Ip: " . $ipNr . " \n\n " . $mess_err; unset($smarty); } if (defined('DEBUG_IM') && DEBUG_IM && !DEBUG && !(!get_class($e) == "GruppException" && !get_class($e) == "MedlemException" && !get_class($e) == "SecurityException")) { global $IM, $SETTINGS; $IM->login(DEBUG_IM_MAIL, DEBUG_IM_PASS); foreach ($SETTINGS['im_recip'] as $mail) { $IM->createSession($mail); $IM->sendMessage($mess); } } if (defined('DEBUG_MAIL') && DEBUG_MAIL && !DEBUG && !(!get_class($e) == "GruppException" && !get_class($e) == "MedlemException" && !get_class($e) == "SecurityException")) { foreach ($SETTINGS["debug_mail"] as $mail) { @Misc::sendEmail($mail, $SETTINGS["email"], "Debug meddelande från motiomera", $mess); } } if (get_class($e) == "UserException") { return false; } $smarty = new MMSmarty(); if (DEBUG) { $smarty->assign("error", $e); } $smarty->display('error.tpl'); exit; }
public function __construct($title, $msg, $backlink = null, $backlinktitle = null) { parent::__construct($msg, null); global $SETTINGS; $this->setTitle($title); $this->setBacklink($backlink); $smarty = new MMSmarty(); $smarty->assign("exception", $this); if (!empty($backlinktitle)) { $smarty->assign("backlinktitle", $backlinktitle); } else { $smarty->assign("backlinktitle", "Gå tillbaka"); } $smarty->display('userexception.tpl'); exit; }
$orderList["reciverCity"] = $foretag->getReciverCity(); $orderList["reciverEmail"] = $foretag->getReciverEmail(); $orderList["reciverPhone"] = $foretag->getReciverPhone(); $orderList["reciverMobile"] = $foretag->getReciverMobile(); $orderList["reciverCountry"] = $foretag->getReciverCountry(); break; default: // pro order krillo 090604: typ.mm_order is not set when it is an pro order... (old Farm code) // $pro_order = $order->getMedlem()->getSenastInloggad() == "0000-00-00 00:00:00" ? false : true; // $orderList["pro_order"] = $pro_order; break; } //Use the pushover app to display the purchase on iPhone krillo 2013-08-20 $pushover_msg = $orderTyp . ', ' . $orderList["sum"] . ' kr'; if ($orderTyp != "medlem" && $orderTyp != "medlem_extend") { $pushover_msg .= ', ' . $orderList["companyName"]; } curl_setopt_array($ch = curl_init(), array(CURLOPT_RETURNTRANSFER => 1, CURLOPT_URL => "https://api.pushover.net/1/messages.json", CURLOPT_POSTFIELDS => array("token" => "a2xUVS5DE3mpBMDVDZa6X6Qmf2Y4n9", "user" => "uUwaBT3H6g6Fg1RRTmXVgznsGgDWRu", "message" => $pushover_msg))); curl_exec($ch); curl_close($ch); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Kvitto"); $smarty->assign("orderList", $orderList); $smarty->assign("orderItemList", $orderItemList); $smarty->display('kvitto.tpl'); } else { $msg .= "\n\tNågon försökte ladda kvittosidan igen - avbrutet!"; Misc::logMotiomera($msg, 'WARN', 'order'); throw new UserException("Kvittot har gått ut (2)", "Det här kvittots giltighetstid har gått ut och kan därför inte längre visas."); } }
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); if (isset($_GET["id"])) { $grupp = Grupp::loadById($_GET["id"]); $smarty->assign("grupp", $grupp); $skapare = $grupp->getSkapare(); $smarty->assign("skapare", $skapare); $medlemmar = $grupp->listMedlemmar(); if (count($medlemmar) > 0) { $smarty->assign("medlemmar", $medlemmar); } if ($USER->getId() == $grupp->getSkapareId()) { // medlemmen är gruppens ägare $ignored = $grupp->listIgnored(); if (count($ignored) > 0) { $smarty->assign("ignored", $ignored); } $smarty->assign("owner", true); if ($grupp->getSkapareId() != $USER->getId()) { throw new UserException("Nekad", "Du har inte tillåtelse att redigera den här gruppen"); } $smarty->assign("gruppnamn", $grupp->getNamn()); $requests = $grupp->listRequests(); if (count($requests) > 0) { $smarty->assign("requests", $requests); } } else { // medlemmen är INTE gruppens ägare
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Visa bild"); switch ($_GET["typ"]) { case "kommunbild": $kommunbild = Kommunbild::loadById($_GET["id"]); $bild = $kommunbild->getBild(); $namn = $kommunbild->getNamn(); $smarty->assign("kommun", $kommunbild->getKommun()); $smarty->assign("beskrivning", $kommunbild->getBeskrivning()); break; } $smarty->assign("namn", $namn); $smarty->assign("bild", $bild); $smarty->display('bild.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Ta bort bild"); if (empty($_GET["id"])) { $urlHandler->redirect("Fotoalbum", "URL_LIST"); } $bild = FotoalbumBild::loadById($_GET["id"]); $fotoalbum = Fotoalbum::loadById($bild->getFotoalbumId()); if (!$fotoalbum->isAgare()) { // Besökaren äger INTE detta album $urlHandler->redirect("Fotoalbum", "URL_LIST"); exit; } $smarty->assign("bild", $bild); $smarty->assign("fotoalbum", $fotoalbum); $smarty->display('fotoalbumtabortbild.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Omvandlingstabell"); $namn = "omvandlingstabell"; $texteditor = TextEditor::loadByNamn($namn); $smarty->assign("texteditor", $texteditor); $smarty->display('texteditorsida.tpl');
<?php include $_SERVER["DOCUMENT_ROOT"] . '/php/init.php'; ini_set('memory_limit', '128M'); if (isset($_GET["id"]) && $_GET["id"] == floor($_GET["id"])) { $id = $_GET["id"]; $medlem = Medlem::loadById($id); $foretag = Foretag::loadById($medlem->getForetag()->getId()); $foretagId = $foretag->getId(); $slutDatum = $foretag->getSlutdatum(); // this is the active companys enddate, all companies with this enddate or later should be shown $slutDatum_ts = strtotime($slutDatum); } else { throw new UserException('Du tillhör inte detta företag', 'Sidan du försökte komma åt kräver att man använder en länk som man får i ett mail, när man gått klart en företagstävling'); } $smarty = new MMSmarty(true, -1); // Caches the contest content indefinitely $smarty->assign("medlem", $medlem); $smarty->assign("tavlingsresultatsidan", true); if (!$smarty->is_cached('contest_results_template.tpl', $foretagId)) { if (isset($foretag)) { $CompanyTeams = $foretag->listLag(); $smarty->assign("CompanyTeams", $CompanyTeams); } $smarty->assign('pagetitle', ucfirst($foretag->getNamn()) . ' — Sammanfattning av tävling'); $kommun = $foretag->getKommun(); $smarty->assign("foretag", $foretag); $smarty->assign("kommun", $kommun); $topplistan = $foretag->getTopplistaLag(false, true); $flagslice = null; $nr = null;
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Vanliga frågor"); $namn = "Stegräknare"; $texteditor = TextEditor::loadByNamn($namn); $smarty->assign("texteditor", $texteditor); $smarty->assign("formurl", $SETTINGS["UPPSLAG_URL"]); $smarty->display('stegraknare.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $medlemmar = Medlem::listAll(); $smarty->assign("medlemmar", $medlemmar); $smarty->display('medlemmar.tpl');
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Quiz"); $nr_of_rights = $_SESSION['quiz_r']; $nr_of_wrongs = $_SESSION['quiz_w']; $smarty->assign("kommunurl", $_GET["kommun"]); $kommunnamn = Kommun::convertFromUrlNamn($_GET["kommun"]); $smarty->assign("kommunnamn", $kommunnamn); $kommun = Kommun::loadByNamn($kommunnamn); $smarty->assign("kommun", $kommun); $kommunbilder = $kommun->listKommunbilder(true); $kommunbild = current($kommunbilder); $smarty->assign("kommunbild", $kommunbild); $smarty->assign("nr_of_rights", $nr_of_rights); $smarty->assign("nr_of_wrongs", $nr_of_wrongs); $smarty->display('quiz_result.tpl');
case "ingen": $msg = "Den här personen har valt att inte visa sin profil för någon."; break; case "foretag": $msg = "Denna profil är endast synlig för medlemmar av samma företag."; break; case "alla": $msg = "Denna profil är endast synlig för medlemmar av samma företag."; break; default: $msg = "Ett fel har uppstått på profilsidan."; break; } throw new UserException("Kan ej visa profil", $msg); } $smarty = new MMSmarty(); $grupper = Grupp::listByMedlem($medlem); if ($medlem->getLatestCachedRss()) { $rss = $medlem->getLatestCachedRss(); $rss['description'] = strip_tags($rss['description']); $smarty->assign('rssFeed', $rss); //array } // Kommunquiz $successfull_quizzes = $medlem->getSuccessfullQuizzes(); $smarty->assign("successfull_quizzes", sizeof($successfull_quizzes)); // Medlemsquiz $quizblock = MinaQuiz::loadMedlemsQuizblock($medlem, $antal = 5); $smarty->assign("quizblock", $quizblock); $smarty->assign("hasQuiz", MinaQuiz::hasQuiz($medlem)); $usrLag = $medlem->getLag();
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $opt_lan = array("" => "Välj..."); foreach (Kommun::listLan() as $lan) { $lann = substr($lan, 0, -5); if (substr($lann, -1, 1) == "s") { $lann = substr($lann, 0, -1); } $opt_lan[$lann] = $lann; } $sel_lan = !empty($_POST["lan"]) ? $_POST["lan"] : ""; $smarty->assign("opt_lan", $opt_lan); $smarty->assign("sel_lan", $sel_lan); $lanKommuner = array(); $kommuner = Kommun::listAll(); foreach (Kommun::listLan() as $lan) { $sel = isset($_POST["kommun_id"]) ? $_POST["kommun_id"] : ""; $opt_kommuner = array("" => "Välj..."); foreach ($kommuner as $kommun) { if ($kommun->getLan() == $lan) { $opt_kommuner[$kommun->getId()] = $kommun->getNamn(); } } $lanKommuner[] = array("opt" => $opt_kommuner); } $smarty->assign("lanKommuner", $lanKommuner); $opt_kon = array("" => "Välj...", "man" => "Man", "kvinna" => "Kvinna"); $sel_kon = isset($_POST["kon"]) ? $_POST["kon"] : "";
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); if (!empty($_GET["fid"])) { $foretag = Foretag::loadById($_GET["fid"]); } elseif (isset($USER)) { $foretag = $USER->getForetag(); } $smarty->assign("pagetitle", ucfirst($foretag->getNamn()) . " — Företag"); //print_r($USER); //print_r($ADMIN); //print_r($FORETAG); //print_r($foretag); if (!isset($ADMIN)) { //if not admin - next test if (!isset($FORETAG) || $FORETAG->getId() != $foretag->getId()) { //if not foretagsadmin or wrong company - next test if (!isset($USER) || !$foretag->isAnstalld($USER)) { //if not user or wrong company - exception throw new UserException("Du tillhör inte det här företaget", "Du måste tillhöra det här företaget för att kunna se den här sidan."); } } } $kommun = $foretag->getKommun(); $smarty->assign("this_foretag", $foretag); $smarty->assign("kommun", $kommun); $medlemmar = $foretag->listMedlemmar(); $lagList = $foretag->listLag(); $smarty->assign("medlemmar", $medlemmar); $smarty->assign("lagList", $lagList);
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $tabs = new TabBox("foretag", 590, null); if (strtotime($USER->getForetag()->getSlutdatum()) > time()) { $tabs->addTab("Pågående företagstävling", "company_contest"); } $tabs->addTab("All time high", "company_halloffame"); $smarty->assign("tabs", $tabs); $smarty->assign("pagetitle", "Företagstävling"); $smarty->display("foretagstavling.tpl");
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $tabs = new TabBox("adressbok", 590, null); $tabs->addTab("Mina vänner", "kontakter"); $tabs->addTab("Sök medlem", "medlemmar"); $tabs->addTab("Avancerad medlemssökning", "topplista_special"); $tabs->addTab("Nya vänner / Bjud in", "forfragningar", true); if (isset($_GET["tab"])) { $tabs->setSelected($_GET["tab"]); } $smarty->assign("tabs", $tabs); $smarty->display('adressbok.tpl');
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $kommun = Kommun::loadById($_GET["kid"]); $smarty->assign("kommun", $kommun); $opt_alder = array("" => "Välj...", "ung" => "Ung", "gammal" => "Gammal"); $smarty->assign("opt_alder", $opt_alder); $opt_kon = array("" => "Välj...", "man" => "Man", "kvinna" => "Kvinna"); $smarty->assign("opt_kon", $opt_kon); $smarty->display('laggtilldialekt.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Redigera fotoalbum"); // hämta information om fotoalbumet vi ska ändra $fotoalbum = Fotoalbum::loadById($_GET["fid"]); if (!$fotoalbum->isAgare()) { // Besökaren äger INTE detta album $urlHandler->redirect("Fotoalbum", "URL_LIST"); exit; } $smarty->assign("fotoalbum", $fotoalbum); $smarty->assign("fid", $_GET["fid"]); $grupper = Grupp::listByMedlem($USER); $foretag = Foretag::loadByMedlem($USER); if ($foretag) { if ($fotoalbum->harForetagTilltrade($foretag->getId(), $fotoalbum->getId())) { $smarty->assign("foretag_checked", "checked"); } } $smarty->assign("grupper", $grupper); $smarty->assign("foretag", $foretag); $smarty->display('fotoalbumandra.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Min profil"); $tabs = new TabBox("installningar", 585, null); $tabs->addTab("Allmänt", "allmant"); $tabs->addTab("Om mig", "ommig"); $tabs->addTab("Detaljerat", "detaljerat"); $tabs->addTab("Medlemskap", "medlemskap"); $tabs->addTab("Företagsnyckel", "foretagsnyckel"); if (isset($_GET["tab"])) { $tabs->setSelected($_GET["tab"]); } $smarty->assign("tabs", $tabs); $visningsbild = $USER->getVisningsbild(); $smarty->assign("visningsbild", $visningsbild); $kommuner = Kommun::listAll(); $opt_kommuner = array("" => "Välj..."); foreach ($kommuner as $kommun) { $opt_kommuner[$kommun->getId()] = $kommun->getOrt(); } $sel_kommun = $USER->getKommunId(); $smarty->assign("opt_kommuner", $opt_kommuner); $smarty->assign("sel_kommun", $sel_kommun); $customVisningsbild = $USER->getCustomVisningsbild(); $smarty->assign("customVisningsbild", $customVisningsbild); $unapprovedVisningsbild = $USER->getCustomVisningsbild(false); $smarty->assign("unapprovedVisningsbild", $unapprovedVisningsbild); $opt_access = array("alla" => "Öppen för alla", "medlem" => "Öppen för Motiomera-medlemmar", "adressbok" => "Öppen för alla mina vänner");
<?php global $USER; require $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $topplista = new Topplista(); if (!empty($_POST["kommun_id"])) { $kommun = Kommun::loadById($_POST["kommun_id"]); $topplista->addParameter(Topplista::PARAM_KOMMUN, $kommun); } if (!empty($_POST["kon"])) { $topplista->addParameter(Topplista::PARAM_KON, $_POST["kon"]); } if (!empty($_POST["fodelsearFran"]) || !empty($_POST["fodelsearTill"])) { $topplista->addParameter(Topplista::PARAM_FODELSEAR, array($_POST["fodelsearFran"], $_POST["fodelsearTill"])); } if (!empty($_POST["lan"])) { $topplista->addParameter(Topplista::PARAM_LAN, utf8_encode($_POST["lan"])); } //visa inte medlemmen som utför sök $topplista->addParameter(Topplista::PARAM_DONTSHOWMEMBER, $USER->getId()); if (!empty($attribut)) { foreach ($attribut as $thisAttribut) { if (!empty($_POST["profilData" . $thisAttribut->getId()])) { $topplista->addParameter(Topplista::PARAM_PROFILINFO, array($thisAttribut->getId(), $_POST["profilData" . $thisAttribut->getId()])); } } } $nolink = array(); global $USER; $adressbok = Adressbok::loadByMedlem($USER);
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Ta bort fotoalbum"); if (empty($_GET["fid"])) { $urlHandler->redirect("Fotoalbum", "URL_LIST"); } $fotoalbum = Fotoalbum::loadById($_GET["fid"]); if (!$fotoalbum->isAgare()) { // Besökaren äger INTE detta album $urlHandler->redirect("Fotoalbum", "URL_LIST"); exit; } $smarty->assign("fotoalbum", $fotoalbum); $smarty->display('fotoalbumtabort.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); include '../php/messages.php'; if (isset($_POST['email']) && isset($_POST['message'])) { $key = $_POST['message']; Misc::sendEmail($_POST['email'], '*****@*****.**', $messages[$key]['title'], $messages[$key]['message']); $smarty->assign("notify", 'Du skickade iväg ett mail.'); } $smarty->assign("messages", $messages); $smarty->display('testmail.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Stegräknaren"); $namn = "Stegräknaren"; $texteditor = TextEditor::loadByNamn($namn); $smarty->assign("texteditor", $texteditor); $smarty->display('texteditorsida.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Ladda upp bilder till ditt fotoalbumet"); // Hämta information om fotoalbumet vi ska ladda upp till if (isset($_GET["fid"]) && $_GET["fid"] > 0) { $fotoalbum = Fotoalbum::loadById($_GET["fid"]); if (!$fotoalbum->isAgare()) { // Besökaren äger INTE detta album $urlHandler->redirect("Fotoalbum", "URL_LIST"); exit; } $smarty->assign("namn", $fotoalbum->getNamn()); $smarty->assign("fid", $_GET["fid"]); } // upload progress meter require $_SERVER["DOCUMENT_ROOT"] . "/php/libs/uploadprogressmeter/UploadProgressMeter.class.php"; $fileWidget = new UploadProgressMeter(); /* $fileWidget->enableDebug(); */ $smarty->assign("fileWidget", $fileWidget); $smarty->display('alf.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Klubb"); if (isset($USER)) { $adressbok = Adressbok::loadByMedlem($USER); $smarty->assign("adressbok", $adressbok); $kontakter = $adressbok->listKontakter(); } if (!empty($_GET["id"])) { $grupp = Grupp::loadById($_GET["id"]); Security::demand(USER, $grupp->getSkapare()); $sel_publik = $grupp->getPublik(); // echo $grupp->getPublik(); $smarty->assign("sel_publik", $sel_publik); $medlemmar = $grupp->listMedlemmar(); $smarty->assign("grupp", $grupp); $smarty->assign("medlemmar", $medlemmar); $ansokningar = $grupp->listRequests(); if (count($ansokningar) > 0) { $smarty->assign("ansokningar", $ansokningar); } $ignored = $grupp->listIgnored(); if (count($ignored) > 0) { $smarty->assign("ignored", $ignored); } $allaMedlemmar = $grupp->listMedlemmar(true); $opt_kontakter = array(); foreach ($kontakter as $kontakt) {
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Klubbar"); //rensa temporära sträckor Stracka::cleanTempStrackor($USER); $mygroups = Grupp::listBySkapare($USER); $allgroups = Grupp::listPublic(); $invites = $USER->listInvites(); $joinedgroups = $USER->listJoinedGroups(); $grupper = array(); foreach ($allgroups as $grupp) { $grupper[$grupp->getSkapare()->getKommun()->getId()][] = $grupp; } $medlemsgrupper = Grupp::listByMedlem($USER); $medlemsgrupper_id = array(); foreach ($medlemsgrupper as $grupp) { $medlemsgrupper_id[] = $grupp->getId(); } if (count($medlemsgrupper) > 0) { $smarty->assign("medlemsgrupper", $medlemsgrupper); } $smarty->assign("medlemsgrupper_id", $medlemsgrupper_id); $kommuner = Kommun::listAll(); $kommunerOchGrupper = array(); foreach ($kommuner as $kommun) { if (isset($grupper[$kommun->getId()])) { $kommunerOchGrupper[$kommun->getId()] = $grupper[$kommun->getId()]; }
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Några nöjda användare"); $namn = "Några nöjda användare"; $texteditor = TextEditor::loadByNamn($namn); $smarty->assign("texteditor", $texteditor); $smarty->display('texteditorsida.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Steg"); $minaSteg = new MinaSteg($USER); $smarty->assign("minaSteg", $minaSteg); $stegList = $minaSteg->listStegByDatum($_GET["datum"]); $smarty->assign("stegList", $stegList); $smarty->display('stegbydatum.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Vanliga frågor"); $namn = "Vanliga frågor"; $texteditor = TextEditor::loadByNamn($namn); $smarty->assign("texteditor", $texteditor); $smarty->display('texteditorsida.tpl');
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; //Security::demand(USER); $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Rapport"); // Ta bort eventuella temp-sträckor som inte sparats: if (isset($USER)) { $USER->cleanTempStrackor(); } $tabs = new TabBox("rapport", 590, null); $medlem = !empty($_GET["id"]) ? Medlem::loadById($_GET["id"]) : $USER; $smarty->assign("medlem", $medlem); $tabs->addTab("Rutt", "rutt"); $tabs->addTab("Steg", "detaljerat"); if (isset($_GET["tab"])) { $tabs->setSelected($_GET["tab"]); } $smarty->assign("tabs", $tabs); $stegtotal = $medlem->getStegTotal(); $kmTotal = Steg::stegToKm($stegtotal); // Kommunjakt $rutt = new Rutt($medlem); $rutten = $rutt->getRutt(); $currentKommun = $medlem->getCurrentKommun(); $kommunnamn = Kommun::listNamn(true); $rutter = $rutt->getRutt(); foreach ($rutter as $index => $temprutt) { $totalKm = $temprutt["TotalKm"]; } if (empty($totalKm)) {