Ejemplo n.º 1
0
  Valor: PEGALISTADETEMAS
 
 Pega a lista de temas do menu.
 
 <Menutemas->pegaListaDeTemas>
 */
 case "PEGALISTADETEMAS":
     include_once "classe_menutemas.php";
     $editores = $_pg["editores"];
     $perfil = $_pg["perfil"];
     $idioma = $_pg["idioma"];
     $m = new Menutemas($map_file, $perfil, $locaplic, $urli3geo, $editores, $idioma);
     if (!isset($_pg["idmenu"])) {
         $_pg["idmenu"] = "";
     }
     $retorno = array("temas" => $m->pegaListaDeTemas($_pg["grupo"], $_pg["subgrupo"], $_pg["idmenu"]));
     break;
     /*
     Valor: PEGATODOSTEMAS
     
     Pega a lista de todos os temas que nao possuem restricoes de acesso
     */
 /*
 Valor: PEGATODOSTEMAS
 
 Pega a lista de todos os temas que nao possuem restricoes de acesso
 */
 case "PEGATODOSTEMAS":
     include "../admin/php/classe_arvore.php";
     $idioma = $_pg["idioma"];
     $arvore = new Arvore($locaplic, $idioma);
Ejemplo n.º 2
0
         if (strtolower($t["ogc_tema"]) != "nao") {
             $codigosTema[$t["codigo_tema"]] = array("tema" => $t["codigo_tema"], "fonte" => $t["link_tema"]);
         }
     }
     foreach ($grupos as $grupo) {
         $lts = $grupo["temasgrupo"];
         //var_dump($lts);
         foreach ($lts as $t) {
             if (strtolower($t["ogc"]) != "nao") {
                 $codigosTema[$t["tid"]] = array("tema" => $t["tid"], "fonte" => $t["link"]);
             }
         }
         if (strtolower($grupo["ogc"]) == "sim") {
             foreach ($grupo["subgrupos"] as $sgrupo) {
                 if (strtolower($sgrupo["ogc"]) == "sim") {
                     $lts = $m->pegaListaDeTemas($grupo["id_n1"], $sgrupo["id_n2"], $menu["idmenu"]);
                     foreach ($lts as $t) {
                         if (strtolower($t["ogc"]) == "sim") {
                             $codigosTema[$t["tid"]] = array("tema" => $t["tid"], "fonte" => $t["link"]);
                         }
                     }
                 }
             }
         }
     }
 }
 //echo "<pre>".var_dump($codigosTema);exit;
 foreach ($codigosTema as $c) {
     $codigoTema = $c["tema"];
     if (file_exists($locaplic . "/temas/" . $codigoTema . ".map")) {
         if (@ms_newMapobj($locaplic . "/temas/" . $codigoTema . ".map")) {