Commit f1357b47b8b08908019cc21ad36342ec44528c92
1 parent
117d59c4
Exists in
master
and in
7 other branches
Inclusão de janela de alerta customizada pelo YUI
Showing
5 changed files
with
49 additions
and
8 deletions
Show diff stats
classesjs/classe_arvoredecamadas.js
@@ -674,15 +674,9 @@ i3GEO.arvoreDeCamadas = { | @@ -674,15 +674,9 @@ i3GEO.arvoreDeCamadas = { | ||
674 | //exclui tema | 674 | //exclui tema |
675 | if(DDM.getDDById(id).id === "i3geo_lixeira"){ | 675 | if(DDM.getDDById(id).id === "i3geo_lixeira"){ |
676 | if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true){ | 676 | if(i3GEO.arvoreDeCamadas.ARRASTARLIXEIRA === true){ |
677 | + (new YAHOO.util.Anim("i3geo_lixeira", { opacity: { from: 0, to: 1 } },3, YAHOO.util.Easing.easeOutStrong)).animate(); | ||
677 | tema = (this.getEl()).id.split("arrastar_")[1]; | 678 | tema = (this.getEl()).id.split("arrastar_")[1]; |
678 | i3GEO.tema.exclui(tema); | 679 | i3GEO.tema.exclui(tema); |
679 | - /* | ||
680 | - i3GEO.janela.abreAguarde("ajaxCorpoMapa",$trad("o1")); | ||
681 | - tema = (this.getEl()).id.split("arrastar_")[1]; | ||
682 | - i3GEO.contadorAtualiza++; | ||
683 | - i3GEO.php.excluitema(i3GEO.atualiza,tema); | ||
684 | - i3GEO.mapa.ativaTema(""); | ||
685 | - */ | ||
686 | } | 680 | } |
687 | } | 681 | } |
688 | //muda ordem de desenho do tema | 682 | //muda ordem de desenho do tema |
classesjs/classe_janela.js
@@ -487,6 +487,41 @@ i3GEO.janela = { | @@ -487,6 +487,41 @@ i3GEO.janela = { | ||
487 | } | 487 | } |
488 | }, | 488 | }, |
489 | /* | 489 | /* |
490 | + Function: alerta | ||
491 | + | ||
492 | + Abre uma janela com mensagem (windows.alert) | ||
493 | + | ||
494 | + Parametros: | ||
495 | + | ||
496 | + texto {String} - texto da mensagem | ||
497 | + */ | ||
498 | + ativaAlerta: function(){ | ||
499 | + YAHOO.namespace("dialogInfo"); | ||
500 | + YAHOO.dialogInfo = new YAHOO.widget.SimpleDialog("simpledialog1", | ||
501 | + { | ||
502 | + width: "300px", | ||
503 | + fixedcenter: true, | ||
504 | + visible: false, | ||
505 | + draggable: false, | ||
506 | + zIndex: 100000, | ||
507 | + textAlign: "left", | ||
508 | + close: true, | ||
509 | + modal: true, | ||
510 | + effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}, | ||
511 | + constraintoviewport: true, | ||
512 | + buttons: [ { text:"fecha", handler: function(){this.hide();}, isDefault:true }], | ||
513 | + icon: YAHOO.widget.SimpleDialog.ICON_WARN, | ||
514 | + text: "" | ||
515 | + }); | ||
516 | + //YAHOO.dialogInfo.cfg.setProperty("icon",YAHOO.widget.SimpleDialog.ICON_WARN); | ||
517 | + YAHOO.dialogInfo.setHeader("Alerta"); | ||
518 | + YAHOO.dialogInfo.render(document.body); | ||
519 | + window.alert = function(texto){ | ||
520 | + YAHOO.dialogInfo.cfg.setProperty("text",texto); | ||
521 | + YAHOO.dialogInfo.show(); | ||
522 | + }; | ||
523 | + }, | ||
524 | + /* | ||
490 | Function: tip | 525 | Function: tip |
491 | 526 | ||
492 | Cria um DIV e posiciona sobre o mapa na posição do mouse. | 527 | Cria um DIV e posiciona sobre o mapa na posição do mouse. |
css/corrigeyui_geral.css
@@ -105,6 +105,11 @@ opacity:.8; | @@ -105,6 +105,11 @@ opacity:.8; | ||
105 | filter:alpha(opacity=80); | 105 | filter:alpha(opacity=80); |
106 | } | 106 | } |
107 | 107 | ||
108 | +.yui-skin-sam .yui-panel .bd{ | ||
109 | + text-align: left; | ||
110 | + font-size: 10px; | ||
111 | +} | ||
112 | + | ||
108 | .yui-skin-sam .yui-simple-dialog .bd .yui-icon { | 113 | .yui-skin-sam .yui-simple-dialog .bd .yui-icon { |
109 | background:transparent url(../pacotes/yui270/build/assets/skins/sam/sprite.png) no-repeat scroll 0 0; | 114 | background:transparent url(../pacotes/yui270/build/assets/skins/sam/sprite.png) no-repeat scroll 0 0; |
110 | float:left; | 115 | float:left; |
interface/googlemaps.phtml
@@ -151,7 +151,10 @@ i3GEO.arvoreDeTemas.TIPOBOTAO = "radio"; | @@ -151,7 +151,10 @@ i3GEO.arvoreDeTemas.TIPOBOTAO = "radio"; | ||
151 | i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true; | 151 | i3GEO.arvoreDeTemas.ATIVATEMAIMEDIATO = true; |
152 | //para evitar a entrada de comentários na árvore de camadas, modifique a opção de cada tema individualmente no sistema de administração | 152 | //para evitar a entrada de comentários na árvore de camadas, modifique a opção de cada tema individualmente no sistema de administração |
153 | i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentario = true; | 153 | i3GEO.arvoreDeTemas.OPCOESADICIONAIS.comentario = true; |
154 | - | 154 | +// |
155 | +//substitui a janela de alerta normal do navegador por uma janela estilizada. Pode ser comentado sem problemas. | ||
156 | +// | ||
157 | +i3GEO.janela.ativaAlerta(); | ||
155 | i3GEO.inicia(); | 158 | i3GEO.inicia(); |
156 | </script> | 159 | </script> |
157 | </body> | 160 | </body> |
interface/openlayers.htm
@@ -253,6 +253,10 @@ OpenLayers.ImgPath = "../pacotes/openlayers/img/"; | @@ -253,6 +253,10 @@ OpenLayers.ImgPath = "../pacotes/openlayers/img/"; | ||
253 | i3GEO.Interface.openlayers.LAYERSADICIONAIS = [ims,wsm,bra,osm]; | 253 | i3GEO.Interface.openlayers.LAYERSADICIONAIS = [ims,wsm,bra,osm]; |
254 | })(); | 254 | })(); |
255 | // | 255 | // |
256 | +//substitui a janela de alerta normal do navegador por uma janela estilizada. Pode ser comentado sem problemas. | ||
257 | +// | ||
258 | +i3GEO.janela.ativaAlerta(); | ||
259 | +// | ||
256 | //inicia o mapa | 260 | //inicia o mapa |
257 | // | 261 | // |
258 | i3GEO.inicia(); | 262 | i3GEO.inicia(); |