Commit f5c2db075fd40e98c464d6fba8c944020424803d
1 parent
1fd987ae
Exists in
master
Inclusão de botão de expandir/reduzir a janela modal
Showing
14 changed files
with
268 additions
and
19 deletions
Show diff stats
css/default.css
ferramentas/filtro/template_mst.html
| ... | ... | @@ -5,7 +5,7 @@ |
| 5 | 5 | <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span> |
| 6 | 6 | </button> |
| 7 | 7 | </div> |
| 8 | - <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 0px;"> | |
| 8 | + <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 10px;overflow-x: hidden;max-height: 200px;"> | |
| 9 | 9 | <ul class="nav navbar-nav "> |
| 10 | 10 | <li class="active" role="presentation"><a id='i3GEO{{namespace}}guia1' href="javascript:void(0);"> |
| 11 | 11 | <em>{{{constroi}}}</em> |
| ... | ... | @@ -17,13 +17,13 @@ |
| 17 | 17 | </div> |
| 18 | 18 | </div> |
| 19 | 19 | </nav> |
| 20 | -<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 55px);'> | |
| 20 | +<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 85px);'> | |
| 21 | 21 | <!-- filtro --> |
| 22 | 22 | <div id='i3GEOfiltroguia1obj' class='container-fluid'> |
| 23 | 23 | <button onclick="i3GEOF.filtro.aplicaFiltro(this)" class='btn btn-primary btn-sm btn-raised'><span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{inclui}}}</button> |
| 24 | 24 | <button onclick="i3GEOF.filtro.limpaFiltro(this)" class='btn btn-primary btn-sm btn-raised {{{escondeGuias}}}'><span class="glyphicon glyphicon-repeat normal-right-spinner hidden"></span> {{{remove}}}</button> |
| 25 | 25 | <!-- as linhas sao baseadas no template template_linhafiltro_mst.html --> |
| 26 | - <div id='i3GEOfiltropar'> | |
| 26 | + <div id='i3GEOfiltropar' style='min-width:500px;'> | |
| 27 | 27 | <table class="table table-striped" id='i3GEOfiltroparametros'> |
| 28 | 28 | <tr> |
| 29 | 29 | <td></td> | ... | ... |
ferramentas/legenda/template_mst.html
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span> |
| 18 | 18 | </button> |
| 19 | 19 | </div> |
| 20 | - <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 0px;"> | |
| 20 | + <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 10px;overflow-x: hidden;max-height: 200px;"> | |
| 21 | 21 | <ul class="nav navbar-nav "> |
| 22 | 22 | <li role="presentation"><a id='i3GEO{{namespace}}guia6' href="javascript:void(0);"> |
| 23 | 23 | <span class="material-icons">settings</span> |
| ... | ... | @@ -54,7 +54,7 @@ data-funcao="contagemclasse" nome da funcao do programa PHP |
| 54 | 54 | |
| 55 | 55 | Outros parametros devem ser enviados via form |
| 56 | 56 | --> |
| 57 | -<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 55px);'> | |
| 57 | +<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 85px);'> | |
| 58 | 58 | <!--- Propriedades --> |
| 59 | 59 | <div id='i3GEOlegendaguia6obj' class='container-fluid '> |
| 60 | 60 | <button data-refresh="false" data-prog="execlegenda" data-funcao="contagemclasse" onclick="i3GEOF.legenda.run(this)" class='btn btn-primary btn-sm btn-raised'> | ... | ... |
ferramentas/selecao/template_mst.html
| ... | ... | @@ -5,7 +5,7 @@ |
| 5 | 5 | <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span> |
| 6 | 6 | </button> |
| 7 | 7 | </div> |
| 8 | - <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 0px;"> | |
| 8 | + <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 10px;overflow-x: hidden;max-height: 150px;"> | |
| 9 | 9 | <ul class="nav navbar-nav "> |
| 10 | 10 | <li role="presentation"><a id='i3GEO{{namespace}}guia4' href="javascript:void(0);"> |
| 11 | 11 | <span class="material-icons">settings</span> |
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | </div> |
| 25 | 25 | </nav> |
| 26 | 26 | |
| 27 | -<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 55px);'> | |
| 27 | +<div id='{{idContainer}}' class='container-fluid' style='text-align: left; display: block; overflow: auto; height: calc(100% - 85px);'> | |
| 28 | 28 | <div id="i3GEOselecaoguia4obj" class="container-fluid"> |
| 29 | 29 | <div class="checkbox text-left"> |
| 30 | 30 | <label> | ... | ... |
ferramentas/tabela/template_mst.html
| ... | ... | @@ -6,7 +6,7 @@ |
| 6 | 6 | <span class="glyphicon glyphicon-menu-hamburger" aria-hidden="true"></span> |
| 7 | 7 | </button> |
| 8 | 8 | </div> |
| 9 | - <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 0px;"> | |
| 9 | + <div id='i3GEO{{namespace}}guias' class="collapse navbar-collapse" style="padding: 10px;overflow-x: hidden;max-height: 200px;"> | |
| 10 | 10 | <ul class="nav navbar-nav "> |
| 11 | 11 | <li role="presentation"><a id='i3GEO{{namespace}}guia6' href="javascript:void(0);"> |
| 12 | 12 | <span class="material-icons">settings</span> |
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | </div> |
| 25 | 25 | </div> |
| 26 | 26 | </nav> |
| 27 | -<div id='{{idContainer}}' class='container-fluid' style='text-align:left;display: block; overflow: auto; height: calc(100% - 55px);'> | |
| 27 | +<div id='{{idContainer}}' class='container-fluid' style='text-align:left;display: block; overflow: auto; height: calc(100% - 85px);'> | |
| 28 | 28 | <!-- Guia Propriedades --> |
| 29 | 29 | <div id='i3GEOtabelaguia6obj' class="container-fluid"> |
| 30 | 30 | <h5>{{{operReg}}}</h5> |
| ... | ... | @@ -58,7 +58,7 @@ |
| 58 | 58 | </div> |
| 59 | 59 | <!-- Registros da tabela --> |
| 60 | 60 | <div id='i3GEOtabelaguia1obj' class='container-fluid '> |
| 61 | - <div class="form-group condensed" style="text-align: left"> | |
| 61 | + <div class="form-group condensed" style="text-align: left; width: 400px;"> | |
| 62 | 62 | {{{de}}} |
| 63 | 63 | <input class="form-control" style="display: inline; width: 50px;" id="i3GEOtabelainicio" size="5" value="1" type="text"> |
| 64 | 64 | {{{ate}}} | ... | ... |
js/compactados/janela_compacto.js
| 1 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO)}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 2 | 1 | \ No newline at end of file |
| 2 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO);i3GEO.janela._formModal.find(".expandModal").on("click",function(){if($(this).data("expanded")==true){$(this).data("expanded",false);i3GEO.janela._formModal.css($(this).data("original"))}else{$(this).data("expanded",true);$(this).data("original",{top:i3GEO.janela._formModal.css("top"),left:i3GEO.janela._formModal.css("left"),width:i3GEO.janela._formModal.css("width"),height:i3GEO.janela._formModal.css("height")});i3GEO.janela._formModal.css({"top":"0px","left":"0px","width":"100%","height":"100%"})}})}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 3 | 3 | \ No newline at end of file | ... | ... |
js/i3geo_tudo_compacto8.js
| ... | ... | @@ -271,7 +271,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.maparef={fatorZoomDinamico:-3 |
| 271 | 271 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.ajuda={abreDoc:function(url){if(!url){url="/documentacao/index.html"}window.open(i3GEO.configura.locaplic+url)},redesSociais:function(){i3GEO.janela.cria("400px","400px",i3GEO.configura.locaplic+"/ferramentas/redessociais/index.php","","","<div class='i3GeoTituloJanela'>"+$trad("u5c")+"</div>",i3GEO.util.generateId("redes"))},ferramenta:function(idajuda){var url=i3GEO.configura.locaplic+"/ferramentas/ajuda_usuario.php?"+"&idajuda="+idajuda;$.get(url).done(function(data){var json=jQuery.parseJSON(data);var texto=json[i3GEO.idioma.ATUAL];var titulo=json["titulo"][i3GEO.idioma.ATUAL];i3GEO.janela.closeMsg(texto)}).fail(function(){return})},dialogo:{sobre:function(){i3GEO.util.dialogoFerramenta("i3GEO.mapa.dialogo.sobre()","sobre","sobre","dependencias.php","i3GEOF.sobre.iniciaJanelaFlutuante()")}}}; |
| 272 | 272 | // |
| 273 | 273 | //compactados/janela_compacto.js |
| 274 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO)}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 274 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO);i3GEO.janela._formModal.find(".expandModal").on("click",function(){if($(this).data("expanded")==true){$(this).data("expanded",false);i3GEO.janela._formModal.css($(this).data("original"))}else{$(this).data("expanded",true);$(this).data("original",{top:i3GEO.janela._formModal.css("top"),left:i3GEO.janela._formModal.css("left"),width:i3GEO.janela._formModal.css("width"),height:i3GEO.janela._formModal.css("height")});i3GEO.janela._formModal.css({"top":"0px","left":"0px","width":"100%","height":"100%"})}})}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 275 | 275 | // |
| 276 | 276 | //compactados/guias_compacto.js |
| 277 | 277 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.guias={LARGURAGUIAMOVEL:350,CONFIGURA:{"zoomanterior":{icone:"imagens/gisicons/zoom-last.png",titulo:"",id:"guiaZoomanterior",idconteudo:"",click:function(){i3GEO.navega.extensaoAnterior()}},"zoomli":{icone:"imagens/gisicons/zoom-region.png",titulo:$trad("d3"),id:"guiaZoomli",idconteudo:"",click:function(){if(DetectaMobile("DetectMobileLong")){i3GEO.janela.tempoMsg($trad("x70"))}else{i3GEO.janela.tempoMsg($trad("x69"))}if(i3GEO.Interface.ATUAL==="googlemaps"){i3GeoMap.setOptions({draggable:true})}}},"zoomproximo":{icone:"imagens/gisicons/zoom-next.png",titulo:"",id:"guiaZoomproximo",idconteudo:"",click:function(){i3GEO.navega.extensaoProximo()}},"zoomtot":{icone:"imagens/gisicons/zoom-extent.png",titulo:$trad("d2"),id:"guiaZoomtot",idconteudo:"",click:function(){if(i3GEO.Interface.ATUAL==="openlayers"){i3GEO.Interface.openlayers.zoom2ext(i3GEO.parametros.extentTotal);return}if(i3GEO.Interface.ATUAL==="googlemaps"){i3GEO.Interface.googlemaps.zoom2extent(i3GEO.parametros.extentTotal);return}}},"identificaBalao":{icone:"imagens/gisicons/tips.png",titulo:$trad("d7a"),id:"guiaIdentificaBalao",idconteudo:"",click:function(){i3GEO.mapa.ativaIdentificaBalao()}},"identifica":{icone:"imagens/gisicons/pointer-info.png",titulo:$trad("d7"),id:"guiaIdentifica",idconteudo:"",click:function(){i3GEO.mapa.ativaIdentifica()}},"mapas":{icone:"imagens/gisicons/show-links.png",titulo:"Links",id:"guia5",idconteudo:"guia5obj",mostraLink:function(id,url){$i("i3geoMapasLink_"+id).innerHTML="<a href='"+url+"' target=_blank >"+$trad("abreMapa")+"</a>"},click:function(onde){if(!onde){onde=i3GEO.guias.CONFIGURA.mapas.idconteudo}var pegaMapas=function(retorno){var ins,mapa,ig1lt,ig1,nome,lkd,link,temp,combo,urlinterface;ins="<br><div id='banners' style='overflow:auto;text-align:center'>";ins+="<br>";mapa=retorno.data.mapas;ig1lt=mapa.length;ig1=0;urlinterface=window.location.origin+window.location.pathname;if(ig1lt>0){do{temp=mapa[ig1];nome=temp.NOME;if(temp.PUBLICADO){if(temp.PUBLICADO.toLowerCase()==="nao"){nome="<s>"+nome+"</s>"}}lkd=temp.LINK;link=i3GEO.configura.locaplic+"/ms_criamapa.php?temasa="+temp.TEMAS+"&layers="+temp.LIGADOS;if(temp.EXTENSAO!==""){link+="&mapext="+temp.EXTENSAO}if(temp.OUTROS!==""){link+="&"+temp.OUTROS}if(lkd!==""){link=lkd}ins+="<div style='cursor:pointer; height: 120px;float: left;width:45%;background-color:white;padding:5px;margin:5px;border: 1px solid #F0F0F0;border-radius: 5px;box-shadow: 1px 1px 1px 1px #D3D3D3;' >";if(temp.IMAGEM&&temp.IMAGEM!=""){ins+="<div style='float:left;margin:2px' ><a href='"+link+"' style=text-align:center;text-decoration:none; >"+"<img src='"+temp.IMAGEM+"'></a></div>"}nome+=" ("+temp.ID_MAPA+")";if(temp.CONTEMMAPFILE=="nao"){ins+="<div class=paragrafo style='text-align:left;'>"+"<a href='"+link+"' style=text-align:left;text-decoration:none; >"+nome+"</a></div>"}else{combo="<select style='width:170px;' onchange='i3GEO.guias.CONFIGURA.mapas.mostraLink("+ig1+",this.value)'>"+"<option value=''>"+$trad("x103")+":</option>"+"<option value='"+link+"'>Como foi salvo</option>"+"<option value='"+link+"&interface="+urlinterface+"'>Com a interface atual</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm'>Openlayers com todos os botoes</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=est_wms'>Sem o fundo</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm&botoes=legenda pan zoombox zoomtot zoomin zoomout distancia area identifica'>Com botoes principais</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/osm.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm&botoes=legenda pan zoombox zoomtot zoomin zoomout distancia area identifica'>Com botoes principais e OSM</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&botoes=legenda pan zoombox zoomtot zoomin zoomout'>Botoes de navegacao</option>"+"</select>";ins+="<div style='float:left;margin:2px'>"+"<img src='"+i3GEO.configura.locaplic+"/ferramentas/salvamapa/geraminiatura.php?w=100&h=67&restauramapa="+temp.ID_MAPA+"'></div><div class=paragrafo style='text-align:left;'><a href='"+link+"' style=text-align:center;text-decoration:none; >"+nome+"</a></div>"+combo+"<br><div style='cursor:pointer;' id='i3geoMapasLink_"+ig1+"' ></div>"}ins+="</div>";ig1++}while(ig1<ig1lt)}$i(onde).innerHTML=ins+"</div>"};if($i(i3GEO.guias.CONFIGURA.mapas.idconteudo)){$i(i3GEO.guias.CONFIGURA.mapas.idconteudo).innerHTML="Aguarde..."}i3GEO.php.pegaMapas(pegaMapas);i3GEO.navega.removeCookieExtensao()}},"dobraPagina":{icone:"imagens/googlemaps.png",titulo:$trad("trocaInterface"),id:"guia6",idconteudo:"",inicializa:function(){if(i3GEO.Interface.ATUAL==="googlemaps"){i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/openlayers.png"}else{i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/googlemaps.png"}},click:function(){i3GEO.Interface.atual2gm.insereIcone=false;i3GEO.Interface.atual2ol.insereIcone=false;if(i3GEO.Interface.ATUAL==="googlemaps"){if(typeof i3GeoMap.getStreetView!="undefined"){if(i3GeoMap.getStreetView().getVisible()===true){i3GeoMap.getStreetView().setVisible(false)}}i3GEO.Interface.atual2ol.inicia();i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/googlemaps.png"}if(i3GEO.Interface.ATUAL==="openlayers"){i3GEO.Interface.atual2gm.inicia();i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/openlayers.png"}$i("iconeTrocaInterface").src=i3GEO.configura.locaplic+"/"+i3GEO.guias.CONFIGURA.dobraPagina.icone}},"buscaRapida":{icone:"imagens/gisicons/search.png",titulo:"",id:"guia7",idconteudo:"guia7obj",idBuscaRapida:"buscaRapidaGuia",click:function(obj){var f=i3GEO.guias.CONFIGURA.buscaRapida;obj=$(obj);if(obj.attr("data-idconteudo")!=undefined){f.idconteudo=obj.attr("data-idconteudo")}}},"legenda":{icone:"imagens/legenda.png",titulo:$trad("g3"),id:"guia4",idconteudo:"guia4obj",idLegenda:"legendaHtml",click:function(obj){var f=i3GEO.guias.CONFIGURA.legenda;obj=$(obj);if(obj.attr("data-idLegenda")!=undefined){f.idLegenda=obj.attr("data-idLegenda")}if($i(f.idLegenda)){$i(f.idLegenda).style.display="block";i3GEO.legenda.CAMADAS="";i3GEO.legenda.inicia({"idLegenda":f.idLegenda,"templateLegenda":$("#"+f.idLegenda).attr("data-template"),"janela":false})}}},"temas":{icone:"imagens/layer.png",titulo:$trad("g4a"),id:"guia1",idconteudo:"guia1obj",idListaDeCamadas:"listaTemas",idListaFundo:"listaFundo",idListaLayersGr:"listaLayersGr",verificaAbrangencia:"",click:function(obj){var f=i3GEO.guias.CONFIGURA.temas;obj=$(obj);if(obj.attr("data-verificaAbrangencia")!=undefined){f.verificaAbrangencia=obj.attr("data-verificaAbrangencia")}if(obj.attr("data-idconteudo")!=undefined){f.idconteudo=obj.attr("data-idconteudo")}if(obj.attr("data-idListaDeCamadas")!=undefined){f.idListaDeCamadas=obj.attr("data-idListaDeCamadas")}if(obj.attr("data-idListaFundo")!=undefined){f.idListaFundo=obj.attr("data-idListaFundo")}if(obj.attr("data-idListaLayersGr")!=undefined){f.idListaLayersGr=obj.attr("data-idListaLayersGr")}if($("#"+obj.attr("data-idListaFundo")).attr("data-idTemplateCamada")!=undefined){f.idTemplateCamadaFundo=$("#"+obj.attr("data-idListaFundo")).attr("data-idTemplateCamada")}if($i(f.idListaDeCamadas)){i3GEO.arvoreDeCamadas.inicia({"idOnde":f.idListaDeCamadas,"templateCamada":$("#"+f.idListaDeCamadas).attr("data-template"),"idListaFundo":f.idListaFundo,"templateCamadaFundo":$("#"+f.idListaFundo).attr("data-template"),"idListaLayersGr":f.idListaLayersGr,"templateCamadaGr":$("#"+f.idListaLayersGr).attr("data-template"),"verificaAbrangencia":f.verificaAbrangencia})}}},"adiciona":{icone:"imagens/catalogo.png",titulo:$trad("g1a"),id:"guia2",idconteudo:"guia2obj",idMenus:"catalogoMenus",idCatalogo:"catalogoPrincipal",idNavegacao:"catalogoNavegacao",idMigalha:"catalogoMigalha",click:function(obj){var f=i3GEO.guias.CONFIGURA.adiciona;if($(obj).attr("data-idconteudo")!=undefined){f.idconteudo=$(obj).attr("data-idconteudo")}if($(obj).attr("data-idMenus")!=undefined){f.idMenus=$(obj).attr("data-idMenus")}if($(obj).attr("data-idCatalogo")!=undefined){f.idCatalogo=$(obj).attr("data-idCatalogo")}if($(obj).attr("data-idNavegacao")!=undefined){f.idNavegacao=$(obj).attr("data-idNavegacao")}if($(obj).attr("data-idMigalha")!=undefined){f.idMigalha=$(obj).attr("data-idMigalha")}if($(obj).attr("data-folderFirst")!=undefined){f.folderFirst=$(obj).attr("data-folderFirst")}else{f.folderFirst="false"}var ondeMenus=$("#"+f.idMenus);i3GEO.catalogoMenus.listaMenus({"templateDir":ondeMenus.attr("data-templateDir"),"templateTema":ondeMenus.attr("data-templateTema"),"idOndeMenus":f.idMenus,"idCatalogoPrincipal":f.idCatalogo,"idCatalogoNavegacao":f.idNavegacao,"idOndeMigalha":f.idMigalha,"folderFirst":f.folderFirst})}},"ferramentas":{icone:"imagens/gisicons/tools.png",titulo:$trad("u15a"),id:"guia8",idconteudo:"guia8obj",idLista:"listaFerramentas",idMigalha:"migalhaFerramentas",idLinks:"listaFerramentasLinks",status:false,click:function(obj){if($(obj).attr("data-idconteudo")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idconteudo=$(obj).attr("data-idconteudo")}if($(obj).attr("data-idLista")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idLista=$(obj).attr("data-idLista")}if($(obj).attr("data-idMigalha")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idMigalha=$(obj).attr("data-idMigalha")}if($(obj).attr("data-idLinks")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idLinks=$(obj).attr("data-idLinks")}if(i3GEO.util.checaHtmlVazio(i3GEO.guias.CONFIGURA.ferramentas.idLista)==false||i3GEO.util.checaHtmlVazio(i3GEO.guias.CONFIGURA.ferramentas.idLinks)==false){return}var f=i3GEO.guias.CONFIGURA.ferramentas;i3GEO.caixaDeFerramentas.inicia({"idOndeFolder":$("#"+f.idLista),"idOndeLinks":$("#"+f.idLinks),"idOndeMigalha":f.idMigalha,"templateFolder":$("#"+f.idLista).attr("data-template"),"templateMigalha":$("#"+f.idMigalha).attr("data-template"),"templateLinks":$("#"+f.idLinks).attr("data-template")})}}},ajustaAltura:function(){var guia,guias,nguias,temp,temps,n,i,g,altura=0;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;for(g=0;g<nguias;g++){guia=$i(this.CONFIGURA[guias[g]].idconteudo);if(guia){guia.style.overflow="auto";if(!guia.style.height){guia.style.height=i3GEO.parametros.h+"px"}}}},escondeGuias:function(){var guias,nguias,g,temp,attributes,anim;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;for(g=0;g<nguias;g++){temp=$i(this.CONFIGURA[guias[g]].idconteudo);if(temp){temp.style.display="none"}}$("#i3GEOguiaMovelConteudo").css("display","none")},mostra:function(guia){if(i3GEO.Interface.ATUAL==="googlemaps"){if(typeof i3GeoMap.getStreetView!="undefined"){i3GeoMap.getStreetView().setVisible(false)}}var guias,nguias,g,temp,attributes,anim;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;if(!$i(i3GEO.guias.CONFIGURA[guia].idconteudo)){return}if(i3GEO.guias.CONFIGURA[guia]){temp=$i(i3GEO.guias.CONFIGURA[guia].idconteudo);if(temp){temp.style.display="block";$("#i3GEOguiaMovelMolde,#i3GEOguiaMovelConteudo").css("display","block")}}},inicia:function(){if($i("i3GEOguiaMovel")){i3GEO.guias.LARGURAGUIAMOVEL=parseInt($("#i3GEOguiaMovel").css("width"),10)}if(!$i("i3GEOguiaMovelMolde").style.height||$i("i3GEOguiaMovelMolde").style.height==""){$("#i3GEOguiaMovelMolde,#i3GEOguiaMovelConteudo").css("height",i3GEO.parametros.h+"px")}if(i3GEO.guias.LARGURAGUIAMOVEL>i3GEO.parametros.w){i3GEO.guias.LARGURAGUIAMOVEL=i3GEO.parametros.w}},ativa:function(chave,obj){if(i3GEO.guias.LARGURAGUIAMOVEL>i3GEO.parametros.w){i3GEO.guias.LARGURAGUIAMOVEL=i3GEO.parametros.w}var f="";if(!$i(i3GEO.guias.CONFIGURA[chave].idconteudo)){f=i3GEO.guias.CONFIGURA[chave].click.apply(f,[obj]);return}i3GEO.guias.escondeGuias();i3GEO.guias.abreFecha("abre",chave);if(i3GEO.guias.CONFIGURA[chave].click){f=i3GEO.guias.CONFIGURA[chave].click.apply(f,[obj])}},abreFecha:function(forca,chave){var molde=$("#i3GEOguiaMovelMolde");if(!forca){if(parseInt(molde.css("width"),10)<=10){forca="abre"}else{forca="fecha"}}if(forca==="fecha"){i3GEO.guias.escondeGuias();molde.animate({"width":"-10px"},400)}else{var temp=function(){i3GEO.guias.mostra(chave)};molde.animate({"width":i3GEO.guias.LARGURAGUIAMOVEL+"px"},{duration:400,always:temp})}},mostraGuiaFerramenta:function(guia,namespace){var g;if(!namespace){namespace="guia"}for(g=0;g<12;g++){$("#"+namespace+g+"obj").css("display","none")}if(guia!=""){$("#"+guia+"obj").css("display","block")}},escondeGuiasFerramenta:function(namespace){i3GEO.guias.mostraGuiaFerramenta("",namespace)},ajustaGuiaFerramenta:function(){}}; |
| ... | ... | @@ -366,7 +366,7 @@ janela : { |
| 366 | 366 | aguarde: "<div id='{{id}}_imagemCabecalho' class='i3GeoAguardeJanela progress' style='visibility:hidden; '><span class='progress-bar progress-bar-striped active' role='progressbar' style='width: 100%'></span></div>", |
| 367 | 367 | msg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog' ><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemTempoModal' > {{{texto}}} </div></div></div></div></div>", |
| 368 | 368 | closemsg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog'><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemCloseModal' > {{{texto}}} </div></div></div></div></div>", |
| 369 | -formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 369 | +formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button><button type='button' class='close expandModal pull-right' aria-label='Expand'><i class='material-icons'>fullscreen</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 370 | 370 | }, |
| 371 | 371 | //lista generica de opcoes |
| 372 | 372 | listaopcoes: '<div class="list-group condensed"><div class="row-content text-left">{{{opcional}}}<label class="nomeTemaCurto" style="margin-bottom: 0px;"><a href="{{{url}}}" target="{{{target}}}" ><h4>{{{nome}}}</h4></a><h6>{{{descricao}}}</h6></label></div></div><hr>', | ... | ... |
js/i3geo_tudo_compacto8.js.php
| ... | ... | @@ -271,7 +271,7 @@ if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.maparef={fatorZoomDinamico:-3 |
| 271 | 271 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.ajuda={abreDoc:function(url){if(!url){url="/documentacao/index.html"}window.open(i3GEO.configura.locaplic+url)},redesSociais:function(){i3GEO.janela.cria("400px","400px",i3GEO.configura.locaplic+"/ferramentas/redessociais/index.php","","","<div class='i3GeoTituloJanela'>"+$trad("u5c")+"</div>",i3GEO.util.generateId("redes"))},ferramenta:function(idajuda){var url=i3GEO.configura.locaplic+"/ferramentas/ajuda_usuario.php?"+"&idajuda="+idajuda;$.get(url).done(function(data){var json=jQuery.parseJSON(data);var texto=json[i3GEO.idioma.ATUAL];var titulo=json["titulo"][i3GEO.idioma.ATUAL];i3GEO.janela.closeMsg(texto)}).fail(function(){return})},dialogo:{sobre:function(){i3GEO.util.dialogoFerramenta("i3GEO.mapa.dialogo.sobre()","sobre","sobre","dependencias.php","i3GEOF.sobre.iniciaJanelaFlutuante()")}}}; |
| 272 | 272 | // |
| 273 | 273 | //compactados/janela_compacto.js |
| 274 | -if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO)}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 274 | +if(typeof(i3GEO)==='undefined'){var i3GEO={}}if(typeof YAHOO!='undefined'){YAHOO.namespace("i3GEO.janela");YAHOO.i3GEO.janela.manager=new YAHOO.widget.OverlayManager();YAHOO.namespace("janelaDoca.xp");YAHOO.janelaDoca.xp.manager=new YAHOO.widget.OverlayManager();YAHOO.i3GEO.janela.managerAguarde=new YAHOO.widget.OverlayManager()}i3GEO.janela={scrollBar:{theme:"minimal-dark",axis:"yx",scrollbarPosition:"inside",advanced:{autoExpandHorizontalScroll:true},scrollButtons:{enable:false},contentTouchScroll:false,documentTouchScroll:false},ULTIMOZINDEX:5,applyScrollBar:function(iddiv,seletor,config){var a=i3GEO.janela.scrollBar;if(config){a=i3GEO.util.cloneObj(i3GEO.janela.scrollBar);$.each(config,function(key,value){a[key]=value})}var i=$($i(iddiv));if(seletor&&selector!=""){i.find(seletor).mCustomScrollbar(a)}else{i.mCustomScrollbar(a)}},prepara:function(){var iu=i3GEO.util;iu.escondeBox()},cria:function(wlargura,waltura,wsrc,nx,ny,texto,id,modal,classe,funcaoCabecalho,funcaoMinimiza,funcaoAposRedim,dimensionavel,icone,funcaoDuplica,opacidade,classeAdicional,idajuda){if(waltura&&waltura==""){waltura="auto"}if(arguments.length<13){dimensionavel=true}if(arguments.length<17){classeAdicional="i3geo6"}if(!icone){icone=""}var i,wlargurA,ins,novoel,wdocaiframe,temp,fix,underlay,ifr,janela;if($i(id)){janela=YAHOO.i3GEO.janela.manager.find(id);janela.show();janela.bringToTop();return}i3GEO.janela.prepara();if(!classe||classe==""){classe="hd"}if(!id||id===""){id="wdoca"}if(!modal||modal===""){modal=false}ifr=false;fix="contained";if(nx===""||nx==="center"){fix=true}if(modal===true){underlay="none"}else{underlay="shadow"}temp=navm?0:2;wlargurA=parseInt(wlargura,10)+temp+"px";ins='<div id="'+id+'_cabecalho" class="'+classe+' '+classeAdicional+'" >';if(i3GEO.configura!==undefined){ins+=Mustache.render(i3GEO.template.janela.aguarde,{id:id})}if(icone!=""){}if(idajuda){ins+=texto}else{ins+="<span style='font-size:10px;'>"+texto+"</span>"}if(funcaoDuplica&&funcaoDuplica!=""){ins+="<div id='"+id+"_duplicaJanela' class='container-duplica'><span class='material-icons'>add_circle_outline</span></div>"}if(funcaoMinimiza&&funcaoMinimiza!=""){ins+="<div id='"+id+"_minimizaCabecalho' class='container-minimiza'><span class='material-icons'>aspect_ratio</span></div>"}ins+='</div><div id="'+id+'_corpo" class="bd '+classeAdicional+'" style="display:block;padding:0px">';if(wsrc!==""){ins+='<div class="container-fluid"><iframe name="'+id+'i" id="'+id+'i" valign="top" style="border:0px white solid;width:100%"></iframe></div>'}ins+='</div>';if(idajuda){ins+='<div class="ft '+classeAdicional+'"><i onclick="i3GEO.ajuda.ferramenta(\''+idajuda+'\')" class="material-icons iconeAjudaFerramentas" >help</i></div>'}else{ins+='<div class="ft '+classeAdicional+'"></div>'}novoel=document.createElement("div");novoel.id=id;novoel.style.display="block";novoel.innerHTML=ins;document.body.appendChild(novoel);wdocaiframe=$i(id+"i");if(wdocaiframe){temp=wdocaiframe.style;temp.height=waltura;temp.display="block";wdocaiframe.src=wsrc}else{if(waltura!=="auto"){$i(id+'_corpo').style.height=parseInt(waltura,10)+"px"}$i(id+'_corpo').style.width='100%';$i(id+'_corpo').style.overflow="auto"}if(waltura==="auto"||dimensionavel==false){janela=new YAHOO.widget.Panel(id,{iframe:ifr,modal:modal,width:wlargurA,underlay:underlay,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}else{janela=new YAHOO.widget.Panel(id,{hideMode:'offsets',iframe:ifr,underlay:underlay,modal:modal,width:wlargurA,fixedcenter:fix,constraintoviewport:true,visible:true,monitorresize:false,dragOnly:true,keylisteners:null,strings:{close:"<span class='material-icons'>cancel</span>"}})}if(YAHOO.util.Resize&&dimensionavel==true){var resize=new YAHOO.util.Resize(id,{handles:['br'],autoRatio:false,minWidth:10,minHeight:10,status:false,proxy:true,ghost:false,animate:false,useShim:true});resize.on('resize',function(args){this.cfg.setProperty("height",args.height+"px");if(wdocaiframe){wdocaiframe.style.height=args.height-50+"px"}},janela,true);if(funcaoAposRedim&&funcaoAposRedim!=""){resize.on('endResize',function(args){i3GEO.janela.minimiza();funcaoAposRedim.call()},janela,true)}resize.getProxyEl().style.height="0px"}if(nx!==""&&nx!=="center"){janela.moveTo(nx,ny+50)}YAHOO.i3GEO.janela.manager.register(janela);janela.cfg.setProperty("effect",[{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}]);janela.cfg.setProperty("zIndex",[4]);janela.render();if(ifr===true){janela.iframe.style.zIndex=4}YAHOO.util.Event.addListener($i(id+'_corpo'),"click",YAHOO.util.Event.stopPropagation);if(funcaoDuplica&&funcaoDuplica!=""){$i(id+'_duplicaJanela').onclick=funcaoDuplica}if(funcaoCabecalho&&funcaoCabecalho!=""){$i(id+'_cabecalho').onclick=funcaoCabecalho}if(funcaoMinimiza&&funcaoMinimiza!=""){$i(id+"_minimizaCabecalho").onclick=funcaoMinimiza}YAHOO.util.Event.addListener(janela.close,"click",i3GEO.janela.fecha,janela,{id:id},true);temp=$i(id+"_c");if(temp&&temp.style){temp.style.maxWidth="90%"}temp=$i(id);if(temp&&temp.style){temp.style.maxWidth="100%"}temp=$i(id+"_corpo");janela.bringToTop();if(waltura!=="auto"&&wsrc==""){}return([janela,$i(id+"_cabecalho"),temp])},iconiza:function(id,w,rodape){var j,r,t=i3GEO.janela.minimiza(id,w+"px",rodape);r=YAHOO.util.Resize.getResizeById(id);j=$i(id+"I");if(!j){return}if(t==="min"){j.style.display="none";if(r){r.lock()}if(rodape){$i(rodape).style.display="none"}}else{j.style.display="block";if(r){r.unlock()}if(rodape){$i(rodape).style.display="block"}}},minimiza:function(id,min){var temp=$i(id+"_corpo"),n,i,m=YAHOO.i3GEO.janela.manager.find(id),c=$i(id),t="min",r=YAHOO.util.Resize.getResizeById(id),tipo="";if(temp){if(temp.style.display==="block"){temp.style.display="none";if(m){m.hideIframe()}m.winicial=c.style.width;if(min){c.style.width=parseInt(min,10)+"px"}tipo="none";if(r){r.lock()}}else{temp.style.display="block";if(m){m.showIframe()}c.style.width=m.winicial;t="max";tipo="block";if(r){r.unlock()}}}temp=$i(id+"_c");if(temp){$(temp).find(".comboTemasCabecalhoBs,.ft,.yui-resize-handle,.underlay,.bd").css("display",tipo)}temp=$i(id+"_corpo");if(temp){temp.style.display=tipo}temp=$i(id);if(temp){if(tipo==="block"){temp.style.height="100%"}else{temp.style.height="10%"}}return t},fecha:function(event,args){var i,id;i3GEO.util.escondeBox();if(i3GEO.janela.id){id=i3GEO.janela.id}else{id=event.id}if(id==undefined){id=args.id}i3GEO.janela.destroi(id)},destroi:function(id){if(typeof(YAHOO)!="undefined"){var janela=YAHOO.i3GEO.janela.manager.find(id);i3GEO.util.removeScriptTag(id+"_script");i3GEO.util.removeScriptTag(id+".dicionario_script");if(janela){YAHOO.i3GEO.janela.manager.remove(janela);janela=$i(id+"_c");if(janela){janela.parentNode.removeChild(janela);try{YAHOO.util.Resize.getResizeById(id).destroy()}catch(e){}}}}},alteraTamanho:function(w,h,id){var i;if(arguments.length===3){i=$i(id)}else{i=$i("wdoca")}if(i){i.style.width=w+"px";i.style.height=h+"px"}},CONTADORAGUARDE:[],abreAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.push(" ");if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},fechaAguarde:function(){var p=$i("i3GEObarraAguarde");i3GEO.janela.CONTADORAGUARDE.pop();if(p){p.style.width=(i3GEO.janela.CONTADORAGUARDE.length*15)+"%"}},snackBar:function({content="",style="snackbar",timeout=4000,htmlAllowed=true,onClose=function(){}}){$("#snackbar-container").find("div").filter(function(){if($(this).css('opacity')<1){$(this).remove()}});var options={content:content,style:style,timeout:timeout,htmlAllowed:htmlAllowed,onClose:onClose};$.snackbar(options)},tempoMsg:function(texto,tempo){if(!i3GEO.janela.tempoModal){i3GEO.janela.tempoModal=$(Mustache.render(i3GEO.template.janela.msg,{"texto":texto}))}else{$i("i3GEOMensagemTempoModal").innerHTML=texto}i3GEO.janela.tempoModal.modal("show");if(!tempo){tempo=3000}setTimeout(function(){i3GEO.janela.tempoModal.modal("hide")},tempo)},closeModal:false,closeMsg:function(texto){if(!texto){texto=""}if(!i3GEO.janela.closeModal){i3GEO.janela.closeModal=$(Mustache.render(i3GEO.template.janela.closemsg,{"texto":texto}));i3GEO.janela.closeModal.on('hidden.bs.modal',function(e){$("#i3GEOMensagemCloseModal").html("")});$(i3GEO.janela.closeModal).appendTo("body");i3GEO.janela.closeModal.modal("show")}else if(texto!=""){$("#i3GEOMensagemCloseModal").html(texto);i3GEO.janela.closeModal.modal("show")}if(texto==""){i3GEO.janela.closeModal.modal("hide")}},_formModal:false,formModal:function({resizable={disabled:true,ghost:true,handles:"se"},texto=false,footer=false,header=false,onclose=false,backdrop=false,draggable="enable",css=false}={}){if(css==false){css={'cursor':'pointer','width':'','height':'','position':'fixed','top':0,'left':0,'right':0,'margin':'auto'}}if(draggable=="enable"){css.cursor="move"}if(!i3GEO.janela._formModal){i3GEO.janela._formModal=$(Mustache.render(i3GEO.template.janela.formModal,{"texto":"","header":""}));i3GEO.janela._formModal.on('hidden.bs.modal',function(e){$("#i3GEOToolFormModal").html("");$("#i3GEOToolFormModalHeader").html("")});i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}i3GEO.janela._formModal.draggable({handle:".handleDraggable"});i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.draggable(draggable);$(i3GEO.janela._formModal).appendTo("#"+i3GEO.Interface.IDCORPO);i3GEO.janela._formModal.find(".expandModal").on("click",function(){if($(this).data("expanded")==true){$(this).data("expanded",false);i3GEO.janela._formModal.css($(this).data("original"))}else{$(this).data("expanded",true);$(this).data("original",{top:i3GEO.janela._formModal.css("top"),left:i3GEO.janela._formModal.css("left"),width:i3GEO.janela._formModal.css("width"),height:i3GEO.janela._formModal.css("height")});i3GEO.janela._formModal.css({"top":"0px","left":"0px","width":"100%","height":"100%"})}})}if(texto==false){i3GEO.janela._formModal.modal("hide")}else{$("#i3GEOToolFormModal").html(texto);if(header){$("#i3GEOToolFormModalHeader").html(header)}if(footer){$("#i3GEOToolFormModalFooter").html(footer)}i3GEO.janela._formModal.find(".modal-content").css("height","");i3GEO.janela._formModal.css(css);i3GEO.janela._formModal.modal({backdrop:backdrop});i3GEO.janela._formModal.draggable(draggable);i3GEO.janela._formModal.resizable(resizable);if(resizable.disabled==true){i3GEO.janela._formModal.resizable("destroy")}else{i3GEO.janela._formModal.find(".modal-content").css("height","100%")}i3GEO.janela._formModal.css("padding-left",0)}if(i3GEO.parametros.w<420){i3GEO.guias.abreFecha("fecha")}if(onclose!=false){i3GEO.janela._formModal.on("hidden.bs.modal",function(){onclose();i3GEO.janela._formModal.unbind("hidden.bs.modal")})}else{i3GEO.janela._formModal.unbind("hidden.bs.modal")}i3GEO.janela._formModal.block=function(){$("#i3GEOToolFormModalWrap").css("display","block")};i3GEO.janela._formModal.unblock=function(){$("#i3GEOToolFormModalWrap").css("display","none")};$("#i3GEOToolFormModalWrap").css("display","none")},ativaAlerta:function(){window.alert=function(texto){var textoI,janela=YAHOO.i3GEO.janela.managerAguarde.find("alerta");if(!janela){janela=new YAHOO.widget.SimpleDialog("alerta",{width:"300px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:""});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.render(document.body);janela.setFooter("<div class='form-group condensed' id='alertFooter'></div>");var ins=Mustache.render(i3GEO.template.botoes.padrao,{text:$trad("x74")});var fecha=function(){YAHOO.i3GEO.janela.managerAguarde.find("alerta").destroy()};$('#alertFooter').append($(ins).click(fecha))}textoI=janela.cfg.getProperty("text");if(textoI!=""){textoI+="<br>"}texto=textoI+texto;janela.cfg.setProperty("text","<h4 class='alertTitulo'>"+texto+"</h4>");janela.show()}},confirma:function(pergunta,w,resposta1,resposta2,funcao1,funcao2){var b,f1,f2,f3,janela=YAHOO.i3GEO.janela.managerAguarde.find("confirma");if(!w||w==""){w=300}if(!funcao1||funcao1==""){f1=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return true}}else{f1=function(){funcao1.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}if(!funcao2||funcao2==""){f2=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy();return false}}else{f2=function(){funcao2.call();YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()}}f3=function(){YAHOO.i3GEO.janela.managerAguarde.find("confirma").destroy()};if(!resposta1||resposta1==""){resposta1=$trad("confirma")}if(janela){janela.destroy()}b=[{text:$trad("x75"),handler:f3},{text:resposta1,handler:f1}];if(resposta2&&resposta2!=""){b.push({text:resposta2,handler:f2})}janela=new YAHOO.widget.SimpleDialog("confirma",{width:w+"px",fixedcenter:true,visible:false,draggable:false,zIndex:100000,textAlign:"left",close:false,modal:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},constraintoviewport:true,text:"<h4 class='alertTitulo'>"+pergunta+"</h4>"});YAHOO.i3GEO.janela.managerAguarde.register(janela);janela.setHeader(" ");janela.setFooter("<div class='form-group condensed' id='confirmaFooter'></div>");janela.render(document.body);var ins="";$.each(b,function(index,value){ins=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:value.text});$('#confirmaFooter').append($(ins).click(value.handler))});janela.show()},prompt:function(pergunta,funcaoOk,valorDefault){var botao=Mustache.render(i3GEO.template.botoes.padrao,{style:'margin-right:10px;',text:$trad("confirma"),id:"i3GEOJanelapromptOk"});var text=""+"<div class='form-group label-fixed condensed' >"+" <label class='control-label' for=''>"+pergunta+" </label>"+" <input class='form-control input-lg' type='text' id='i3GEOjanelaprompt' value='"+valorDefault+"' />"+"</div>"+botao;i3GEO.janela.closeMsg(text);$("#i3GEOJanelapromptOk").on("click",function(){i3GEO.janela.closeMsg();funcaoOk.call()})},mensagemSimples:function(texto){this.closeMsg(texto)},comboCabecalhoTemas:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML=retorno.dados;botao=new YAHOO.widget.Button(idCombo,{type:"menu",menu:idCombo+"select"});if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.set("label","<span class='cabecalhoTemas' >"+tema.tema+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}}else{botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}if(!onButtonClick){onButtonClick=function(p_sType,p_aArgs){var oMenuItem=p_aArgs[1];if(oMenuItem){i3GEO.mapa.ativaTema(oMenuItem.value);if(oMenuItem.value===""){i3GEO.temaAtivo="";botao.set("label","<span class='cabecalhoTemas' >"+$trad("x92")+"</span> ")}else{botao.set("label","<span class='cabecalhoTemas' >"+oMenuItem.cfg.getProperty("text")+"</span> ")}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=oMenuItem.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}};if(i3GEO.eventos.ATUALIZAARVORECAMADAS.length>20){i3GEO.eventos.ATUALIZAARVORECAMADAS=[]}i3GEO.eventos.adicionaEventos("ATUALIZAARVORECAMADAS",["i3GEO.janela.comboCabecalhoTemas('"+idDiv+"','"+idCombo+"','"+ferramenta+"','"+tipo+"')"])}botao.getMenu().subscribe("click",onButtonClick,botao)},temp.id,"",false,tipo,"",true,true,"")}},comboCabecalhoTemasBs:function(idDiv,idCombo,ferramenta,tipo,onButtonClick,temaSel){var temp=$i(idDiv);if(!temaSel){temaSel=""}if(temaSel==""&&i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema&&i3GEOF[ferramenta].tema!=""){temaSel=i3GEOF[ferramenta].tema}else{temaSel=i3GEO.temaAtivo;if(i3GEOF[ferramenta]&&i3GEOF[ferramenta].tema){i3GEOF[ferramenta].tema=temaSel}}if(temp){i3GEO.util.comboTemas(temp.id+"Sel",function(retorno){var tema,container=$i(idDiv),botao;container.innerHTML+=retorno.dados;botao=$i(temp.id+"Sel");if(temaSel!=""){tema=i3GEO.arvoreDeCamadas.pegaTema(temaSel);if(tema&&tema!=undefined){botao.value=tema.name}else{botao.value=""}}else{botao.value=""}if(!onButtonClick){onButtonClick=function(botao){i3GEO.mapa.ativaTema(botao.value);if(botao.value==""){i3GEO.temaAtivo=""}if(i3GEOF[ferramenta]){i3GEOF[ferramenta].tema=botao.value;if($i("i3GEOF."+ferramenta+"_corpo")){$i("i3GEOF."+ferramenta+"_corpo").innerHTML="";eval("i3GEOF."+ferramenta+".inicia('i3GEOF."+ferramenta+"_corpo');")}}}}botao.onchange=onButtonClick},temp.id,"",false,tipo,"font-size: 12px;width: 95%;color:white;",false,true,"form-control comboTema")}}}; | |
| 275 | 275 | // |
| 276 | 276 | //compactados/guias_compacto.js |
| 277 | 277 | if(typeof(i3GEO)==='undefined'){var i3GEO={}}i3GEO.guias={LARGURAGUIAMOVEL:350,CONFIGURA:{"zoomanterior":{icone:"imagens/gisicons/zoom-last.png",titulo:"",id:"guiaZoomanterior",idconteudo:"",click:function(){i3GEO.navega.extensaoAnterior()}},"zoomli":{icone:"imagens/gisicons/zoom-region.png",titulo:$trad("d3"),id:"guiaZoomli",idconteudo:"",click:function(){if(DetectaMobile("DetectMobileLong")){i3GEO.janela.tempoMsg($trad("x70"))}else{i3GEO.janela.tempoMsg($trad("x69"))}if(i3GEO.Interface.ATUAL==="googlemaps"){i3GeoMap.setOptions({draggable:true})}}},"zoomproximo":{icone:"imagens/gisicons/zoom-next.png",titulo:"",id:"guiaZoomproximo",idconteudo:"",click:function(){i3GEO.navega.extensaoProximo()}},"zoomtot":{icone:"imagens/gisicons/zoom-extent.png",titulo:$trad("d2"),id:"guiaZoomtot",idconteudo:"",click:function(){if(i3GEO.Interface.ATUAL==="openlayers"){i3GEO.Interface.openlayers.zoom2ext(i3GEO.parametros.extentTotal);return}if(i3GEO.Interface.ATUAL==="googlemaps"){i3GEO.Interface.googlemaps.zoom2extent(i3GEO.parametros.extentTotal);return}}},"identificaBalao":{icone:"imagens/gisicons/tips.png",titulo:$trad("d7a"),id:"guiaIdentificaBalao",idconteudo:"",click:function(){i3GEO.mapa.ativaIdentificaBalao()}},"identifica":{icone:"imagens/gisicons/pointer-info.png",titulo:$trad("d7"),id:"guiaIdentifica",idconteudo:"",click:function(){i3GEO.mapa.ativaIdentifica()}},"mapas":{icone:"imagens/gisicons/show-links.png",titulo:"Links",id:"guia5",idconteudo:"guia5obj",mostraLink:function(id,url){$i("i3geoMapasLink_"+id).innerHTML="<a href='"+url+"' target=_blank >"+$trad("abreMapa")+"</a>"},click:function(onde){if(!onde){onde=i3GEO.guias.CONFIGURA.mapas.idconteudo}var pegaMapas=function(retorno){var ins,mapa,ig1lt,ig1,nome,lkd,link,temp,combo,urlinterface;ins="<br><div id='banners' style='overflow:auto;text-align:center'>";ins+="<br>";mapa=retorno.data.mapas;ig1lt=mapa.length;ig1=0;urlinterface=window.location.origin+window.location.pathname;if(ig1lt>0){do{temp=mapa[ig1];nome=temp.NOME;if(temp.PUBLICADO){if(temp.PUBLICADO.toLowerCase()==="nao"){nome="<s>"+nome+"</s>"}}lkd=temp.LINK;link=i3GEO.configura.locaplic+"/ms_criamapa.php?temasa="+temp.TEMAS+"&layers="+temp.LIGADOS;if(temp.EXTENSAO!==""){link+="&mapext="+temp.EXTENSAO}if(temp.OUTROS!==""){link+="&"+temp.OUTROS}if(lkd!==""){link=lkd}ins+="<div style='cursor:pointer; height: 120px;float: left;width:45%;background-color:white;padding:5px;margin:5px;border: 1px solid #F0F0F0;border-radius: 5px;box-shadow: 1px 1px 1px 1px #D3D3D3;' >";if(temp.IMAGEM&&temp.IMAGEM!=""){ins+="<div style='float:left;margin:2px' ><a href='"+link+"' style=text-align:center;text-decoration:none; >"+"<img src='"+temp.IMAGEM+"'></a></div>"}nome+=" ("+temp.ID_MAPA+")";if(temp.CONTEMMAPFILE=="nao"){ins+="<div class=paragrafo style='text-align:left;'>"+"<a href='"+link+"' style=text-align:left;text-decoration:none; >"+nome+"</a></div>"}else{combo="<select style='width:170px;' onchange='i3GEO.guias.CONFIGURA.mapas.mostraLink("+ig1+",this.value)'>"+"<option value=''>"+$trad("x103")+":</option>"+"<option value='"+link+"'>Como foi salvo</option>"+"<option value='"+link+"&interface="+urlinterface+"'>Com a interface atual</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm'>Openlayers com todos os botoes</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=est_wms'>Sem o fundo</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm&botoes=legenda pan zoombox zoomtot zoomin zoomout distancia area identifica'>Com botoes principais</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/osm.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&fundo=e_wsm&botoes=legenda pan zoombox zoomtot zoomin zoomout distancia area identifica'>Com botoes principais e OSM</option>"+"<option value='"+i3GEO.configura.locaplic+"/mashups/openlayers.php?numzoomlevels=18&restauramapa="+temp.ID_MAPA+"&botoes=legenda pan zoombox zoomtot zoomin zoomout'>Botoes de navegacao</option>"+"</select>";ins+="<div style='float:left;margin:2px'>"+"<img src='"+i3GEO.configura.locaplic+"/ferramentas/salvamapa/geraminiatura.php?w=100&h=67&restauramapa="+temp.ID_MAPA+"'></div><div class=paragrafo style='text-align:left;'><a href='"+link+"' style=text-align:center;text-decoration:none; >"+nome+"</a></div>"+combo+"<br><div style='cursor:pointer;' id='i3geoMapasLink_"+ig1+"' ></div>"}ins+="</div>";ig1++}while(ig1<ig1lt)}$i(onde).innerHTML=ins+"</div>"};if($i(i3GEO.guias.CONFIGURA.mapas.idconteudo)){$i(i3GEO.guias.CONFIGURA.mapas.idconteudo).innerHTML="Aguarde..."}i3GEO.php.pegaMapas(pegaMapas);i3GEO.navega.removeCookieExtensao()}},"dobraPagina":{icone:"imagens/googlemaps.png",titulo:$trad("trocaInterface"),id:"guia6",idconteudo:"",inicializa:function(){if(i3GEO.Interface.ATUAL==="googlemaps"){i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/openlayers.png"}else{i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/googlemaps.png"}},click:function(){i3GEO.Interface.atual2gm.insereIcone=false;i3GEO.Interface.atual2ol.insereIcone=false;if(i3GEO.Interface.ATUAL==="googlemaps"){if(typeof i3GeoMap.getStreetView!="undefined"){if(i3GeoMap.getStreetView().getVisible()===true){i3GeoMap.getStreetView().setVisible(false)}}i3GEO.Interface.atual2ol.inicia();i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/googlemaps.png"}if(i3GEO.Interface.ATUAL==="openlayers"){i3GEO.Interface.atual2gm.inicia();i3GEO.guias.CONFIGURA.dobraPagina.icone="imagens/openlayers.png"}$i("iconeTrocaInterface").src=i3GEO.configura.locaplic+"/"+i3GEO.guias.CONFIGURA.dobraPagina.icone}},"buscaRapida":{icone:"imagens/gisicons/search.png",titulo:"",id:"guia7",idconteudo:"guia7obj",idBuscaRapida:"buscaRapidaGuia",click:function(obj){var f=i3GEO.guias.CONFIGURA.buscaRapida;obj=$(obj);if(obj.attr("data-idconteudo")!=undefined){f.idconteudo=obj.attr("data-idconteudo")}}},"legenda":{icone:"imagens/legenda.png",titulo:$trad("g3"),id:"guia4",idconteudo:"guia4obj",idLegenda:"legendaHtml",click:function(obj){var f=i3GEO.guias.CONFIGURA.legenda;obj=$(obj);if(obj.attr("data-idLegenda")!=undefined){f.idLegenda=obj.attr("data-idLegenda")}if($i(f.idLegenda)){$i(f.idLegenda).style.display="block";i3GEO.legenda.CAMADAS="";i3GEO.legenda.inicia({"idLegenda":f.idLegenda,"templateLegenda":$("#"+f.idLegenda).attr("data-template"),"janela":false})}}},"temas":{icone:"imagens/layer.png",titulo:$trad("g4a"),id:"guia1",idconteudo:"guia1obj",idListaDeCamadas:"listaTemas",idListaFundo:"listaFundo",idListaLayersGr:"listaLayersGr",verificaAbrangencia:"",click:function(obj){var f=i3GEO.guias.CONFIGURA.temas;obj=$(obj);if(obj.attr("data-verificaAbrangencia")!=undefined){f.verificaAbrangencia=obj.attr("data-verificaAbrangencia")}if(obj.attr("data-idconteudo")!=undefined){f.idconteudo=obj.attr("data-idconteudo")}if(obj.attr("data-idListaDeCamadas")!=undefined){f.idListaDeCamadas=obj.attr("data-idListaDeCamadas")}if(obj.attr("data-idListaFundo")!=undefined){f.idListaFundo=obj.attr("data-idListaFundo")}if(obj.attr("data-idListaLayersGr")!=undefined){f.idListaLayersGr=obj.attr("data-idListaLayersGr")}if($("#"+obj.attr("data-idListaFundo")).attr("data-idTemplateCamada")!=undefined){f.idTemplateCamadaFundo=$("#"+obj.attr("data-idListaFundo")).attr("data-idTemplateCamada")}if($i(f.idListaDeCamadas)){i3GEO.arvoreDeCamadas.inicia({"idOnde":f.idListaDeCamadas,"templateCamada":$("#"+f.idListaDeCamadas).attr("data-template"),"idListaFundo":f.idListaFundo,"templateCamadaFundo":$("#"+f.idListaFundo).attr("data-template"),"idListaLayersGr":f.idListaLayersGr,"templateCamadaGr":$("#"+f.idListaLayersGr).attr("data-template"),"verificaAbrangencia":f.verificaAbrangencia})}}},"adiciona":{icone:"imagens/catalogo.png",titulo:$trad("g1a"),id:"guia2",idconteudo:"guia2obj",idMenus:"catalogoMenus",idCatalogo:"catalogoPrincipal",idNavegacao:"catalogoNavegacao",idMigalha:"catalogoMigalha",click:function(obj){var f=i3GEO.guias.CONFIGURA.adiciona;if($(obj).attr("data-idconteudo")!=undefined){f.idconteudo=$(obj).attr("data-idconteudo")}if($(obj).attr("data-idMenus")!=undefined){f.idMenus=$(obj).attr("data-idMenus")}if($(obj).attr("data-idCatalogo")!=undefined){f.idCatalogo=$(obj).attr("data-idCatalogo")}if($(obj).attr("data-idNavegacao")!=undefined){f.idNavegacao=$(obj).attr("data-idNavegacao")}if($(obj).attr("data-idMigalha")!=undefined){f.idMigalha=$(obj).attr("data-idMigalha")}if($(obj).attr("data-folderFirst")!=undefined){f.folderFirst=$(obj).attr("data-folderFirst")}else{f.folderFirst="false"}var ondeMenus=$("#"+f.idMenus);i3GEO.catalogoMenus.listaMenus({"templateDir":ondeMenus.attr("data-templateDir"),"templateTema":ondeMenus.attr("data-templateTema"),"idOndeMenus":f.idMenus,"idCatalogoPrincipal":f.idCatalogo,"idCatalogoNavegacao":f.idNavegacao,"idOndeMigalha":f.idMigalha,"folderFirst":f.folderFirst})}},"ferramentas":{icone:"imagens/gisicons/tools.png",titulo:$trad("u15a"),id:"guia8",idconteudo:"guia8obj",idLista:"listaFerramentas",idMigalha:"migalhaFerramentas",idLinks:"listaFerramentasLinks",status:false,click:function(obj){if($(obj).attr("data-idconteudo")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idconteudo=$(obj).attr("data-idconteudo")}if($(obj).attr("data-idLista")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idLista=$(obj).attr("data-idLista")}if($(obj).attr("data-idMigalha")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idMigalha=$(obj).attr("data-idMigalha")}if($(obj).attr("data-idLinks")!=undefined){i3GEO.guias.CONFIGURA.ferramentas.idLinks=$(obj).attr("data-idLinks")}if(i3GEO.util.checaHtmlVazio(i3GEO.guias.CONFIGURA.ferramentas.idLista)==false||i3GEO.util.checaHtmlVazio(i3GEO.guias.CONFIGURA.ferramentas.idLinks)==false){return}var f=i3GEO.guias.CONFIGURA.ferramentas;i3GEO.caixaDeFerramentas.inicia({"idOndeFolder":$("#"+f.idLista),"idOndeLinks":$("#"+f.idLinks),"idOndeMigalha":f.idMigalha,"templateFolder":$("#"+f.idLista).attr("data-template"),"templateMigalha":$("#"+f.idMigalha).attr("data-template"),"templateLinks":$("#"+f.idLinks).attr("data-template")})}}},ajustaAltura:function(){var guia,guias,nguias,temp,temps,n,i,g,altura=0;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;for(g=0;g<nguias;g++){guia=$i(this.CONFIGURA[guias[g]].idconteudo);if(guia){guia.style.overflow="auto";if(!guia.style.height){guia.style.height=i3GEO.parametros.h+"px"}}}},escondeGuias:function(){var guias,nguias,g,temp,attributes,anim;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;for(g=0;g<nguias;g++){temp=$i(this.CONFIGURA[guias[g]].idconteudo);if(temp){temp.style.display="none"}}$("#i3GEOguiaMovelConteudo").css("display","none")},mostra:function(guia){if(i3GEO.Interface.ATUAL==="googlemaps"){if(typeof i3GeoMap.getStreetView!="undefined"){i3GeoMap.getStreetView().setVisible(false)}}var guias,nguias,g,temp,attributes,anim;guias=i3GEO.util.listaChaves(i3GEO.guias.CONFIGURA);nguias=guias.length;if(!$i(i3GEO.guias.CONFIGURA[guia].idconteudo)){return}if(i3GEO.guias.CONFIGURA[guia]){temp=$i(i3GEO.guias.CONFIGURA[guia].idconteudo);if(temp){temp.style.display="block";$("#i3GEOguiaMovelMolde,#i3GEOguiaMovelConteudo").css("display","block")}}},inicia:function(){if($i("i3GEOguiaMovel")){i3GEO.guias.LARGURAGUIAMOVEL=parseInt($("#i3GEOguiaMovel").css("width"),10)}if(!$i("i3GEOguiaMovelMolde").style.height||$i("i3GEOguiaMovelMolde").style.height==""){$("#i3GEOguiaMovelMolde,#i3GEOguiaMovelConteudo").css("height",i3GEO.parametros.h+"px")}if(i3GEO.guias.LARGURAGUIAMOVEL>i3GEO.parametros.w){i3GEO.guias.LARGURAGUIAMOVEL=i3GEO.parametros.w}},ativa:function(chave,obj){if(i3GEO.guias.LARGURAGUIAMOVEL>i3GEO.parametros.w){i3GEO.guias.LARGURAGUIAMOVEL=i3GEO.parametros.w}var f="";if(!$i(i3GEO.guias.CONFIGURA[chave].idconteudo)){f=i3GEO.guias.CONFIGURA[chave].click.apply(f,[obj]);return}i3GEO.guias.escondeGuias();i3GEO.guias.abreFecha("abre",chave);if(i3GEO.guias.CONFIGURA[chave].click){f=i3GEO.guias.CONFIGURA[chave].click.apply(f,[obj])}},abreFecha:function(forca,chave){var molde=$("#i3GEOguiaMovelMolde");if(!forca){if(parseInt(molde.css("width"),10)<=10){forca="abre"}else{forca="fecha"}}if(forca==="fecha"){i3GEO.guias.escondeGuias();molde.animate({"width":"-10px"},400)}else{var temp=function(){i3GEO.guias.mostra(chave)};molde.animate({"width":i3GEO.guias.LARGURAGUIAMOVEL+"px"},{duration:400,always:temp})}},mostraGuiaFerramenta:function(guia,namespace){var g;if(!namespace){namespace="guia"}for(g=0;g<12;g++){$("#"+namespace+g+"obj").css("display","none")}if(guia!=""){$("#"+guia+"obj").css("display","block")}},escondeGuiasFerramenta:function(namespace){i3GEO.guias.mostraGuiaFerramenta("",namespace)},ajustaGuiaFerramenta:function(){}}; |
| ... | ... | @@ -366,7 +366,7 @@ janela : { |
| 366 | 366 | aguarde: "<div id='{{id}}_imagemCabecalho' class='i3GeoAguardeJanela progress' style='visibility:hidden; '><span class='progress-bar progress-bar-striped active' role='progressbar' style='width: 100%'></span></div>", |
| 367 | 367 | msg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog' ><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemTempoModal' > {{{texto}}} </div></div></div></div></div>", |
| 368 | 368 | closemsg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog'><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemCloseModal' > {{{texto}}} </div></div></div></div></div>", |
| 369 | -formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 369 | +formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button><button type='button' class='close expandModal pull-right' aria-label='Expand'><i class='material-icons'>fullscreen</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 370 | 370 | }, |
| 371 | 371 | //lista generica de opcoes |
| 372 | 372 | listaopcoes: '<div class="list-group condensed"><div class="row-content text-left">{{{opcional}}}<label class="nomeTemaCurto" style="margin-bottom: 0px;"><a href="{{{url}}}" target="{{{target}}}" ><h4>{{{nome}}}</h4></a><h6>{{{descricao}}}</h6></label></div></div><hr>', | ... | ... |
js/i3geonaocompacto.js
| ... | ... | @@ -27,17 +27,15 @@ |
| 27 | 27 | "../pacotes/yui290/build/animation/animation-min270.js", //a 290 nao funciona direito |
| 28 | 28 | "../pacotes/yui290/build/container/container.js", |
| 29 | 29 | "../pacotes/yui290/build/element/element-min.js", |
| 30 | - //"../pacotes/yui290/build/tabview/tabview-min.js", | |
| 31 | 30 | "../pacotes/cpaint/cpaint2.inc.js", |
| 32 | - //"../pacotes/yui290/build/json/json-min.js", | |
| 33 | 31 | "../pacotes/yui290/build/resize/resize-min.js", |
| 34 | - //"../pacotes/yui290/build/storage/storage-min.js", | |
| 35 | 32 | "../pacotes/yui290/build/selector/selector-min.js", |
| 36 | 33 | "../pacotes/wicket/wicket.js", |
| 37 | 34 | "../pacotes/mustache.js-master/mustache.js", |
| 38 | 35 | "../pacotes/jquery/dist/jquery.min.js", |
| 39 | 36 | "../pacotes/jquery/jquery-number/jquery.number.min.js", |
| 40 | 37 | "../pacotes/jquery/jquery-ui/jquery-ui.min.js", |
| 38 | + "../pacotes/jquery/jquery.ui.touch-punch/jquery.ui.touch-punch.min.js", | |
| 41 | 39 | "../pacotes/jquery/malihu-custom-scrollbar-plugin/3.1.5/jquery.mCustomScrollbar.concat.min.js", |
| 42 | 40 | "../pacotes/bootstrap/js/bootstrap.min.js", |
| 43 | 41 | "../pacotes/bootstrap-material-design/dist/js/material.min.js", | ... | ... |
js/janela.js
| ... | ... | @@ -704,6 +704,21 @@ i3GEO.janela = |
| 704 | 704 | i3GEO.janela._formModal.css(css); |
| 705 | 705 | i3GEO.janela._formModal.draggable(draggable); |
| 706 | 706 | $(i3GEO.janela._formModal).appendTo("#" + i3GEO.Interface.IDCORPO); |
| 707 | + i3GEO.janela._formModal.find(".expandModal").on("click",function(){ | |
| 708 | + if($(this).data("expanded") == true){ | |
| 709 | + $(this).data("expanded",false); | |
| 710 | + i3GEO.janela._formModal.css($(this).data("original")); | |
| 711 | + } else { | |
| 712 | + $(this).data("expanded",true); | |
| 713 | + $(this).data("original",{ | |
| 714 | + top: i3GEO.janela._formModal.css("top"), | |
| 715 | + left: i3GEO.janela._formModal.css("left"), | |
| 716 | + width: i3GEO.janela._formModal.css("width"), | |
| 717 | + height: i3GEO.janela._formModal.css("height") | |
| 718 | + }); | |
| 719 | + i3GEO.janela._formModal.css({"top":"0px","left":"0px","width":"100%","height":"100%"}); | |
| 720 | + } | |
| 721 | + }); | |
| 707 | 722 | } |
| 708 | 723 | if(texto == false){ |
| 709 | 724 | i3GEO.janela._formModal.modal("hide"); | ... | ... |
js/template.js
| ... | ... | @@ -24,7 +24,7 @@ i3GEO.template = { |
| 24 | 24 | aguarde: "<div id='{{id}}_imagemCabecalho' class='i3GeoAguardeJanela progress' style='visibility:hidden; '><span class='progress-bar progress-bar-striped active' role='progressbar' style='width: 100%'></span></div>", |
| 25 | 25 | msg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog' ><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemTempoModal' > {{{texto}}} </div></div></div></div></div>", |
| 26 | 26 | closemsg: "<div class='modal fade' data-keyboard='false' tabindex='-1' role='dialog' aria-hidden='true' style='z-index:500000;overflow-y:visible;'><div class='modal-dialog'><div class='modal-content'><div class='modal-header' style='padding-top: 5px;'><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='padding-top: 0px;'><div id='i3GEOMensagemCloseModal' > {{{texto}}} </div></div></div></div></div>", |
| 27 | - formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 27 | + formModal: "<div class='modal-dialog' role='document' style='z-Index:60;'><div class='modal-content' style='height:100%;max-height: 100vh;'><div class='modal-header handleDraggable' style='padding-top: 5px;height:30px;'><span class='pull-left' id='i3GEOToolFormModalHeader' style='text-align:left;'>{{{header}}}</span><button type='button' class='closeModal close pull-right' data-dismiss='modal' aria-label='Close'><i class='material-icons'>highlight_off</i></button><button type='button' class='close expandModal pull-right' aria-label='Expand'><i class='material-icons'>fullscreen</i></button></div><div class='modal-body' style='height:100%;padding-top: 0px;cursor:default;'><div id='i3GEOToolFormModalWrap' style='display:none;width:100%;height:100%;position:absolute; top:0px;left:0px;background-color: transparent;z-index: 100;'></div><div id='i3GEOToolFormModal' style='height:100%'> {{{texto}}} </div></div><div id='i3GEOToolFormModalFooter' class='modal-footer'></div></div></div>" | |
| 28 | 28 | }, |
| 29 | 29 | //lista generica de opcoes |
| 30 | 30 | listaopcoes: '<div class="list-group condensed"><div class="row-content text-left">{{{opcional}}}<label class="nomeTemaCurto" style="margin-bottom: 0px;"><a href="{{{url}}}" target="{{{target}}}" ><h4>{{{nome}}}</h4></a><h6>{{{descricao}}}</h6></label></div></div><hr>', | ... | ... |
| ... | ... | @@ -0,0 +1,41 @@ |
| 1 | +# jQuery UI Touch Punch | |
| 2 | +## Touch Event Support for jQuery UI | |
| 3 | + | |
| 4 | +> **jQuery UI Touch Punch is a small hack that enables the use of touch events on sites using the jQuery UI user interface library.** | |
| 5 | + | |
| 6 | +_[Visit the official Touch Punch website](http://touchpunch.furf.com)._ | |
| 7 | + | |
| 8 | +Currently, [jQuery UI](http://jqueryui.com/) user interface library does not support the use of touch events in their widgets and interactions. This means that the slick UI you designed and tested in your desktop browser will fail on most, if not all, touch-enabled mobile devices, because jQuery UI listens to mouse events—mouseover, mousemove and mouseout—not touch events—touchstart, touchmove and touchend. | |
| 9 | + | |
| 10 | +That's where jQuery UI Touch Punch comes in. Touch Punch works by using [simulated events](https://developer.mozilla.org/en/DOM/document.createEvent) to map [touch events](http://www.html5rocks.com/en/mobile/touch/) to their mouse event analogs. Simply include the script on your page and your touch events will be turned into their corresponding mouse events to which jQuery UI will respond as expected. | |
| 11 | + | |
| 12 | +As I said, Touch Punch is a hack. It [duck punches](http://en.wikipedia.org/wiki/Monkey_patch) some of jQuery UI's core functionality to handle the mapping of touch events. Touch Punch works with all basic implementations of jQuery UI's interactions and widgets. However, you may find more complex cases where Touch Punch fails. If so, scroll down to learn how you can file and/or fix issues. | |
| 13 | + | |
| 14 | +This code is dual licensed under the MIT or GPL Version 2 licenses and is therefore free to use, modify and/or distribute, but if you include Touch Punch in other software packages or plugins, please include an attribution to the original software and a link to [this Touch Punch website](http://touchpunch.furf.com/). | |
| 15 | + | |
| 16 | +## Using Touch Punch is as easy as 1, 2… | |
| 17 | + | |
| 18 | +Just follow these simple steps to enable touch events in your jQuery UI app: | |
| 19 | + | |
| 20 | +1. Include jQuery and jQuery UI on your page. | |
| 21 | + | |
| 22 | + ```html | |
| 23 | + <script src="http://code.jquery.com/jquery.min.js"></script> | |
| 24 | + <script src="http://code.jquery.com/ui/1.8.17/jquery-ui.min.js"></script> | |
| 25 | + ``` | |
| 26 | + | |
| 27 | +2. Include Touch Punch after jQuery UI and before its first use. | |
| 28 | + | |
| 29 | + Please note that if you are using jQuery UI's components, Touch Punch must be included after jquery.ui.mouse.js, as Touch Punch modifies its behavior. | |
| 30 | + | |
| 31 | + ```html | |
| 32 | + <script src="jquery.ui.touch-punch.min.js"></script> | |
| 33 | + ``` | |
| 34 | + | |
| 35 | +3. There is no 3. Just use jQuery UI as expected and watch it work at the touch of a finger. | |
| 36 | + | |
| 37 | + ```html | |
| 38 | + <script>$('#widget').draggable();</script> | |
| 39 | + ``` | |
| 40 | + | |
| 41 | +_Tested on iPad, iPhone, Android and other touch-enabled mobile devices._ | ... | ... |
pacotes/jquery/jquery-ui-touch-punch/jquery.ui.touch-punch.js
0 → 100644
| ... | ... | @@ -0,0 +1,180 @@ |
| 1 | +/*! | |
| 2 | + * jQuery UI Touch Punch 0.2.3 | |
| 3 | + * | |
| 4 | + * Copyright 2011–2014, Dave Furfero | |
| 5 | + * Dual licensed under the MIT or GPL Version 2 licenses. | |
| 6 | + * | |
| 7 | + * Depends: | |
| 8 | + * jquery.ui.widget.js | |
| 9 | + * jquery.ui.mouse.js | |
| 10 | + */ | |
| 11 | +(function ($) { | |
| 12 | + | |
| 13 | + // Detect touch support | |
| 14 | + $.support.touch = 'ontouchend' in document; | |
| 15 | + | |
| 16 | + // Ignore browsers without touch support | |
| 17 | + if (!$.support.touch) { | |
| 18 | + return; | |
| 19 | + } | |
| 20 | + | |
| 21 | + var mouseProto = $.ui.mouse.prototype, | |
| 22 | + _mouseInit = mouseProto._mouseInit, | |
| 23 | + _mouseDestroy = mouseProto._mouseDestroy, | |
| 24 | + touchHandled; | |
| 25 | + | |
| 26 | + /** | |
| 27 | + * Simulate a mouse event based on a corresponding touch event | |
| 28 | + * @param {Object} event A touch event | |
| 29 | + * @param {String} simulatedType The corresponding mouse event | |
| 30 | + */ | |
| 31 | + function simulateMouseEvent (event, simulatedType) { | |
| 32 | + | |
| 33 | + // Ignore multi-touch events | |
| 34 | + if (event.originalEvent.touches.length > 1) { | |
| 35 | + return; | |
| 36 | + } | |
| 37 | + | |
| 38 | + event.preventDefault(); | |
| 39 | + | |
| 40 | + var touch = event.originalEvent.changedTouches[0], | |
| 41 | + simulatedEvent = document.createEvent('MouseEvents'); | |
| 42 | + | |
| 43 | + // Initialize the simulated mouse event using the touch event's coordinates | |
| 44 | + simulatedEvent.initMouseEvent( | |
| 45 | + simulatedType, // type | |
| 46 | + true, // bubbles | |
| 47 | + true, // cancelable | |
| 48 | + window, // view | |
| 49 | + 1, // detail | |
| 50 | + touch.screenX, // screenX | |
| 51 | + touch.screenY, // screenY | |
| 52 | + touch.clientX, // clientX | |
| 53 | + touch.clientY, // clientY | |
| 54 | + false, // ctrlKey | |
| 55 | + false, // altKey | |
| 56 | + false, // shiftKey | |
| 57 | + false, // metaKey | |
| 58 | + 0, // button | |
| 59 | + null // relatedTarget | |
| 60 | + ); | |
| 61 | + | |
| 62 | + // Dispatch the simulated event to the target element | |
| 63 | + event.target.dispatchEvent(simulatedEvent); | |
| 64 | + } | |
| 65 | + | |
| 66 | + /** | |
| 67 | + * Handle the jQuery UI widget's touchstart events | |
| 68 | + * @param {Object} event The widget element's touchstart event | |
| 69 | + */ | |
| 70 | + mouseProto._touchStart = function (event) { | |
| 71 | + | |
| 72 | + var self = this; | |
| 73 | + | |
| 74 | + // Ignore the event if another widget is already being handled | |
| 75 | + if (touchHandled || !self._mouseCapture(event.originalEvent.changedTouches[0])) { | |
| 76 | + return; | |
| 77 | + } | |
| 78 | + | |
| 79 | + // Set the flag to prevent other widgets from inheriting the touch event | |
| 80 | + touchHandled = true; | |
| 81 | + | |
| 82 | + // Track movement to determine if interaction was a click | |
| 83 | + self._touchMoved = false; | |
| 84 | + | |
| 85 | + // Simulate the mouseover event | |
| 86 | + simulateMouseEvent(event, 'mouseover'); | |
| 87 | + | |
| 88 | + // Simulate the mousemove event | |
| 89 | + simulateMouseEvent(event, 'mousemove'); | |
| 90 | + | |
| 91 | + // Simulate the mousedown event | |
| 92 | + simulateMouseEvent(event, 'mousedown'); | |
| 93 | + }; | |
| 94 | + | |
| 95 | + /** | |
| 96 | + * Handle the jQuery UI widget's touchmove events | |
| 97 | + * @param {Object} event The document's touchmove event | |
| 98 | + */ | |
| 99 | + mouseProto._touchMove = function (event) { | |
| 100 | + | |
| 101 | + // Ignore event if not handled | |
| 102 | + if (!touchHandled) { | |
| 103 | + return; | |
| 104 | + } | |
| 105 | + | |
| 106 | + // Interaction was not a click | |
| 107 | + this._touchMoved = true; | |
| 108 | + | |
| 109 | + // Simulate the mousemove event | |
| 110 | + simulateMouseEvent(event, 'mousemove'); | |
| 111 | + }; | |
| 112 | + | |
| 113 | + /** | |
| 114 | + * Handle the jQuery UI widget's touchend events | |
| 115 | + * @param {Object} event The document's touchend event | |
| 116 | + */ | |
| 117 | + mouseProto._touchEnd = function (event) { | |
| 118 | + | |
| 119 | + // Ignore event if not handled | |
| 120 | + if (!touchHandled) { | |
| 121 | + return; | |
| 122 | + } | |
| 123 | + | |
| 124 | + // Simulate the mouseup event | |
| 125 | + simulateMouseEvent(event, 'mouseup'); | |
| 126 | + | |
| 127 | + // Simulate the mouseout event | |
| 128 | + simulateMouseEvent(event, 'mouseout'); | |
| 129 | + | |
| 130 | + // If the touch interaction did not move, it should trigger a click | |
| 131 | + if (!this._touchMoved) { | |
| 132 | + | |
| 133 | + // Simulate the click event | |
| 134 | + simulateMouseEvent(event, 'click'); | |
| 135 | + } | |
| 136 | + | |
| 137 | + // Unset the flag to allow other widgets to inherit the touch event | |
| 138 | + touchHandled = false; | |
| 139 | + }; | |
| 140 | + | |
| 141 | + /** | |
| 142 | + * A duck punch of the $.ui.mouse _mouseInit method to support touch events. | |
| 143 | + * This method extends the widget with bound touch event handlers that | |
| 144 | + * translate touch events to mouse events and pass them to the widget's | |
| 145 | + * original mouse event handling methods. | |
| 146 | + */ | |
| 147 | + mouseProto._mouseInit = function () { | |
| 148 | + | |
| 149 | + var self = this; | |
| 150 | + | |
| 151 | + // Delegate the touch handlers to the widget's element | |
| 152 | + self.element.bind({ | |
| 153 | + touchstart: $.proxy(self, '_touchStart'), | |
| 154 | + touchmove: $.proxy(self, '_touchMove'), | |
| 155 | + touchend: $.proxy(self, '_touchEnd') | |
| 156 | + }); | |
| 157 | + | |
| 158 | + // Call the original $.ui.mouse init method | |
| 159 | + _mouseInit.call(self); | |
| 160 | + }; | |
| 161 | + | |
| 162 | + /** | |
| 163 | + * Remove the touch event handlers | |
| 164 | + */ | |
| 165 | + mouseProto._mouseDestroy = function () { | |
| 166 | + | |
| 167 | + var self = this; | |
| 168 | + | |
| 169 | + // Delegate the touch handlers to the widget's element | |
| 170 | + self.element.unbind({ | |
| 171 | + touchstart: $.proxy(self, '_touchStart'), | |
| 172 | + touchmove: $.proxy(self, '_touchMove'), | |
| 173 | + touchend: $.proxy(self, '_touchEnd') | |
| 174 | + }); | |
| 175 | + | |
| 176 | + // Call the original $.ui.mouse destroy method | |
| 177 | + _mouseDestroy.call(self); | |
| 178 | + }; | |
| 179 | + | |
| 180 | +})(jQuery); | |
| 0 | 181 | \ No newline at end of file | ... | ... |
pacotes/jquery/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js
0 → 100644
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | +/*! | |
| 2 | + * jQuery UI Touch Punch 0.2.3 | |
| 3 | + * | |
| 4 | + * Copyright 2011–2014, Dave Furfero | |
| 5 | + * Dual licensed under the MIT or GPL Version 2 licenses. | |
| 6 | + * | |
| 7 | + * Depends: | |
| 8 | + * jquery.ui.widget.js | |
| 9 | + * jquery.ui.mouse.js | |
| 10 | + */ | |
| 11 | +!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); | |
| 0 | 12 | \ No newline at end of file | ... | ... |