function mostraBotoesBT(){ var r, p; r = function(d){ d = d.data; var html = "", n, camadas = [], i; n = d.mapas.length; for(i=0; i"; } }); }; //cpJSON vem de classe_php.js cpJSON.call("../classesphp/mapa_controle.php?id_mapa=&map_file=&funcao=pegaMapas&g_sid=", "foo", r); } //define os links adicionais conforme o tipo de mapa function verificaMapa(mapa){ var link, nome, combo, links = [], html; //imagem dinamica ou nao if(mapa.IMAGEM == "" && mapa.CONTEMMAPFILE == "sim"){ mapa.IMAGEM = i3GEO.configura.locaplic + "/ferramentas/salvamapa/geraminiatura.php?w=100&h=90&restauramapa=" + mapa.ID_MAPA; } //constroi o link para o mapa if(mapa.LINK == ""){ link = i3GEO.configura.locaplic + "/ms_criamapa.php?temasa=" + mapa.TEMAS + "&layers=" + mapa.LIGADOS; if (mapa.EXTENSAO !== "") { link += "&mapext=" + mapa.EXTENSAO; } if (mapa.OUTROS !== "") { link += "&" + mapa.OUTROS; } mapa.LINK = link; links.push({ "nome": "Default", "link": mapa.LINK, "copiado": $trad("copiado",g_traducao_mapas) }); } else { links.push({ "nome": "Default", "link": mapa.LINK, "copiado": $trad("copiado",g_traducao_mapas) }); } // verifica se o mapfile esta salvo no banco // diretamente if (mapa.CONTEMMAPFILE != "nao") { links = [ { "copiado": $trad("copiado",g_traducao_mapas), "nome": "Como foi salvo", "link": mapa.LINK },{ "copiado": $trad("copiado",g_traducao_mapas), "nome": "Openlayers com todos os botoes", "link": i3GEO.configura.locaplic + "/mashups/openlayers.php?numzoomlevels=18&restauramapa=" + mapa.ID_MAPA },{ "copiado": $trad("copiado",g_traducao_mapas), "nome": "Sem o fundo", "link": i3GEO.configura.locaplic + "/mashups/openlayers.php?numzoomlevels=18&restauramapa=" + mapa.ID_MAPA + "&fundo=est_wms" },{ "copiado": $trad("copiado",g_traducao_mapas), "nome": "Com botoes principais", "link": i3GEO.configura.locaplic + "/mashups/openlayers.php?numzoomlevels=18&restauramapa=" + mapa.ID_MAPA + "&fundo=e_wsm&botoes=legenda pan zoombox zoomtot zoomin zoomout distancia area identifica" },{ "copiado": $trad("copiado",g_traducao_mapas), "nome": "Botoes de navegacao", "link": i3GEO.configura.locaplic + "/mashups/openlayers.php?numzoomlevels=18&restauramapa=" + mapa.ID_MAPA } ]; } html = Mustache.to_html( "{{#d}}" + $("#templateLinks").html() + "{{/d}}", {"d":links} ); mapa.subtitulo = html; return mapa; } function mostraLinks(id){ $(".modal-body").html($("#" + id).html()); $("#modal").modal('show'); } function alerta(texto,d){ if(!d){ d = 500; } var a = $(".alert"); a.html(texto); a.slideDown(d); a.delay(d).slideUp(d); }