コード例 #1
0
ファイル: profil.php プロジェクト: krillo/motiomera
$smarty->assign("kommunvapenList", $kommunvapenList);
$smarty->assign("currentKommun", $currentKommun);
$smarty->assign("startKommun", $startKommun);
$smarty->assign("currentIndex", $rutt->getCurrentIndex());
$smarty->assign("rutter", $rutter);
$avatarEndPos = 0;
if (isset($rutter[$rutt->getCurrentIndex() + 1])) {
    $kmTillNasta = $rutter[$rutt->getCurrentIndex() + 1]["TotalKm"] - $kmTotal;
    $nastaKommun = $rutter[$rutt->getCurrentIndex() + 1]["Kommun"];
    if ($rutter[$rutt->getCurrentIndex() + 1]["TotalKm"] > 0) {
        $avatarEndPos = ceil(122 * (($rutter[$rutt->getCurrentIndex() + 1]["ThisKm"] - $kmTillNasta) / $rutter[$rutt->getCurrentIndex() + 1]["ThisKm"]));
        $avatarEndPosProcent = ceil(100 * (($rutter[$rutt->getCurrentIndex() + 1]["ThisKm"] - $kmTillNasta) / $rutter[$rutt->getCurrentIndex() + 1]["ThisKm"]));
    } else {
        $avatarEndPos = 0;
    }
    $tempbilder = Kommunbild::listByKommun($nastaKommun);
    if ($tempbilder) {
        $nastaKommunBild = current($tempbilder);
        if (is_file($nastaKommunBild->getImgPath())) {
            $smarty->assign("nastaKommunBild", $nastaKommunBild->getBild());
            $smarty->assign("nastaThumb", $nastaKommunBild->getThumb());
            $smarty->assign('nastaMiddle', $nastaKommunBild->getMiddle());
        }
    }
    $smarty->assign("kmTillNasta", $kmTillNasta);
    $smarty->assign("nastaKommun", $nastaKommun);
    $kommunvapen_mal = $nastaKommun->getKommunvapen();
    $smarty->assign("kommunvapenMal", $kommunvapen_mal);
    $kommunbilderlista_mal = $nastaKommun->listKommunbilder();
    $kommunbild_mal = next($kommunbilderlista_mal);
    $smarty->assign("kommunbild_mal", $kommunbild_mal);
コード例 #2
0
ファイル: bild.php プロジェクト: krillo/motiomera
<?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');
コード例 #3
0
ファイル: Kommun.php プロジェクト: krillo/motiomera
 public function listKommunbilder($endastFramsidebilder = false)
 {
     $kommunbilder = Kommunbild::listByKommun($this);
     if ($endastFramsidebilder) {
         $result = array();
         foreach ($kommunbilder as $kommunbild) {
             if ($kommunbild->getFramsidebild()) {
                 $result[] = $kommunbild;
             }
         }
         return $result;
     } else {
         return $kommunbilder;
     }
 }