From 3b474a91e3483e83968469900d18ec88472b8b43 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 14 Apr 2012 21:32:44 +0000 Subject: [PATCH] --- classesjs/classe_janela.js | 21 ++++++++++++--------- interface/googlemaps.phtml | 6 ++++-- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/classesjs/classe_janela.js b/classesjs/classe_janela.js index 6361439..64c1315 100644 --- a/classesjs/classe_janela.js +++ b/classesjs/classe_janela.js @@ -582,9 +582,12 @@ i3GEO.janela = { texto {String} - texto da mensagem */ mensagemSimples: function(texto,cabecalho){ - if(!$i("mensagemSimples1")){ - YAHOO.namespace("i3GEO.janela.mensagemSimples"); - YAHOO.i3GEO.janela.mensagemSimples = new YAHOO.widget.SimpleDialog("mensagemSimples1", + var janela; + if($i("mensagemSimples1")){ + janela = YAHOO.i3GEO.janela.manager.find("mensagemSimples1"); + } + else{ + janela = new YAHOO.widget.SimpleDialog("mensagemSimples1", { width: "300px", fixedcenter: true, @@ -598,13 +601,13 @@ i3GEO.janela = { constraintoviewport: true, text: "" }); - YAHOO.i3GEO.janela.manager.register(YAHOO.i3GEO.janela.mensagemSimples); + YAHOO.i3GEO.janela.manager.register(janela); + janela.setHeader(cabecalho); + janela.render(document.body); } - - YAHOO.mensagemSimples.setHeader(cabecalho); - YAHOO.mensagemSimples.render(document.body); - YAHOO.mensagemSimples.cfg.setProperty("text",texto); - YAHOO.mensagemSimples.show(); + janela.setHeader(cabecalho); + janela.cfg.setProperty("text",texto); + janela.show(); }, /* Function: tip diff --git a/interface/googlemaps.phtml b/interface/googlemaps.phtml index 3051ef7..01afac1 100644 --- a/interface/googlemaps.phtml +++ b/interface/googlemaps.phtml @@ -65,7 +65,7 @@ include_once("../ms_configura.php"); - +
@@ -184,7 +184,9 @@ i3GEO.ajuda.ATIVAJANELA = false; //i3GEO.janela.ativaAlerta(); //esconde a logomarca ao finalizar o mapa i3GEO.finaliza = function(){ - $i("i3GEOlogoMarca").style.display = "none"; + if($i("i3GEOlogoMarca")){ + $i("i3GEOlogoMarca").style.display = "none"; + } i3GEO.mapa.insereDobraPagina("openlayers","../imagens/dobraopenlayers.png"); } i3GEO.finalizaAPI = function(){ -- libgit2 0.21.2

i3Geo - Software livre para criação de mapas interativos e geoprocessamento

Baseado no Mapserver, é licenciado sob GPL e integra o Portal do Software Público Brasileiro