Commit 8e44842d7913b95509c034bfdc8188035ea28ae2

Authored by Edmar Moretti
1 parent 6aef2a23

Correção na ferramenta filtro para não apresentar determinados elementos quando …

…estiver em uso como calculadora de campo
admin/admin.db
No preview for this file type
classesphp/classe_legenda.php
@@ -480,7 +480,6 @@ class Legenda @@ -480,7 +480,6 @@ class Legenda
480 if (function_exists("mb_convert_encoding")) { 480 if (function_exists("mb_convert_encoding")) {
481 $nomeexp = mb_convert_encoding($nomeexp,"UTF-8","ISO-8859-1"); 481 $nomeexp = mb_convert_encoding($nomeexp,"UTF-8","ISO-8859-1");
482 } 482 }
483 -  
484 $linhas[] = array("tema"=>$l,"idclasse"=>$c,"nomeclasse"=>$nomeclasse,"expressao"=>$nomeexp,"imagem"=>$i,"proc"=>"","minScale"=>$classe->minscaledenom,"maxScale"=>$classe->maxscaledenom); 483 $linhas[] = array("tema"=>$l,"idclasse"=>$c,"nomeclasse"=>$nomeclasse,"expressao"=>$nomeexp,"imagem"=>$i,"proc"=>"","minScale"=>$classe->minscaledenom,"maxScale"=>$classe->maxscaledenom);
485 } 484 }
486 if (($totaliza=="sim") && ($nc > 1)){ 485 if (($totaliza=="sim") && ($nc > 1)){
css/i3geo7.css.php 100755 → 100644
ferramentas/atalhosedicao/dicionario.js
@@ -46,9 +46,9 @@ i3GEOF.atalhosedicao.dicionario = { @@ -46,9 +46,9 @@ i3GEOF.atalhosedicao.dicionario = {
46 es : "Aplicar" 46 es : "Aplicar"
47 } ], 47 } ],
48 'ativaCache' : [ { 48 'ativaCache' : [ {
49 - pt : "Ativa o cache para melhorar a performance (durante a edição, desmarque essa opção)", 49 + pt : "Ativa o cache para melhorar a performance",
50 en : "", 50 en : "",
51 - es : "Activa el cache para mejorar la perfomance (durante la edición desmarque esta opci%oacute;n)" 51 + es : "Activa el cache para mejorar la perfomance"
52 } ], 52 } ],
53 'ferramentas' : [ { 53 'ferramentas' : [ {
54 pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema", 54 pt : "Ferramentas com parâmetros que podem ser armazenados no mapfile do tema",
ferramentas/filtro/index.js
@@ -39,6 +39,9 @@ i3GEOF.filtro = { @@ -39,6 +39,9 @@ i3GEOF.filtro = {
39 var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.filtro.dicionario); 39 var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.filtro.dicionario);
40 dicionario["modoCalculadora"] = modoCalculadora; 40 dicionario["modoCalculadora"] = modoCalculadora;
41 dicionario["idRetorno"] = idRetorno; 41 dicionario["idRetorno"] = idRetorno;
  42 + if(modoCalculadora == true){
  43 + dicionario["escondeGuias"] = "hidden";
  44 + }
42 return dicionario; 45 return dicionario;
43 }, 46 },
44 /* 47 /*
@@ -303,7 +306,10 @@ i3GEOF.filtro = { @@ -303,7 +306,10 @@ i3GEOF.filtro = {
303 } 306 }
304 if(modoCalculadora === true){ 307 if(modoCalculadora === true){
305 i3GEOF.filtro.aguarde.visibility = "hidden"; 308 i3GEOF.filtro.aguarde.visibility = "hidden";
306 - $i(idRetorno).value = i3GEOF.filtro.formataMapserver(); 309 + temp = i3GEOF.filtro.formataMapserver();
  310 + re = new RegExp("'", "g");
  311 + temp = temp.replace(re, '"');
  312 + $i(idRetorno).value = temp;
307 i3GEO.janela.destroi("i3GEOF.filtro"); 313 i3GEO.janela.destroi("i3GEOF.filtro");
308 } 314 }
309 else{ 315 else{
ferramentas/filtro/template_mst.html
1 -<div id='i3GEOfiltroguiasYUI' class='yui-navset' style='top: 0px; cursor: pointer; left: 0px; margin-left: 2px;'> 1 +<div id='i3GEOfiltroguiasYUI' class='yui-navset {{{escondeGuias}}}' style='top: 0px; cursor: pointer; left: 0px; margin-left: 2px;'>
2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'> 2 <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'>
3 <li> 3 <li>
4 <div id='i3GEOfiltroguia1' style='text-align: center; left: 0px;'> 4 <div id='i3GEOfiltroguia1' style='text-align: center; left: 0px;'>
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 <div id='i3GEOfiltroguia1obj' style='display: none;' class='container-fluid'> 27 <div id='i3GEOfiltroguia1obj' style='display: none;' class='container-fluid'>
28 28
29 <button onclick="i3GEOF.filtro.aplicaFiltro('nao',{{{modoCalculadora}}},'{{{idRetorno}}}')" class='btn btn-primary btn-sm btn-raised'>{{{inclui}}}</button> 29 <button onclick="i3GEOF.filtro.aplicaFiltro('nao',{{{modoCalculadora}}},'{{{idRetorno}}}')" class='btn btn-primary btn-sm btn-raised'>{{{inclui}}}</button>
30 - <button onclick="i3GEOF.filtro.limpaFiltro()" class='btn btn-primary btn-sm btn-raised'>{{{remove}}}</button> 30 + <button onclick="i3GEOF.filtro.limpaFiltro()" class='btn btn-primary btn-sm btn-raised {{{escondeGuias}}}'>{{{remove}}}</button>
31 31
32 <!-- as linhas sao baseadas no template template_linhafiltro_mst.html --> 32 <!-- as linhas sao baseadas no template template_linhafiltro_mst.html -->
33 <div id='i3GEOfiltropar'> 33 <div id='i3GEOfiltropar'>
@@ -48,7 +48,7 @@ @@ -48,7 +48,7 @@
48 48
49 </div> 49 </div>
50 50
51 - <h5 class="alert alert-info">{{{ajuda}}}</h5> 51 + <h5 class="alert alert-info {{{escondeGuias}}}">{{{ajuda}}}</h5>
52 52
53 </div> 53 </div>
54 <!-- digitar --> 54 <!-- digitar -->
ferramentas/tabela/templateLista_mst.html
@@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
8 <button title="{{{ordena}}}" onclick='i3GEOF.tabela.ordenaColuna(this,"{{idcoluna}}","{{idjanela}}")' class="{{classe}} btn btn-xs" style="margin: 2px; padding: 2px;"> 8 <button title="{{{ordena}}}" onclick='i3GEOF.tabela.ordenaColuna(this,"{{idcoluna}}","{{idjanela}}")' class="{{classe}} btn btn-xs" style="margin: 2px; padding: 2px;">
9 <span class="material-icons">sort</span> 9 <span class="material-icons">sort</span>
10 </button> 10 </button>
11 - <span class="{{classe}}" title="{{{item}}}"> {{{alias}}} </span> 11 + &nbsp;<span class="{{classe}}" title="{{{item}}}"> {{{alias}}} </span>
12 </td> 12 </td>
13 {{/cabecalho}} 13 {{/cabecalho}}
14 </tr> 14 </tr>
js/i3geo_tudo_compacto7.js.php 100755 → 100644
temas/_llocali.map
@@ -17,7 +17,7 @@ MAP @@ -17,7 +17,7 @@ MAP
17 "ITENSDESC" "Município,TIPO,Localidade,ANOCRIA" 17 "ITENSDESC" "Município,TIPO,Localidade,ANOCRIA"
18 "LTEMPOITEMTITULO" "NOMELOC" 18 "LTEMPOITEMTITULO" "NOMELOC"
19 "ITENSLINK" ",,," 19 "ITENSLINK" ",,,"
20 - "TILES" "NAO" 20 + "TILES" "SIM"
21 "METAESTAT_CODIGO_TIPO_REGIAO" "" 21 "METAESTAT_CODIGO_TIPO_REGIAO" ""
22 "permitedownload" "sim" 22 "permitedownload" "sim"
23 "LTEMPOFORMATODATA" "iso8601" 23 "LTEMPOFORMATODATA" "iso8601"
@@ -30,8 +30,9 @@ MAP @@ -30,8 +30,9 @@ MAP
30 "permiteogc" "sim" 30 "permiteogc" "sim"
31 "transitioneffect" "NAO" 31 "transitioneffect" "NAO"
32 "TEMA" "Localidades (usar com timeline) para teste" 32 "TEMA" "Localidades (usar com timeline) para teste"
33 - "cortepixels" "0" 33 + "cortepixels" "40"
34 "LTEMPOCONVENCODE" "SIM" 34 "LTEMPOCONVENCODE" "SIM"
  35 + #"CONVCARACTER" "NAO"
35 END # METADATA 36 END # METADATA
36 NAME "_llocali" 37 NAME "_llocali"
37 PROCESSING "LABEL_NO_CLIP=True" 38 PROCESSING "LABEL_NO_CLIP=True"