コード例 #1
0
ファイル: save.php プロジェクト: krillo/motiomera
     } else {
         SajtDelar::removeAccess($level, $sajtdel);
     }
     $urlHandler->redirect("Level", URL_ADMIN_LIST);
     break;
 case "kommundialekt":
     try {
         if (isset($_POST["id"])) {
             $dialekt = Kommundialekt::loadById($_POST["id"]);
             $dialekt->setKon($_POST["kon"]);
             $dialekt->setAlder($_POST["alder"]);
             $dialekt->setUrl($_POST["url"]);
             $dialekt->commit();
         } else {
             $kommun = Kommun::loadById($_POST["kommun_id"]);
             $dialekt = new Kommundialekt($kommun, $_POST["kon"], $_POST["alder"], $_POST["url"]);
         }
     } catch (KommundialektException $e) {
         $msg = $e->getMessage();
         if (isset($_POST["id"])) {
             $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_EDIT, $_POST["id"]);
         } else {
             $url = $urlHandler->getUrl("Kommundialekt", URL_ADMIN_CREATE, $_POST["kommun_id"]);
         }
         throw new UserException("Inmatningsfel", $msg, $url, "Försök igen");
     }
     $urlHandler->redirect("Kommundialekt", URL_ADMIN_EDIT, $dialekt->getId());
     break;
 case "paminnelse_sql":
     Security::Demand(SUPERADMIN);
     if (empty($_GET['id'])) {
コード例 #2
0
ファイル: editkommun.php プロジェクト: krillo/motiomera
    $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');
コード例 #3
0
ファイル: kommun.php プロジェクト: krillo/motiomera
    foreach ($taggs as $tagg) {
        $bild = FotoalbumBild::loadById($tagg->getObjektId());
        if ($bild->getApproved()) {
            $taggbilder[] = $bild;
        }
    }
}
// print_r($taggbilder);
$smarty->assign('taggbilder', $taggbilder);
$kommuner_ids = array();
foreach ($avstand as $tmp) {
    $kommuner_ids[] = $tmp["id"];
}
$grannkommuner = Kommun::listByIds($kommuner_ids);
$smarty->assign("grannkommuner", $grannkommuner);
$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);
//dialekter
$dialekter = Kommundialekt::listByKommun($kommun);
$smarty->assign("dialekter", $dialekter);
$smarty->display('kommun.tpl');
コード例 #4
0
ファイル: delete.php プロジェクト: krillo/motiomera
     $profildataval->delete();
     $urlHandler->redirect("ProfilData", URL_ADMIN_EDIT, $profilDataId);
     break;
 case "level":
     $level = Level::loadById($_GET["id"]);
     $level->delete();
     $urlHandler->redirect("Level", URL_ADMIN_LIST);
     break;
 case 'fastautmaningar':
     if (!empty($_GET['rid'])) {
         Rutt::deleteFastRutt($_GET['rid']);
         $urlHandler->redirect("FastaUtmaningar", URL_ADMIN_LIST);
     }
     break;
 case "kommundialekt":
     $dialekt = Kommundialekt::loadById($_GET["id"]);
     $kommun = $dialekt->getKommun();
     $dialekt->delete();
     $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId());
     break;
 case "paminnelse_sql":
     Security::Demand(SUPERADMIN);
     $paminnelse = Paminnelse_sql::loadById($_GET['id']);
     $db->nonquery('DELETE FROM ' . Paminnelse_sql::REMINDERS_TABLE . ' ' . 'WHERE sql_id = ' . $paminnelse->getId());
     $paminnelse->delete();
     $urlHandler->redirect('Paminnelser', URL_ADMIN_LIST);
     break;
 case "paminnelse_meddelanden":
     $meddelande = Paminnelse_meddelanden::loadById($_GET['id']);
     $db->nonquery('UPDATE ' . Paminnelse_meddelanden::QUERIES_TABLE . ' ' . 'SET meddelande_id = NULL ' . 'WHERE meddelande_id = ' . $meddelande->getId());
     $meddelande->delete();
コード例 #5
0
ファイル: listkommunfiler.php プロジェクト: krillo/motiomera
<?php

require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php";
Security::demand(ADMIN);
$smarty = new AdminSmarty();
$dialekter = Kommundialekt::listEjGodkanda();
$smarty->assign("dialekter", $dialekter);
$alladialekter = Kommundialekt::listAll();
$smarty->assign("alladialekter", $alladialekter);
$smarty->display('listkommunfiler.tpl');