Commit 1f625f4c0914ad28df01473e87d29a6836089969
1 parent
eeaedad9
Exists in
master
and in
7 other branches
--no commit message
Showing
7 changed files
with
146 additions
and
17 deletions
Show diff stats
classesjs/funcoes.js
| ... | ... | @@ -2383,7 +2383,7 @@ function expandeGrupo(itemID) |
| 2383 | 2383 | if ((itemID.search("sgrupo") > -1) && (g_arvoreClicks.search(itemID) == -1 )) |
| 2384 | 2384 | { |
| 2385 | 2385 | var codigos = itemID.split("_"); |
| 2386 | - var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid; | |
| 2386 | + var p = g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid+"&idmenu="+codigos[3]; | |
| 2387 | 2387 | var cp = new cpaint(); |
| 2388 | 2388 | //cp.set_debug(2); |
| 2389 | 2389 | cp.set_response_type("json"); |
| ... | ... | @@ -2473,7 +2473,7 @@ function processaGrupos(retorno) |
| 2473 | 2473 | var nomeSgrupo = "<span style='background-color:"+cor+"' >"+ngSgrupo[sg].nome+"</span>"; |
| 2474 | 2474 | else |
| 2475 | 2475 | var nomeSgrupo = "<span style='background-color:"+cor+"' ><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15 />"+ngSgrupo[sg].nome+"</span>"; |
| 2476 | - mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"a"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); | |
| 2476 | + mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"_"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); | |
| 2477 | 2477 | if (cor == "rgb(230,230,230)"){var cor = "rgb(255,255,255)";} |
| 2478 | 2478 | else |
| 2479 | 2479 | {var cor = "rgb(230,230,230)";} |
| ... | ... | @@ -2492,7 +2492,7 @@ function processaGrupos(retorno) |
| 2492 | 2492 | nomeTema = " "+inp+nome+lk; |
| 2493 | 2493 | else |
| 2494 | 2494 | nomeTema = "<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15 />"+inp+nome+lk+"</span>"; |
| 2495 | - mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"a"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore); | |
| 2495 | + mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"_"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore); | |
| 2496 | 2496 | } |
| 2497 | 2497 | } |
| 2498 | 2498 | if (retorno.data.grupos[i].temasraiz) | ... | ... |
classesjs/funcoes_compacto.js
| ... | ... | @@ -256,7 +256,7 @@ function expandeTema(itemID){ var lista=(objmapa.temas).split(";"); if(!document |
| 256 | 256 | if(!$i(g_arvoreClick+"verdiv")){ incluir="<div style='text-align:left' id='"+g_arvoreClick+"verdiv"+"'>"+tabela+"</div>"; mytreeview1.createItem(g_arvoreClick+"ver", incluir, imgBranco, false, true, true, g_arvoreClick);} |
| 257 | 257 | else{ $i(g_arvoreClick+"verdiv").innerHTML=tabela;}}} |
| 258 | 258 | g_arvoreClick=itemID; tema=tema[1]; var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&template=legenda2.htm&tema="+tema+"&g_sid="+g_sid; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"criaLegenda",expandeLegendaVer);}} |
| 259 | -function expandeGrupo(itemID){ g_arvoreClick=itemID; if((itemID.search("sgrupo")>-1)&&(g_arvoreClicks.search(itemID)==-1)){ var codigos=itemID.split("_"); var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid; var cp=new cpaint(); cp.set_response_type("json"); cp.call(p,"pegaListaDeTemas",processaTemas);}} | |
| 259 | +function expandeGrupo(itemID){ g_arvoreClick=itemID; if((itemID.search("sgrupo")>-1)&&(g_arvoreClicks.search(itemID)==-1)){ var codigos=itemID.split("_"); var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid+"&idmenu="+codigos[3]; var cp=new cpaint(); cp.set_response_type("json"); cp.call(p,"pegaListaDeTemas",processaTemas);}} | |
| 260 | 260 | function pegaListaDeGrupos(idmenu,listasistemas){ var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadegrupos&g_sid="+g_sid+"&idmenu="+idmenu+"&listasistemas="+listasistemas; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"pegaListaDeGrupos",processaGrupos);} |
| 261 | 261 | function processaGrupos(retorno){ if((retorno.data !="erro")&&(retorno.data !=undefined)){ var idarvore=retorno.data.grupos[retorno.data.grupos.length-2].idmenu; if($i("buscatema")){var busca=$i("buscatema").value;} |
| 262 | 262 | if(!document.getElementById("buscatema")){ var insp="<div style='text-align:left;'><table cellspacing=0 cellpadding=0 ><tr><td style='text-align:left;font-size:10px;'>"; insp=insp+"<img src='"+g_locaplic+"/imagens/branco.gif' height=0/>"; insp=insp+"<p> procurar:<input class=digitar type=text id=buscatema size=15 value=''/><img title='procurar' src="+$im("tic.png")+" onclick='procurartemas()' style='cursor:pointer'/></td></tr></table><br>"; $i(objmapa.guiaMenu+"obj").innerHTML=insp+"<div style='text-align:left;font-size:10px;' id=achados ></div></div>";} |
| ... | ... | @@ -266,10 +266,10 @@ function processaGrupos(retorno){ if((retorno.data !="erro")&&(retorno.data !=un |
| 266 | 266 | if(g_conectargeorss=="sim"){upload+="<div style='width:98%;left:5px;cursor:pointer;text-align:left;font-size:11px;' onclick='conectargeorss()'><img src="+g_locaplic+"/imagens/georss-1.png style='cursor:pointer;text-align:left'/> Conectar com GeoRss</div>";} |
| 267 | 267 | $i(objmapa.guiaMenu+"obj").innerHTML+=upload; if(objmapa.navegacaoDir=="sim"){ var temp="<div style='width:98%;left:5px;cursor:pointer;text-align:left;font-size:11px;' onclick='navegacaoDir()'><img src="+g_locaplic+"/imagens/desktop.png style='cursor:pointer;text-align:left'/> Acesso aos arquivos do servidor</div>"; $i(objmapa.guiaMenu+"obj").innerHTML+=temp;}} |
| 268 | 268 | mytreeview2=new Object(); mytreeview2=treeviewNew("mytreeview2"+idarvore, "default", objmapa.guiaMenu+"obj", null); var nometemas="Temas"; if(idarvore !=""){nometemas+="-"+idarvore;} |
| 269 | - mytreeview2.createItem("item1"+idarvore, "<b>"+nometemas+"</b>", g_locaplic+"/imagens/visual/"+g_visual+"/temas.png", true, true, true, null); mytreeview2.itemExpand=expandeGrupo; for(i=0;i<retorno.data.grupos.length;i++){ if(retorno.data.grupos[i].nome){ mytreeview2.createItem("grupo"+i+"a"+idarvore, retorno.data.grupos[i].nome, g_locaplic+"/imagens/visual/"+g_visual+"/folder-s.gif", true, true, true, "item1"+idarvore); var ngSgrupo=retorno.data.grupos[i].subgrupos; var cor="rgb(230,230,230)"; for(sg=0;sg<ngSgrupo.length;sg++){ if(navm) var nomeSgrupo="<span style='background-color:"+cor+"' >"+ngSgrupo[sg].nome+"</span>"; else var nomeSgrupo="<span style='background-color:"+cor+"' ><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+ngSgrupo[sg].nome+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"a"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); if(cor=="rgb(230,230,230)"){var cor="rgb(255,255,255)";} | |
| 269 | + mytreeview2.createItem("item1"+idarvore, "<b>"+nometemas+"</b>", g_locaplic+"/imagens/visual/"+g_visual+"/temas.png", true, true, true, null); mytreeview2.itemExpand=expandeGrupo; for(i=0;i<retorno.data.grupos.length;i++){ if(retorno.data.grupos[i].nome){ mytreeview2.createItem("grupo"+i+"a"+idarvore, retorno.data.grupos[i].nome, g_locaplic+"/imagens/visual/"+g_visual+"/folder-s.gif", true, true, true, "item1"+idarvore); var ngSgrupo=retorno.data.grupos[i].subgrupos; var cor="rgb(230,230,230)"; for(sg=0;sg<ngSgrupo.length;sg++){ if(navm) var nomeSgrupo="<span style='background-color:"+cor+"' >"+ngSgrupo[sg].nome+"</span>"; else var nomeSgrupo="<span style='background-color:"+cor+"' ><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+ngSgrupo[sg].nome+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"_"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); if(cor=="rgb(230,230,230)"){var cor="rgb(255,255,255)";} | |
| 270 | 270 | else{var cor="rgb(230,230,230)";}} |
| 271 | 271 | var ngtSgrupo=retorno.data.grupos[i].temasgrupo; for(sgt=0;sgt<ngtSgrupo.length;sgt++){ var no=ngtSgrupo[sgt]; var nome=no.nome; var lk=no.link; if(lk !=" "){var lk="<a href="+lk+" target=blank> fonte</a>";} |
| 272 | - var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"a"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore);}} | |
| 272 | + var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"_"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore);}} | |
| 273 | 273 | if(retorno.data.grupos[i].temasraiz){ for(st=0;st<retorno.data.grupos[i].temasraiz.length;st++){ var no=retorno.data.grupos[i].temasraiz[st]; var nome=no.nome; var lk=no.link; if(lk !=" "){var lk="<a href="+lk+" target=blank> fonte</a>";} |
| 274 | 274 | var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("tema"+i+""+st+"a"+idarvore, nomeTema, imgBranco, false, true, true, "item1"+idarvore);} |
| 275 | 275 | mytreeview2.createItem("", "", imgBranco, false, true, true, "item1"+idarvore);}} | ... | ... |
classesjs/i3geo_tudo_compacto.js
| ... | ... | @@ -1016,7 +1016,7 @@ function expandeTema(itemID){ var lista=(objmapa.temas).split(";"); if(!document |
| 1016 | 1016 | if(!$i(g_arvoreClick+"verdiv")){ incluir="<div style='text-align:left' id='"+g_arvoreClick+"verdiv"+"'>"+tabela+"</div>"; mytreeview1.createItem(g_arvoreClick+"ver", incluir, imgBranco, false, true, true, g_arvoreClick);} |
| 1017 | 1017 | else{ $i(g_arvoreClick+"verdiv").innerHTML=tabela;}}} |
| 1018 | 1018 | g_arvoreClick=itemID; tema=tema[1]; var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=criaLegendaHTML&template=legenda2.htm&tema="+tema+"&g_sid="+g_sid; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"criaLegenda",expandeLegendaVer);}} |
| 1019 | -function expandeGrupo(itemID){ g_arvoreClick=itemID; if((itemID.search("sgrupo")>-1)&&(g_arvoreClicks.search(itemID)==-1)){ var codigos=itemID.split("_"); var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid; var cp=new cpaint(); cp.set_response_type("json"); cp.call(p,"pegaListaDeTemas",processaTemas);}} | |
| 1019 | +function expandeGrupo(itemID){ g_arvoreClick=itemID; if((itemID.search("sgrupo")>-1)&&(g_arvoreClicks.search(itemID)==-1)){ var codigos=itemID.split("_"); var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadetemas&grupo="+codigos[1]+"&subgrupo="+codigos[2]+"&g_sid="+g_sid+"&idmenu="+codigos[3]; var cp=new cpaint(); cp.set_response_type("json"); cp.call(p,"pegaListaDeTemas",processaTemas);}} | |
| 1020 | 1020 | function pegaListaDeGrupos(idmenu,listasistemas){ var p=g_locaplic+"/classesphp/mapa_controle.php?funcao=pegalistadegrupos&g_sid="+g_sid+"&idmenu="+idmenu+"&listasistemas="+listasistemas; var cp=new cpaint(); cp.set_response_type("JSON"); cp.call(p,"pegaListaDeGrupos",processaGrupos);} |
| 1021 | 1021 | function processaGrupos(retorno){ if((retorno.data !="erro")&&(retorno.data !=undefined)){ var idarvore=retorno.data.grupos[retorno.data.grupos.length-2].idmenu; if($i("buscatema")){var busca=$i("buscatema").value;} |
| 1022 | 1022 | if(!document.getElementById("buscatema")){ var insp="<div style='text-align:left;'><table cellspacing=0 cellpadding=0 ><tr><td style='text-align:left;font-size:10px;'>"; insp=insp+"<img src='"+g_locaplic+"/imagens/branco.gif' height=0/>"; insp=insp+"<p> procurar:<input class=digitar type=text id=buscatema size=15 value=''/><img title='procurar' src="+$im("tic.png")+" onclick='procurartemas()' style='cursor:pointer'/></td></tr></table><br>"; $i(objmapa.guiaMenu+"obj").innerHTML=insp+"<div style='text-align:left;font-size:10px;' id=achados ></div></div>";} |
| ... | ... | @@ -1026,10 +1026,10 @@ function processaGrupos(retorno){ if((retorno.data !="erro")&&(retorno.data !=un |
| 1026 | 1026 | if(g_conectargeorss=="sim"){upload+="<div style='width:98%;left:5px;cursor:pointer;text-align:left;font-size:11px;' onclick='conectargeorss()'><img src="+g_locaplic+"/imagens/georss-1.png style='cursor:pointer;text-align:left'/> Conectar com GeoRss</div>";} |
| 1027 | 1027 | $i(objmapa.guiaMenu+"obj").innerHTML+=upload; if(objmapa.navegacaoDir=="sim"){ var temp="<div style='width:98%;left:5px;cursor:pointer;text-align:left;font-size:11px;' onclick='navegacaoDir()'><img src="+g_locaplic+"/imagens/desktop.png style='cursor:pointer;text-align:left'/> Acesso aos arquivos do servidor</div>"; $i(objmapa.guiaMenu+"obj").innerHTML+=temp;}} |
| 1028 | 1028 | mytreeview2=new Object(); mytreeview2=treeviewNew("mytreeview2"+idarvore, "default", objmapa.guiaMenu+"obj", null); var nometemas="Temas"; if(idarvore !=""){nometemas+="-"+idarvore;} |
| 1029 | - mytreeview2.createItem("item1"+idarvore, "<b>"+nometemas+"</b>", g_locaplic+"/imagens/visual/"+g_visual+"/temas.png", true, true, true, null); mytreeview2.itemExpand=expandeGrupo; for(i=0;i<retorno.data.grupos.length;i++){ if(retorno.data.grupos[i].nome){ mytreeview2.createItem("grupo"+i+"a"+idarvore, retorno.data.grupos[i].nome, g_locaplic+"/imagens/visual/"+g_visual+"/folder-s.gif", true, true, true, "item1"+idarvore); var ngSgrupo=retorno.data.grupos[i].subgrupos; var cor="rgb(230,230,230)"; for(sg=0;sg<ngSgrupo.length;sg++){ if(navm) var nomeSgrupo="<span style='background-color:"+cor+"' >"+ngSgrupo[sg].nome+"</span>"; else var nomeSgrupo="<span style='background-color:"+cor+"' ><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+ngSgrupo[sg].nome+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"a"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); if(cor=="rgb(230,230,230)"){var cor="rgb(255,255,255)";} | |
| 1029 | + mytreeview2.createItem("item1"+idarvore, "<b>"+nometemas+"</b>", g_locaplic+"/imagens/visual/"+g_visual+"/temas.png", true, true, true, null); mytreeview2.itemExpand=expandeGrupo; for(i=0;i<retorno.data.grupos.length;i++){ if(retorno.data.grupos[i].nome){ mytreeview2.createItem("grupo"+i+"a"+idarvore, retorno.data.grupos[i].nome, g_locaplic+"/imagens/visual/"+g_visual+"/folder-s.gif", true, true, true, "item1"+idarvore); var ngSgrupo=retorno.data.grupos[i].subgrupos; var cor="rgb(230,230,230)"; for(sg=0;sg<ngSgrupo.length;sg++){ if(navm) var nomeSgrupo="<span style='background-color:"+cor+"' >"+ngSgrupo[sg].nome+"</span>"; else var nomeSgrupo="<span style='background-color:"+cor+"' ><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+ngSgrupo[sg].nome+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"a"+"grupo"+i+"_"+idarvore, nomeSgrupo, imgBranco, true, true, false, "grupo"+i+"a"+idarvore); if(cor=="rgb(230,230,230)"){var cor="rgb(255,255,255)";} | |
| 1030 | 1030 | else{var cor="rgb(230,230,230)";}} |
| 1031 | 1031 | var ngtSgrupo=retorno.data.grupos[i].temasgrupo; for(sgt=0;sgt<ngtSgrupo.length;sgt++){ var no=ngtSgrupo[sgt]; var nome=no.nome; var lk=no.link; if(lk !=" "){var lk="<a href="+lk+" target=blank> fonte</a>";} |
| 1032 | - var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"a"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore);}} | |
| 1032 | + var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("sgrupo_"+i+"_"+sg+"_"+sgt+"_"+idarvore, nomeTema, imgBranco, false, true, false, "grupo"+i+"a"+idarvore);}} | |
| 1033 | 1033 | if(retorno.data.grupos[i].temasraiz){ for(st=0;st<retorno.data.grupos[i].temasraiz.length;st++){ var no=retorno.data.grupos[i].temasraiz[st]; var nome=no.nome; var lk=no.link; if(lk !=" "){var lk="<a href="+lk+" target=blank> fonte</a>";} |
| 1034 | 1034 | var tid=no.tid; var inp="<input style='text-align:left;cursor:pointer;' onclick='mudaboxnf(\"adiciona\")' class=inputsb style='cursor:pointer' type=\"checkbox\" value="+tid+" onmouseover=\"javascript:mostradicasf(this,'Clique para ligar ou desligar esse tema, mostrando-o ou não no mapa. Após alterar o estado do tema, aguarde alguns instantes para o mapa ser redesenhado, ou clique no botão aplicar que será mostrado.','ligadesliga')\" onmouseout=\"javascript:mostradicasf(this,'')\"/>"; if(navm) nomeTema=" "+inp+nome+lk; else nomeTema="<span><img src='"+g_locaplic+"/imagens/branco.gif' width=0 height=15/>"+inp+nome+lk+"</span>"; mytreeview2.createItem("tema"+i+""+st+"a"+idarvore, nomeTema, imgBranco, false, true, true, "item1"+idarvore);} |
| 1035 | 1035 | mytreeview2.createItem("", "", imgBranco, false, true, true, "item1"+idarvore);}} | ... | ... |
classesphp/classe_menutemas.php
| ... | ... | @@ -155,7 +155,7 @@ array |
| 155 | 155 | { |
| 156 | 156 | foreach ($menutemas as $m) |
| 157 | 157 | { |
| 158 | - if (($m["idmenu"] == $idmenu) && (file_exists($m["arquivo"]))) | |
| 158 | + if (($m["idmenu"] == $idmenu)) | |
| 159 | 159 | {$this->xml = simplexml_load_file($m["arquivo"]);} |
| 160 | 160 | } |
| 161 | 161 | } |
| ... | ... | @@ -291,12 +291,26 @@ $subgrupo - Id do subgrupo |
| 291 | 291 | return: |
| 292 | 292 | array |
| 293 | 293 | */ |
| 294 | - function pegaListaDeTemas($grupo,$subgrupo) | |
| 294 | + function pegaListaDeTemas($grupo,$subgrupo,$idmenu) | |
| 295 | 295 | { |
| 296 | - if (file_exists("../menutemas/menutemas.xml")) | |
| 297 | - {$this->xml = simplexml_load_file("../menutemas/menutemas.xml");} | |
| 298 | - else | |
| 299 | - {$this->xml = simplexml_load_file("menutemas/menutemas.xml");} | |
| 296 | + $this->xml = ""; | |
| 297 | + if (file_exists("../ms_configura.php")) | |
| 298 | + {require_once("../ms_configura.php");} | |
| 299 | + if ((isset($menutemas)) && ($menutemas != "") && ($idmenu != "")) | |
| 300 | + { | |
| 301 | + foreach ($menutemas as $m) | |
| 302 | + { | |
| 303 | + if (($m["idmenu"] == $idmenu)) | |
| 304 | + {$this->xml = simplexml_load_file($m["arquivo"]);} | |
| 305 | + } | |
| 306 | + } | |
| 307 | + if ($this->xml == "") | |
| 308 | + { | |
| 309 | + if (file_exists("../menutemas/menutemas.xml")) | |
| 310 | + {$this->xml = simplexml_load_file("../menutemas/menutemas.xml");} | |
| 311 | + else | |
| 312 | + {$this->xml = simplexml_load_file("menutemas/menutemas.xml");} | |
| 313 | + } | |
| 300 | 314 | $contagrupo = 0; |
| 301 | 315 | $temas = array(); |
| 302 | 316 | foreach($this->xml->GRUPO as $g) | ... | ... |
classesphp/mapa_controle.php
| ... | ... | @@ -1329,6 +1329,7 @@ perfil - perfil do usuário |
| 1329 | 1329 | |
| 1330 | 1330 | locsistemas - endereço do xml com a lista de sistemas adicionais |
| 1331 | 1331 | |
| 1332 | +idmenu - identificador da árvore de menus que deverá ser considerada (veja o ms_configura.php) | |
| 1332 | 1333 | Include: |
| 1333 | 1334 | <classe_menutemas.php> |
| 1334 | 1335 | */ |
| ... | ... | @@ -1349,7 +1350,7 @@ Include: |
| 1349 | 1350 | case "pegalistadetemas": |
| 1350 | 1351 | include("classe_menutemas.php"); |
| 1351 | 1352 | $m = new Menutemas($map_file); |
| 1352 | - $cp->set_data(array("temas"=>$m->pegaListaDeTemas($grupo,$subgrupo))); | |
| 1353 | + $cp->set_data(array("temas"=>$m->pegaListaDeTemas($grupo,$subgrupo,$idmenu))); | |
| 1353 | 1354 | break; |
| 1354 | 1355 | /* |
| 1355 | 1356 | Property: procurartemas | ... | ... |
| ... | ... | @@ -0,0 +1,111 @@ |
| 1 | +<?xml version="1.0" encoding="ISO-8859-1"?> | |
| 2 | +<?xml-stylesheet type="text/xsl" href="menutemas.xsl"?> | |
| 3 | +<!-- | |
| 4 | +Title: Menu de temas | |
| 5 | + | |
| 6 | +Lista os temas disponíveis para ser acrescentados ao mapa | |
| 7 | + | |
| 8 | +File: menutemas2.xml | |
| 9 | +--> | |
| 10 | +<TEMASGEO> | |
| 11 | + <CABECALHO>Clique no grupo temático para abrir a lista de temas e ative o box relativo aos temas de interesse. Terminada a seleção dos temas, clique em um dos botões de aplicar alterações</CABECALHO> | |
| 12 | + <TEMA> | |
| 13 | + <TID>cartobase</TID> | |
| 14 | + <TNOME>Cartografia básica (raster)2</TNOME> | |
| 15 | + <TDESC>Web service com a cartografia básica</TDESC> | |
| 16 | + <TLINK>http://mapas.mma.gov.br/i3geo/wscliente.htm</TLINK> | |
| 17 | + </TEMA> | |
| 18 | + <GRUPO> | |
| 19 | + <GTIPO>Ambiente físico e biodiversidade2</GTIPO> | |
| 20 | + <DTIPO>Biomas, vegetação, áreas prioritárias para conservação, etc.</DTIPO> | |
| 21 | + <SGRUPO> | |
| 22 | + <SDTIPO>Clima2</SDTIPO> | |
| 23 | + <TEMA> | |
| 24 | + <TID>condtemp</TID> | |
| 25 | + <TNOME>Condição do tempo2</TNOME> | |
| 26 | + <TDESC>Web service com a condição do tempo para várias localidades</TDESC> | |
| 27 | + <TLINK>http://maps.customweather.com/image?request=GetCapabilities</TLINK> | |
| 28 | + <TIPOA>WMS</TIPOA> | |
| 29 | + </TEMA> | |
| 30 | + <TEMA> | |
| 31 | + <TID>cobnuv</TID> | |
| 32 | + <TNOME>Cobertura de nuvens2</TNOME> | |
| 33 | + <TDESC>Web service com a cobertura de nuvens</TDESC> | |
| 34 | + <TLINK>http://maps.customweather.com/image?request=GetCapabilities</TLINK> | |
| 35 | + <TIPOA>WMS</TIPOA> | |
| 36 | + </TEMA> | |
| 37 | + <TEMA> | |
| 38 | + <TID>weather</TID> | |
| 39 | + <TNOME>Previsão do tempo2</TNOME> | |
| 40 | + <TDESC>Web service com a previsão do tempo para várias localidades</TDESC> | |
| 41 | + <TLINK>http://maps.customweather.com/image?request=GetCapabilities</TLINK> | |
| 42 | + <TIPOA>WMS</TIPOA> | |
| 43 | + </TEMA> | |
| 44 | + <TEMA> | |
| 45 | + <TID>ratmin</TID> | |
| 46 | + <TNOME>Temperatura mínima do ar (24h)2</TNOME> | |
| 47 | + <TDESC>Temperatura mínima nas últimas 24 horas</TDESC> | |
| 48 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-mintemp.ht</TLINK> | |
| 49 | + <TIPOA>WMS</TIPOA> | |
| 50 | + </TEMA> | |
| 51 | + <TEMA> | |
| 52 | + <TID>ratmax</TID> | |
| 53 | + <TNOME>Temperatura máxima do ar (24h)2</TNOME> | |
| 54 | + <TDESC>Temperatura máxima nas últimas 24 horas</TDESC> | |
| 55 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-maxtemp.ht</TLINK> | |
| 56 | + <TIPOA>WMS</TIPOA> | |
| 57 | + </TEMA> | |
| 58 | + <TEMA> | |
| 59 | + <TID>rprain</TID> | |
| 60 | + <TNOME>Chuva2</TNOME> | |
| 61 | + <TDESC>Chuva na data atual2</TDESC> | |
| 62 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-precip.ht</TLINK> | |
| 63 | + <TIPOA>WMS</TIPOA> | |
| 64 | + </TEMA> | |
| 65 | + <TEMA> | |
| 66 | + <TID>rbpxxl</TID> | |
| 67 | + <TNOME>Pressão barométrica2</TNOME> | |
| 68 | + <TDESC>Pressão barométrica ao nivel do mar em mbar na data atual</TDESC> | |
| 69 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-slpr.ht</TLINK> | |
| 70 | + <TIPOA>WMS</TIPOA> | |
| 71 | + </TEMA> | |
| 72 | + <TEMA> | |
| 73 | + <TID>revxxp</TID> | |
| 74 | + <TNOME>Evaporação2</TNOME> | |
| 75 | + <TDESC>Evaporação na data atual em W/sq m.</TDESC> | |
| 76 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-evap.ht</TLINK> | |
| 77 | + <TIPOA>WMS</TIPOA> | |
| 78 | + </TEMA> | |
| 79 | + <TEMA> | |
| 80 | + <TID>rcosat</TID> | |
| 81 | + <TNOME>Imagem Infravermelho2</TNOME> | |
| 82 | + <TDESC>Imagem de satélite mostrando nuvens, oceano e terra</TDESC> | |
| 83 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-infrared.ht</TLINK> | |
| 84 | + <TIPOA>WMS</TIPOA> | |
| 85 | + </TEMA> | |
| 86 | + <TEMA> | |
| 87 | + <TID>rcoxxr</TID> | |
| 88 | + <TNOME>Cobertura de nuvens prevista2</TNOME> | |
| 89 | + <TDESC>Cobertura de nuvens prevista</TDESC> | |
| 90 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-clouds.ht</TLINK> | |
| 91 | + <TIPOA>WMS</TIPOA> | |
| 92 | + </TEMA> | |
| 93 | + <TEMA> | |
| 94 | + <TID>rprxxr</TID> | |
| 95 | + <TNOME>Chuva estimada2</TNOME> | |
| 96 | + <TDESC>Chuva estimada</TDESC> | |
| 97 | + <TLINK>http://viz.globe.gov/viz-bin/show.cgi?page=help-refdoc-trmm.ht</TLINK> | |
| 98 | + <TIPOA>WMS</TIPOA> | |
| 99 | + </TEMA> | |
| 100 | + </SGRUPO> | |
| 101 | + <SGRUPO> | |
| 102 | + <SDTIPO>Teste2</SDTIPO> | |
| 103 | + <TEMA> | |
| 104 | + <TID>bioma</TID> | |
| 105 | + <TNOME>Biomas2</TNOME> | |
| 106 | + <TDESC>Web service com a condição do tempo para várias localidades</TDESC> | |
| 107 | + <TLINK>http://maps.customweather.com/image?request=GetCapabilities</TLINK> | |
| 108 | + </TEMA> | |
| 109 | + </SGRUPO> | |
| 110 | + </GRUPO> | |
| 111 | +</TEMASGEO> | |
| 0 | 112 | \ No newline at end of file | ... | ... |
ms_configura.php
| ... | ... | @@ -107,7 +107,7 @@ if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) |
| 107 | 107 | /* |
| 108 | 108 | $menutemas = array( |
| 109 | 109 | array("idmenu"=>1,"arquivo"=>"http://localhost/i3geo/menutemas/menutemas.xml"), |
| 110 | - array("idmenu"=>2,"arquivo"=>"http://localhost/i3geo/menutemas/menutemas.xml") | |
| 110 | + array("idmenu"=>2,"arquivo"=>"http://localhost/i3geo/menutemas/menutemas2.xml") | |
| 111 | 111 | ); |
| 112 | 112 | */ |
| 113 | 113 | $menutemas = ""; |
| ... | ... | @@ -127,8 +127,11 @@ else //se for linux |
| 127 | 127 | $postgis_con = "user=geodados password=geodados dbname=geodados host=mapas.mma.gov.br port=5432"; |
| 128 | 128 | $srid_area = 1; |
| 129 | 129 | $postgis_mapa = ""; |
| 130 | + /* | |
| 130 | 131 | $menutemas = array( |
| 131 | 132 | array("idmenu"=>1,"arquivo"=>"http://mapas.mma.gov.br/i3geo/menutemas/menutemas.xml") |
| 132 | 133 | ); |
| 134 | + */ | |
| 135 | + $menutemas = ""; | |
| 133 | 136 | } |
| 134 | 137 | ?> | ... | ... |