diff --git a/admin/php/arvore.php b/admin/php/arvore.php index 7e5c4c5..80b4762 100644 --- a/admin/php/arvore.php +++ b/admin/php/arvore.php @@ -175,7 +175,7 @@ function alteraN3() $o = $dbhw->query("SELECT MAX(ordem) as o FROM i3geoadmin_n3 where id_n2 = '$id_n2'"); $o = $o->fetchAll(); $o = $o[0]['o'] + 1; - $dbhw->query("INSERT INTO i3geoadmin_n3 (id_n2,id_tema,n3_perfil,ordem) VALUES ($id_n2,'', '',$o)"); + $dbhw->query("INSERT INTO i3geoadmin_n3 (id_n2,n3_perfil,ordem) VALUES ($id_n2,'',$o)"); $id = $dbhw->query("SELECT id_n3 FROM i3geoadmin_n3"); $id = $id->fetchAll(); $id = intval($id[count($id)-1]['id_n3']); @@ -209,7 +209,7 @@ function alteraN2() $o = $dbhw->query("SELECT MAX(ordem) as o FROM i3geoadmin_n2 where id_n1 = '$id_n1'"); $o = $o->fetchAll(); $o = $o[0]['o'] + 1; - $dbhw->query("INSERT INTO i3geoadmin_n2 (id_n1,id_subgrupo,n2_perfil,ordem) VALUES ($id_n1,'', '',$o)"); + $dbhw->query("INSERT INTO i3geoadmin_n2 (id_n1,n2_perfil,ordem) VALUES ($id_n1,'',$o)"); $id = $dbhw->query("SELECT id_n2 FROM i3geoadmin_n2"); $id = $id->fetchAll(); $id = intval($id[count($id)-1]['id_n2']); @@ -245,7 +245,7 @@ function alteraN1() $o = $dbhw->query("SELECT MAX(ordem) as o FROM i3geoadmin_n1 where id_menu = '$id_menu'"); $o = $o->fetchAll(); $o = $o[0]['o'] + 1; - $dbhw->query("INSERT INTO i3geoadmin_n1 (publicado,id_menu,id_grupo,n1_perfil,ordem) VALUES ('',$id_menu,'', '',$o)"); + $dbhw->query("INSERT INTO i3geoadmin_n1 (publicado,id_menu,n1_perfil,ordem) VALUES ('',$id_menu,'',$o)"); $id = $dbhw->query("SELECT id_n1 FROM i3geoadmin_n1"); $id = $id->fetchAll(); $id = intval($id[count($id)-1]['id_n1']); @@ -281,7 +281,7 @@ function alterarRaiz() $o = $dbhw->query("SELECT MAX(ordem) as o FROM i3geoadmin_raiz where id_menu = '$id_menu' and nivel = '$nivel' and id_nivel = '$id_nivel'"); $o = $o->fetchAll(); $o = $o[0]['o'] + 1; - $dbhw->query("INSERT INTO i3geoadmin_raiz (id_nivel,nivel,id_menu,perfil,id_tema,ordem) VALUES ($id_nivel,$nivel,$id_menu,'','',$o)"); + $dbhw->query("INSERT INTO i3geoadmin_raiz (id_nivel,nivel,id_menu,perfil,ordem) VALUES ($id_nivel,$nivel,$id_menu,'',$o)"); $id = $dbhw->query("SELECT id_raiz FROM i3geoadmin_raiz"); $id = $id->fetchAll(); $id = intval($id[count($id)-1]['id_raiz']); diff --git a/admin/php/atlas.php b/admin/php/atlas.php index 6ac6ae0..7ff32d0 100644 --- a/admin/php/atlas.php +++ b/admin/php/atlas.php @@ -369,8 +369,9 @@ function importarXmlAtlas() if($h == ""){$h = 'null';} $pranchadefault = ixml($atlas,"PRANCHADEFAULT"); $tipoguias = ixml($atlas,"TIPOGUIAS"); + $base = ixml($atlas,"BASEMAPFILE"); if(!isset($atlasExistentes[$titulo])) - $dbhw->query("INSERT INTO i3geoadmin_atlas (publicado_atlas,desc_atlas,h_atlas,w_atlas,icone_atlas,link_atlas,pranchadefault_atlas,template_atlas,tipoguias_atlas,titulo_atlas,ordem_atlas) VALUES ('','$desc',$h,$w,'$icone','$link','$pranchadefault','$template','$tipoguias','$titulo',$contaAtlas)"); + $dbhw->query("INSERT INTO i3geoadmin_atlas (publicado_atlas,desc_atlas,h_atlas,w_atlas,icone_atlas,link_atlas,pranchadefault_atlas,template_atlas,tipoguias_atlas,titulo_atlas,ordem_atlas,basemapfile_atlas) VALUES ('','$desc',$h,$w,'$icone','$link','$pranchadefault','$template','$tipoguias','$titulo',$contaAtlas,'$base')"); $atlasExistentes[$titulo] = 0; $id_atlas = $dbhw->query("SELECT id_atlas FROM i3geoadmin_atlas"); $id_atlas = $id_atlas->fetchAll(); diff --git a/admin/php/mapas.php b/admin/php/mapas.php index f57ab40..ed5e34d 100644 --- a/admin/php/mapas.php +++ b/admin/php/mapas.php @@ -131,6 +131,7 @@ function importarXmlMapas() $resultado = $q->fetchAll(); foreach($resultado as $r) {$mapasExistentes[$r["nome_mapa"]] = 0;} + $conta = 1; foreach($xml->MAPA as $mapa) { $perfil = ixml($mapa,"PERFIL"); @@ -148,8 +149,9 @@ function importarXmlMapas() $outros = ixml($mapa,"OUTROS"); $linkdireto = ixml($mapa,"LINKDIRETO"); if(!isset($mapasExistentes[$nome])) - $dbhw->query("INSERT INTO i3geoadmin_mapas (publicado_mapa,perfil_mapa,desc_mapa,ext_mapa,imagem_mapa,linkdireto_mapa,nome_mapa,outros_mapa,temas_mapa,ligados_mapa) VALUES ('','$perfil','$descricao','$extensao','$imagem','$linkdireto','$nome','$outros','$temas','$ligados')"); + $dbhw->query("INSERT INTO i3geoadmin_mapas (publicado_mapa,perfil_mapa,desc_mapa,ext_mapa,imagem_mapa,linkdireto_mapa,nome_mapa,outros_mapa,temas_mapa,ligados_mapa,ordem_mapa) VALUES ('','$perfil','$descricao','$extensao','$imagem','$linkdireto','$nome','$outros','$temas','$ligados',$conta)"); $mapasExistentes[$nome] = 0; + $conta++; } $dbhw = null; $dbh = null; diff --git a/admin/php/menutemas.php b/admin/php/menutemas.php index d8061e3..f65f7f5 100644 --- a/admin/php/menutemas.php +++ b/admin/php/menutemas.php @@ -805,7 +805,7 @@ function importarXmlMenu() include_once("../../classesphp/funcoes_gerais.php"); include("conexao.php"); if($convUTF) $nomemenu = utf8_encode($nomemenu); - $dbhw->query("INSERT INTO i3geoadmin_menus (perfil_menu,desc_menu,nome_menu) VALUES ('','','$nomemenu')"); + $dbhw->query("INSERT INTO i3geoadmin_menus (perfil_menu,desc_menu,nome_menu,publicado_menu,aberto) VALUES ('','','$nomemenu','SIM','NAO')"); $id_menu = $dbhw->query("SELECT id_menu FROM i3geoadmin_menus"); $id_menu = $id_menu->fetchAll(); $id_menu = intval($id_menu[count($id_menu)-1]['id_menu']); @@ -969,7 +969,7 @@ function importarXmlMenu() $perfil = ixml($tema,"PERFIL"); $r = $dbhw->query("select id_tema from i3geoadmin_temas where codigo_tema = '$codigo'"); $id_tema = $r->fetchColumn(); - $dbhw->query("INSERT INTO i3geoadmin_raiz (id_tema,id_menu,id_nivel,nivel,perfil) VALUES ('$id_tema','$id_menu','0','0','$perfil')"); + $dbhw->query("INSERT INTO i3geoadmin_raiz (id_tema,id_menu,id_nivel,nivel,perfil,ordem) VALUES ('$id_tema','$id_menu','0','0','$perfil','0')"); } // //registra o restante @@ -981,7 +981,7 @@ function importarXmlMenu() $n1_perfil = ixml($grupo,"PERFIL"); $r = $dbhw->query("select id_grupo from i3geoadmin_grupos where nome_grupo = '$gtipo'"); $id_grupo = $r->fetchColumn(); - $dbhw->query("INSERT INTO i3geoadmin_n1 (id_menu,id_grupo,n1_perfil) VALUES ('$id_menu','$id_grupo','$n1_perfil')"); + $dbhw->query("INSERT INTO i3geoadmin_n1 (ordem,publicado,id_menu,id_grupo,n1_perfil) VALUES ('0','SIM','$id_menu','$id_grupo','$n1_perfil')"); $id_n1 = $dbhw->query("SELECT id_n1 FROM i3geoadmin_n1"); $id_n1 = $id_n1->fetchAll(); $id_n1 = intval($id_n1[count($id_n1)-1]['id_n1']); @@ -991,7 +991,7 @@ function importarXmlMenu() $perfil = ixml($tema,"PERFIL"); $r = $dbhw->query("select id_tema from i3geoadmin_temas where codigo_tema = '$codigo'"); $id_tema = $r->fetchColumn(); - $dbhw->query("INSERT INTO i3geoadmin_raiz (id_tema,id_menu,id_nivel,nivel,perfil) VALUES ('$id_tema','$id_menu','$id_n1','1','$perfil')"); + $dbhw->query("INSERT INTO i3geoadmin_raiz (id_tema,id_menu,id_nivel,nivel,perfil,ordem) VALUES ('$id_tema','$id_menu','$id_n1','1','$perfil','0')"); } foreach($grupo->SGRUPO as $subgrupo) { @@ -1001,7 +1001,7 @@ function importarXmlMenu() $r = $dbhw->query("select id_subgrupo from i3geoadmin_subgrupos where nome_subgrupo = '$sdtipo'"); $id_subgrupo = $r->fetchColumn(); - $dbhw->query("INSERT INTO i3geoadmin_n2 (id_n1,id_subgrupo,n2_perfil) VALUES ('$id_n1','$id_subgrupo','$n2_perfil')"); + $dbhw->query("INSERT INTO i3geoadmin_n2 (publicado,ordem,id_n1,id_subgrupo,n2_perfil) VALUES ('SIM','0','$id_n1','$id_subgrupo','$n2_perfil')"); $id_n2 = $dbhw->query("SELECT id_n2 FROM i3geoadmin_n2"); $id_n2 = $id_n2->fetchAll(); $id_n2 = intval($id_n2[count($id_n2)-1]['id_n2']); @@ -1011,7 +1011,7 @@ function importarXmlMenu() $perfil = ixml($tema,"PERFIL"); $r = $dbhw->query("select id_tema from i3geoadmin_temas where codigo_tema = '$codigo'"); $id_tema = $r->fetchColumn(); - $dbhw->query("INSERT INTO i3geoadmin_n3 (id_n2,id_tema,n3_perfil) VALUES ('$id_n2','$id_tema','$perfil')"); + $dbhw->query("INSERT INTO i3geoadmin_n3 (publicado,ordem,id_n2,id_tema,n3_perfil) VALUES ('SIM','0','$id_n2','$id_tema','$perfil')"); } } } -- libgit2 0.21.2