<?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');
$smarty->assign("FB_TREDELBREDD", Kommunbild::FB_TREDELBREDD); $notin = array($kommun->getId()); $allakommunnamn = Kommun::listNamn($abroad == "true" ? true : false); $smarty->assign("allakommunnamn", $allakommunnamn); $avstand = $kommun->listAvstand(); $smarty->assign("avstand", $avstand); $avstandArgs = array(); foreach ($avstand as $temp) { $notin[] = $temp["id"]; $avstandArgs[$temp["id"]] = array($kommun->getId(), $temp["id"]); } $smarty->assign("avstandArgs", $avstandArgs); $kommunvapen = $kommun->getKommunvapen(); $smarty->assign("kommunvapen", $kommunvapen); $kommunkarta = $kommun->getKommunkarta(); $smarty->assign("kommunkarta", $kommunkarta); $kommunbilder = $kommun->listKommunbilder(); $smarty->assign("kommunbilder", $kommunbilder); $allKommuner = Kommun::listByIds($notin, true); $opt_kommuner = array("" => "Välj..."); if ($abroad == 'true') { $opt_kommuner = Kommun::listNamn(true); } else { $opt_kommuner = Kommun::listNamn(false); } $smarty->assign("opt_kommuner", $opt_kommuner); // dialekter $dialekter = Kommundialekt::listByKommunId($kommunId); $smarty->assign("dialekter", $dialekter); } $smarty->display('editkommun.tpl');
$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)) { $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"];
$opt_kommuner = Misc::arrayKeyMerge(array("" => "Välj..."), Kommun::listNamn(false, false)); $op_namn = array(); $op_id = array(); foreach ($opt_kommuner as $key => $value) { $op_namn[] = $value; $op_id[] = $key; } $smarty->assign('op_namn', $op_namn); $smarty->assign('op_id', $op_id); $rutt = new Rutt($medlem); } else { } $rutt = new Rutt($medlem); $rutten = $rutt->getRutt(); $currentKommun = $medlem->getCurrentKommun(); $kommunnamn = Kommun::listNamn(); $rutter = $rutt->getRutt(); //$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;