コード例 #1
0
ファイル: kommun.php プロジェクト: krillo/motiomera
        |\\xF0[\\x90-\\xBF][\\x80-\\xBF]{2}    # planes 1-3
        |[\\xF1-\\xF3][\\x80-\\xBF]{3}                  # planes 4-15
        |\\xF4[\\x80-\\x8F][\\x80-\\xBF]{2}    # plane 16
        )+%xs', $string);
}
function convertUrlNamn($namn)
{
    $from = array("aa", "ae", "oe", "AA", "AE", "OE", "Aa", "Ae", "Oe", "_");
    $to = array("å", "ä", "ö", "Å", "Ä", "Ö", "Å", "Ä", "Ö", " ");
    if (detectUTF8($namn)) {
        return urldecode($namn);
    } else {
        return utf8_encode(urldecode($namn));
    }
}
if (!($kommun = Kommun::loadByNamn(convertUrlNamn($_GET["knamn"])))) {
    exit;
}
$smarty = new MMSmarty();
$kommunNamn = $kommun->getNamn();
$kommunId = $kommun->getId();
$smarty->assign("kommun", $kommun);
$smarty->assign("kommunNamn", $kommunNamn);
$smarty->assign("kommunId", $kommunId);
$smarty->assign("pagetitle", "Kommun - " . $kommunNamn);
$notin = array($kommun->getId());
$kommunnamn = Kommun::listNamn();
$medlemmarIKommun = Medlem::loadByJustNuKommun($kommun);
if ($medlemmarIKommun) {
    $smarty->assign("medlemmarIKommun", $medlemmarIKommun);
}
コード例 #2
0
	        )+%xs', $string);
}
function convertUrlNamn($namn)
{
    $from = array("aa", "ae", "oe", "AA", "AE", "OE", "Aa", "Ae", "Oe", "_");
    $to = array("å", "ä", "ö", "Å", "Ä", "Ö", "Å", "Ä", "Ö", " ");
    //return str_replace($from, $to, $namn);
    if (detectUTF8($namn)) {
        return urldecode($namn);
    } else {
        return utf8_encode(urldecode($namn));
    }
}
function getMapNamn($namn)
{
    $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " ", "Lan");
    $to = array("a", "a", "o", "A", "A", "O", "", "lan");
    return str_replace($from, $to, $namn);
}
$laen = convertUrlNamn($_GET["laen"]);
$smarty->assign("pagetitle", "Kommunjakten - " . $laen);
$karta = "C_FCMap_" . getMapNamn($laen);
$smarty->assign("laen", $laen);
$smarty->assign("karta", $karta);
$laen_kommuner = Kommun::listByLan($laen);
// kontrollera att detta är ett giltigt län
if (sizeof($laen_kommuner) == 0) {
    exit;
}
$smarty->assign("kommuner", $laen_kommuner);
$smarty->display('kommunjakten_laen.tpl');
コード例 #3
0
ファイル: kommunjakten.php プロジェクト: krillo/motiomera
<?php

include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php";
$smarty = new MMSmarty();
$smarty->assign("pagetitle", "Kommunjakten");
function convertUrlNamn($namn)
{
    $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " ");
    $to = array("aa", "ae", "oe", "AA", "AE", "OE", "_");
    //return str_replace($from, $to, $namn);
    return $namn;
}
$lanlista = Kommun::listLan();
$lan = array();
foreach ($lanlista as $key => $onelan) {
    $lan[$onelan] = convertUrlNamn($onelan);
}
$smarty->assign("lan", $lan);
$smarty->assign("kommuner", Kommun::listAll(true));
$smarty->display('kommunjakten_start.tpl');