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."); } }
} $allaMedlemmar = $grupp->listMedlemmar(true); $opt_kontakter = array(); foreach ($kontakter as $kontakt) { if (!in_array($kontakt->getId(), array_keys($allaMedlemmar))) { $opt_kontakter[$kontakt->getId()] = $kontakt->getANamn(); } } $smarty->assign("opt_kontakter", $opt_kontakter); $invMedlemmar = $grupp->listInvited(); $smarty->assign("invMedlemmar", $invMedlemmar); foreach ($kontakter as $kontakt) { if (!in_array($kontakt->getId(), array_keys($allaMedlemmar))) { $opt_kontakter[$kontakt->getId()] = $kontakt->getANamn(); } } $requestMedlemmar = $grupp->listRequests(); $smarty->assign("requestMedlemmar", $requestMedlemmar); $smarty->assign("time", $grupp->getStart()); } else { $alla_kontakter = array(); foreach ($kontakter as $kontakt) { $alla_kontakter[$kontakt->getId()] = $kontakt->getANamn(); } $smarty->assign("alla_kontakter", $alla_kontakter); $smarty->assign('today', date('Y-m-d')); } $opt_publik = array("1" => "Visa för alla", "0" => "Visa bara för klubbmedlemmar"); $smarty->assign("opt_publik", $opt_publik); $smarty->display('editklubb.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');
if (!empty($medlem_id)) { $stegindex = Medlem::getStegIndexForMedlemId($medlem_id, $tForetag); if ($tForetag != null && $stegindex != null && strtotime($tForetag->getSlutDatum()) >= $slutDatum_ts) { $tm[] = array("stegindex" => $stegindex, "namn" => $medlem_anamn, "id" => $medlem_id); } } } unset($tForetag); unset($medlem_stegtotal_cache); unset($res); if (count($tm) != 0) { array_multisort($tm, SORT_DESC); } unset($positioner); unset($topplistan); unset($tmObjects); unset($tlObjects); unset($tfObjects); $smarty->assign("medlemmar", $medlemmar); $topplistaDeltagare = new Topplista(); $topplistaDeltagare->addParameter(Topplista::PARAM_FORETAG, $foretag); $topplistaDeltagare->addParameter(Topplista::PARAM_START, $foretag->getStartdatum()); $smarty->assign("topplistaDeltagare", $topplistaDeltagare); $smarty->assign("startDatum", $foretag->getStartdatum()); $smarty->assign("slutDatum", $slutDatum); $smarty->assign("topplista_foretag", $tf); $smarty->assign("topplista_lag", $tl); $smarty->assign("topplista_medlem", $tm); } $smarty->display('contest_results_template.tpl', $foretagId);
<?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 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');
$alternativ = $thisAttribut->getProfilDataVals(); $opt_alternativ = array("" => "Välj..."); foreach ($alternativ as $thisAlternativ) { $opt_alternativ[$thisAlternativ->getId()] = $thisAlternativ->getVarde(); } $sel_alternativ = !empty($_POST["profilData" . $thisAttribut->getId()]) ? $_POST["profilData" . $thisAttribut->getId()] : ""; $profilData[$thisAttribut->getId()] = array("namn" => $thisAttribut->getNamn(), "opt" => $opt_alternativ, "sel" => $sel_alternativ, "formId" => "profilData" . $thisAttribut->getId()); } $smarty->assign("profilData", $profilData); $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["fodelsear"])) { $topplista->addParameter(Topplista::PARAM_FODELSEAR, $_POST["fodelsear"]); } if (!empty($_POST["lan"])) { $topplista->addParameter(Topplista::PARAM_LAN, $_POST["lan"]); } foreach ($attribut as $thisAttribut) { if (!empty($_POST["profilData" . $thisAttribut->getId()])) { $topplista->addParameter(Topplista::PARAM_PROFILINFO, array($thisAttribut->getId(), $_POST["profilData" . $thisAttribut->getId()])); } } $smarty->assign("topplista", $topplista); $smarty->display('topplista.tpl');
if (count($positioner) > 10) { $positioner = array_slice($positioner, count($positioner) - 10, 10); } $smarty->assign("positioner", $positioner); $smarty->assign("nr", $nr); $smarty->assign("multiply", $multiplier); $smarty->assign("topplistan", $topplistan); } //false if no custom added $foretagCustomBild = CustomForetagsbild::getImgUrlIfValidFile($foretag->getId()); $smarty->assign("foretagCustomBild", $foretagCustomBild); $topplistaDeltagare = new Topplista(); $topplistaDeltagare->addParameter(Topplista::PARAM_FORETAG, $foretag); $topplistaDeltagare->addParameter(Topplista::PARAM_START, $foretag->getStartdatum()); $topplistaDeltagare->addParameter(Topplista::PARAM_STOP, $foretag->getSlutdatum()); $smarty->assign("topplistaDeltagare", $topplistaDeltagare); /* $topplistaForetag = Foretag::getTopplistaForetag(); $smarty->assign("topplistaForetag", $topplistaForetag); */ // Fotoalbum $bildblock = FotoalbumBild::loadForetagsBildblock($foretag, $antal = 20); $smarty->assign("bildblock", $bildblock); // Grafer: include_once ROOT . '/php/libs/php-ofc-library/open-flash-chart-object.php'; ob_start(); open_flash_chart_object(300, 200, '/data/veckograf.php?fid=' . $foretag->getId(), false, '/'); $graf = ob_get_contents(); ob_end_clean(); $smarty->assign("graf", $graf); $smarty->display('foretag.tpl');
<?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");
//$temprutt["temp"] $totalKm = 0; foreach ($rutter as $index => $temprutt) { $totalKm = $temprutt["TotalKm"]; } $totalKmKvar = $totalKm - $kmTotal; $totalStegKvar = $totalKmKvar * 1000; if ($totalStegKvar < 0) { $totalStegKvar = 0; } $smarty->assign("totalKmKvar", $totalKmKvar); $smarty->assign("totalStegKvar", $totalStegKvar); $dagar7000 = ceil($totalKmKvar / 7) > 0 ? ceil($totalKmKvar / 7) : 0; $dagar11000 = ceil($totalKmKvar / 11) > 0 ? ceil($totalKmKvar / 11) : 0; $smarty->assign("dagar7000", $dagar7000); $smarty->assign("dagar11000", $dagar11000); $lastKommun = $rutten[count($rutten) - 1]["Kommun"]; $avstand = $lastKommun->listAvstand(); $opt_angransande = array("" => "Välj..."); foreach ($avstand as $tempavstand) { $opt_angransande[$tempavstand["id"]] = $kommunnamn[$tempavstand["id"]] . " (" . $tempavstand["km"] . "km)"; } $lastNonTempIndex = $rutt->getIndexOfLastNonTemp(); // $smarty->assign("lastNonTempIndex", $lastNonTempIndex); $smarty->assign("rutt", $rutt); $smarty->assign("rutten", $rutten); $smarty->assign("currentKommun", $currentKommun); include_once ROOT . '/php/libs/php-ofc-library/open-flash-chart-object.php'; $smarty->display('valj_rutt.tpl');
$smarty->assign("avatarUrl", $USER->getAvatar()->getUrl()); // Usesr blogg data $smarty->assign("blogTitle", "Min Blogg"); // Copy USER to medlem $smarty->assign("medlem", $USER); // Check if user has registered enough steps to pass the medal limit $medaljLimitSilver = 49000; $medaljLimitGuld = 77000; $startDatum = date('Y-m-d', strtotime('last monday')); $slutDatum = date('Y-m-d', strtotime($startDatum . ' +7 days')); $antalSteg = $USER->getStegTotal($startDatum, $slutDatum); $medaljLimitReached = false; if ($antalSteg >= $medaljLimitSilver) { $medaljLimitReached = true; $smarty->assign('medaljNamn', 'silvermedalj'); $smarty->assign('medaljBild', '/img/icons/medalj_silver.gif'); $smarty->assign('medaljLimit', $medaljLimitSilver); } if ($antalSteg >= $medaljLimitGuld) { $medaljLimitReached = true; $smarty->assign('medaljNamn', 'guldmedalj'); $smarty->assign('medaljBild', '/img/icons/medalj_guld.gif'); $smarty->assign('medaljLimit', $medaljLimitGuld); } $smarty->assign('medaljLimitReached', $medaljLimitReached); $smarty->assign('selfProfile', true); //tavlingar $tavlingArray = Tavling::getMemberCompetitions($USER->getid()); $smarty->assign('tavlingArray', $tavlingArray); $smarty->display('minsida.tpl');
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->display('integritetspolicy.tpl');
//$m = Medlem::loadById($_GET["id"]); //var_dump(get_defined_vars()); //exit; try { $level = Level::loadById($levelId); $levelNamn = $level->getNamn(); } catch (Exception $e) { // the level didn't exist, use default instead $level = Level::getDefault(); $levelNamn = false; } $smarty = new MMSmarty(); if ($levelNamn) { $smarty->assign("pagetitle", "Förläng ditt medlemsskap"); } else { $smarty->assign("pagetitle", "Skaffa ett medlemsskap"); } $smarty->assign("level", $level); $campaignCodes = Order::getCampaignCodes("medlem"); $cc_array = array(); foreach ($campaignCodes as $id => $cc) { if (isset($cc["popupid"])) { $helper = Help::loadById($cc["popupid"]); } $cc["popupwidth"] = $helper->getSizeX(); $cc["popupheight"] = $helper->getSizeY(); $cc_array[$id] = $cc; } $smarty->assign("campaignCodes", $cc_array); $smarty->display('bestall_old.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');
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()]; } } $smarty->assign("kommunerOchGrupper", $kommunerOchGrupper); $smarty->assign("kommuner", $kommuner); $smarty->assign("allgroups", $allgroups); $smarty->assign("mygroups", $mygroups); if (count($joinedgroups) > 0) { $smarty->assign("joinedgroups", $joinedgroups); } if (count($invites) > 0) { $smarty->assign("invites", $invites); } $smarty->display('klubbar.tpl');
$smarty->assign("avatarUrl", $medlem->getAvatar()->getUrl()); $guldmedaljer = Sammanstallning::listMedaljer($medlem, Sammanstallning::M_GULD); $silvermedaljer = Sammanstallning::listMedaljer($medlem, Sammanstallning::M_SILVER); $guldpokaler = Sammanstallning::listPokaler($medlem, Sammanstallning::P_GULD); $silverpokaler = Sammanstallning::listPokaler($medlem, Sammanstallning::P_SILVER); $smarty->assign("silvermedaljer", $silvermedaljer); $smarty->assign("guldmedaljer", $guldmedaljer); $smarty->assign("silverpokaler", $silverpokaler); $smarty->assign("guldpokaler", $guldpokaler); $smarty->assign("OM", $medlem->getBeskrivning()); // Medlems blockering if (!empty($USER)) { $smarty->assign("blockerad_av_medlem", (int) MedlemsBlockering::verifyBlocked($medlem->getId(), $USER->getId())); $smarty->assign("blockerat_medlem", (int) MedlemsBlockering::verifyBlocked($USER->getId(), $medlem->getId())); } // Grafer: include_once ROOT . '/php/libs/php-ofc-library/open-flash-chart-object.php'; ob_start(); open_flash_chart_object(300, 200, '/data/veckograf.php?id=' . $medlem->getId(), false, '/'); $graf = ob_get_contents(); ob_end_clean(); $smarty->assign("graf", $graf); if (isset($USER) && $USER->getId() == $medlem->getId()) { $selfProfile = true; } else { $selfProfile = false; } $smarty->assign('selfProfile', $selfProfile); $smarty->assign("pagetitle", ucfirst($medlem->getANamn()) . " — Profil"); $smarty->display('profil.tpl');
$totalKm = 0; } $totalKmKvar = $totalKm - $kmTotal; $smarty->assign("totalKmKvar", $totalKmKvar); $dagar7000 = ceil($totalKmKvar / 7); $dagar11000 = ceil($totalKmKvar / 11); $smarty->assign("dagar7000", $dagar7000); $smarty->assign("dagar11000", $dagar11000); if (count($rutten) > 0) { $lastKommun = $rutten[count($rutten) - 1]["Kommun"]; } else { $lastKommun = ""; } /*if($lastKommun) { $avstand = $lastKommun->listAvstand(); $opt_angransande = array(""=>"Välj..."); //print_r($avstand); foreach($avstand as $tempavstand){ // echo $tempavstand["id"]; $opt_angransande[$tempavstand["id"]] = $kommunnamn[$tempavstand["id"]] . " (" . $tempavstand["km"] . "km)"; } }*/ include_once ROOT . '/php/libs/php-ofc-library/open-flash-chart-object.php'; ob_start(); open_flash_chart_object(580, 200, '/data/rapport_graf.php?id=' . $medlem->getId(), false, '/'); $graf = ob_get_contents(); ob_end_clean(); $smarty->assign("graf", $graf); $smarty->display('rapport.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');
<?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(); $medlemmar = Medlem::listAll(); $smarty->assign("medlemmar", $medlemmar); $smarty->display('medlemmar.tpl');
$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"); if ($USER->getForetag()) { $opt_access["foretag"] = "Öppen för alla i mitt företag"; } else { $opt_access["ingen"] = "Inte öppen för någon"; } $smarty->assign("opt_access", $opt_access); $sel_access = $USER->getAtkomst(); $smarty->assign("sel_access", $sel_access); $smarty->display('installningar.tpl');
<?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"; $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", "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');
$requestable = $grupp->isRequestable($USER); $ismember = $grupp->isMember($USER); $smarty->assign("requestable", $requestable); $smarty->assign("ismember", $ismember); } // Topplista $topplista = new Topplista(); $topplista->setGrupp($grupp); $topplista->makeMedlemTopplista(); $dataArr = $topplista->getData(); $smarty->assign("topplista", $dataArr); // Fotoalbum $bildblock = FotoalbumBild::loadGruppsBildblock($grupp, $antal = 16); $smarty->assign("bildblock", $bildblock); /* // Skapa anslagstavla om detta saknas (temp, behövs bara när grupper finns som skapades innan anslagstavlorna fanns) if($grupp->getAnslagstavlaId() == 0) { $grupp->setAnslagstavla(new Anslagstavla($grupp->getId(),0)); $grupp->commit(); }*/ $anslagstavla = $grupp->getAnslagstavla(); //$anslagstavla->addRad("Besök på gruppsidan av " . $USER->getANamn() . ", tidsstämpel " . time()); $anslagstavlaRader = $anslagstavla->getAllaRader(); $anslgstavlaAntalRader = $anslagstavla->getAntalRader(); $smarty->assign("anslagstavlarader", $anslagstavlaRader); $smarty->assign("anslagstavlaantalrader", $anslgstavlaAntalRader); } $smarty->display('grupp.tpl');
} 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); $kontakter = $adressbok->listKontakter(); foreach ($kontakter as $kontakt) { $nolink[] = $kontakt->getId(); } $smarty->assign("nolink", $nolink); $smarty->assign("topplista", $topplista); $smarty->noShowHeaderFooter(); $smarty->display('topplista_special_result.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 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');