Commit d61aae8185528d69c960035a6aa3984a290711de

Authored by Edmar Moretti
1 parent 462ffeed

Correção no fechamento das janelas de seleção de cores e grade de cores

admin/admin.db
No preview for this file type
admin/js/estat_tipo_regiao.js
@@ -140,7 +140,7 @@ function montaTabelaAgregacoes(dados){ @@ -140,7 +140,7 @@ function montaTabelaAgregacoes(dados){
140 {key:"excluir",label:"excluir",formatter:formatExclui}, 140 {key:"excluir",label:"excluir",formatter:formatExclui},
141 {key:"mais",label:"editar",formatter:formatMais}, 141 {key:"mais",label:"editar",formatter:formatMais},
142 {label:"código",key:"id_agregaregiao", formatter:formatTexto}, 142 {label:"código",key:"id_agregaregiao", formatter:formatTexto},
143 - {label:"Região",resizeable:true,key:"codigo_tipo_regiao", formatter:formatTexto}, 143 + {label:"Tipo de limite",resizeable:true,key:"codigo_tipo_regiao", formatter:formatTexto},
144 {label:"Pai",resizeable:true,key:"codigo_tipo_regiao_pai", formatter:formatTexto}, 144 {label:"Pai",resizeable:true,key:"codigo_tipo_regiao_pai", formatter:formatTexto},
145 {label:"Coluna de ligacao",key:"colunaligacao_regiaopai",formatter:formatTexto} 145 {label:"Coluna de ligacao",key:"colunaligacao_regiaopai",formatter:formatTexto}
146 ]; 146 ];
@@ -260,7 +260,7 @@ function montaDiv(i){ @@ -260,7 +260,7 @@ function montaDiv(i){
260 {titulo:"Data a qual se referem os dados:",id:"Edata",size:"50",value:i.data,tipo:"text",div:""}, 260 {titulo:"Data a qual se referem os dados:",id:"Edata",size:"50",value:i.data,tipo:"text",div:""},
261 {titulo:"Coluna com o código de cada registro:",id:"Eidentificador",size:"50",value:i.identificador,tipo:"text",div:""}, 261 {titulo:"Coluna com o código de cada registro:",id:"Eidentificador",size:"50",value:i.identificador,tipo:"text",div:""},
262 {titulo:"Código da conexão com o banco:",id:"Ecodigo_estat_conexao",size:"50",value:i.codigo_estat_conexao,tipo:"text",div:""}, 262 {titulo:"Código da conexão com o banco:",id:"Ecodigo_estat_conexao",size:"50",value:i.codigo_estat_conexao,tipo:"text",div:""},
263 - {titulo:"Coluna com o nome da região:",id:"Ecolunanomeregiao",size:"50",value:i.colunanomeregiao,tipo:"text",div:""}, 263 + {titulo:"Coluna com o nome ddo limite geográfico:",id:"Ecolunanomeregiao",size:"50",value:i.colunanomeregiao,tipo:"text",div:""},
264 {titulo:"Colunas que ficarão visíveis no mapa:",id:"Ecolunasvisiveis",size:"50",value:i.colunasvisiveis,tipo:"text",div:""}, 264 {titulo:"Colunas que ficarão visíveis no mapa:",id:"Ecolunasvisiveis",size:"50",value:i.colunasvisiveis,tipo:"text",div:""},
265 {titulo:"Apelidos das colunas que ficarão visíveis no mapa:",id:"Eapelidos",size:"50",value:i.apelidos,tipo:"text",div:""}, 265 {titulo:"Apelidos das colunas que ficarão visíveis no mapa:",id:"Eapelidos",size:"50",value:i.apelidos,tipo:"text",div:""},
266 {titulo:"Código SRID:",id:"Esrid",size:"50",value:i.srid,tipo:"text",div:""} 266 {titulo:"Código SRID:",id:"Esrid",size:"50",value:i.srid,tipo:"text",div:""}
@@ -274,8 +274,8 @@ function montaDiv(i){ @@ -274,8 +274,8 @@ function montaDiv(i){
274 function montaDivAgregacoes(i){ 274 function montaDivAgregacoes(i){
275 var param = { 275 var param = {
276 "linhas":[ 276 "linhas":[
277 - {titulo:"Código da região de nível superior:",id:"Ecodigo_tipo_regiao_pai",size:"50",value:i.codigo_tipo_regiao_pai,tipo:"text",div:""},  
278 - {titulo:"Coluna na tabela da região de nível inferior que permite a ligação:",id:"Ecolunaligacao_regiaopai",size:"50",value:i.colunaligacao_regiaopai,tipo:"text",div:""} 277 + {titulo:"Código do limite geográfico de nível superior:",id:"Ecodigo_tipo_regiao_pai",size:"50",value:i.codigo_tipo_regiao_pai,tipo:"text",div:""},
  278 + {titulo:"Coluna na tabela do limite geográfico de nível inferior que permite a ligação:",id:"Ecolunaligacao_regiaopai",size:"50",value:i.colunaligacao_regiaopai,tipo:"text",div:""}
279 ] 279 ]
280 }, 280 },
281 ins = ""; 281 ins = "";
admin/js/estat_uploaddados.js
@@ -59,7 +59,7 @@ i3GEOadmin.uploaddados = { @@ -59,7 +59,7 @@ i3GEOadmin.uploaddados = {
59 core_carregando("desativa"); 59 core_carregando("desativa");
60 var ins = ""; 60 var ins = "";
61 ins += "<p>Abaixo voc&ecirc; deve definir quais colunas do arquivo que foi enviado corresponde &agrave;s colunas do banco de dados de destino</p>" + 61 ins += "<p>Abaixo voc&ecirc; deve definir quais colunas do arquivo que foi enviado corresponde &agrave;s colunas do banco de dados de destino</p>" +
62 - "<p>Cont&eacute;m os c&oacute;digos que identificam a regi&atilde;o, como o c&oacute;digo do munic&iacute;pio ou bairro</p>" + 62 + "<p>Cont&eacute;m os c&oacute;digos que identificam o limite geogr&aacute;fico, como o c&oacute;digo do munic&iacute;pio ou bairro</p>" +
63 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") + 63 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") +
64 "<p>Cont&eacute;m os valores da medida</p>" + 64 "<p>Cont&eacute;m os valores da medida</p>" +
65 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") + 65 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") +
classesjs/classe_util.js
@@ -983,7 +983,7 @@ i3GEO.util = { @@ -983,7 +983,7 @@ i3GEO.util = {
983 wdocaiframe.style.width = "325px"; 983 wdocaiframe.style.width = "325px";
984 wdocaiframe.style.border = "0px solid white"; 984 wdocaiframe.style.border = "0px solid white";
985 } 985 }
986 - janela = new YAHOO.widget.ResizePanel(id, { height:"290px",modal:false, width: "350px", fixedcenter: true, constraintoviewport: false, visible: true, iframe:false} ); 986 + janela = new YAHOO.widget.ResizePanel(id, { height:"290px",modal:true, width: "350px", fixedcenter: true, constraintoviewport: true, visible: true, iframe:false} );
987 YAHOO.i3GEO.janela.manager.register(janela); 987 YAHOO.i3GEO.janela.manager.register(janela);
988 janela.render(); 988 janela.render();
989 $i(id+'_cabecalho').className = classe; 989 $i(id+'_cabecalho').className = classe;
ferramentas/colorpicker/index.htm
@@ -27,24 +27,16 @@ body { @@ -27,24 +27,16 @@ body {
27 #container { position: relative; padding: 6px; background-color: #eeeeee; width: 300px; height:200px; } 27 #container { position: relative; padding: 6px; background-color: #eeeeee; width: 300px; height:200px; }
28 .yui-picker-controls li {padding: 01px;} 28 .yui-picker-controls li {padding: 01px;}
29 </style> 29 </style>
30 -  
31 -  
32 -  
33 <!--end custom header content for this example--> 30 <!--end custom header content for this example-->
34 <title></title> 31 <title></title>
35 </head> 32 </head>
36 -  
37 <body class=" yui-skin-sam"> 33 <body class=" yui-skin-sam">
38 -  
39 <!--BEGIN SOURCE CODE FOR EXAMPLE =============================== --> 34 <!--BEGIN SOURCE CODE FOR EXAMPLE =============================== -->
40 -  
41 <div id="container"> 35 <div id="container">
42 </div> 36 </div>
43 <button onclick="aplicarCor()" style="position:absolute;top:188px" >aplicar</button> 37 <button onclick="aplicarCor()" style="position:absolute;top:188px" >aplicar</button>
44 <!--We'll use these to trigger interactions with the Color Picker 38 <!--We'll use these to trigger interactions with the Color Picker
45 API --> 39 API -->
46 -  
47 -  
48 <script type="text/javascript"> 40 <script type="text/javascript">
49 (function() { 41 (function() {
50 var Event = YAHOO.util.Event, 42 var Event = YAHOO.util.Event,
@@ -60,7 +52,7 @@ API --&gt; @@ -60,7 +52,7 @@ API --&gt;
60 } 52 }
61 }); 53 });
62 var onRgbChange = function(o) { 54 var onRgbChange = function(o) {
63 - } 55 + };
64 picker.on("rgbChange", onRgbChange); 56 picker.on("rgbChange", onRgbChange);
65 document.getElementById("yui-picker-swatch").style.display = "none"; 57 document.getElementById("yui-picker-swatch").style.display = "none";
66 document.getElementById("yui-picker-controls").style.top = "0px"; 58 document.getElementById("yui-picker-controls").style.top = "0px";
@@ -68,12 +60,12 @@ API --&gt; @@ -68,12 +60,12 @@ API --&gt;
68 document.getElementById("yui-picker-websafe-swatch").style.top = "185px"; 60 document.getElementById("yui-picker-websafe-swatch").style.top = "185px";
69 Event.on("reset", "click", function(e) { 61 Event.on("reset", "click", function(e) {
70 picker.setValue([255, 255, 255], false); 62 picker.setValue([255, 255, 255], false);
71 - 63 +
72 }); 64 });
73 Event.on("gethex", "click", function(e) { 65 Event.on("gethex", "click", function(e) {
74 }); 66 });
75 }); 67 });
76 - 68 +
77 })(); 69 })();
78 // 70 //
79 //utilize tipo para definir o tipo de cor de retorno 71 //utilize tipo para definir o tipo de cor de retorno
@@ -82,28 +74,32 @@ function aplicarCor() @@ -82,28 +74,32 @@ function aplicarCor()
82 { 74 {
83 navm = false; // IE 75 navm = false; // IE
84 navn = false; // netscape 76 navn = false; // netscape
85 - var app = navigator.appName.substring(0,1); 77 + var doc,ncor,
  78 + app = navigator.appName.substring(0,1),
  79 + tipo = "";
  80 +
86 if (app=='N') navn=true; else navm=true; 81 if (app=='N') navn=true; else navm=true;
87 try{ 82 try{
88 - var doc = unescape(((((window.location.href).split("doc="))[1]).split("&"))[0] ) 83 + doc = unescape(((((window.location.href).split("doc="))[1]).split("&"))[0] );
89 if(doc != "") 84 if(doc != "")
90 - {var doc = (navm) ? window.parent.frames(doc).document : window.parent.document.getElementById(doc).contentDocument;} 85 + {doc = (navm) ? window.parent.frames(doc).document : window.parent.document.getElementById(doc).contentDocument;}
91 else 86 else
92 - {var doc = window.parent.document;}  
93 - var tipo = unescape(((((window.location.href).split("tipo="))[1]).split("&"))[0] ) 87 + {doc = window.parent.document;}
  88 + tipo = unescape(((((window.location.href).split("tipo="))[1]).split("&"))[0] );
94 } 89 }
95 - catch(e){var doc = window.parent.document;var tipo = "rgb";} 90 + catch(e){doc = window.parent.document;var tipo = "rgb";}
96 var elemento = unescape(((((window.location.href).split("elemento="))[1]).split("&"))[0] ); 91 var elemento = unescape(((((window.location.href).split("elemento="))[1]).split("&"))[0] );
97 if(tipo == "rgb") 92 if(tipo == "rgb")
98 - {var ncor = document.getElementById("yui-picker-r").value+","+document.getElementById("yui-picker-g").value+","+document.getElementById("yui-picker-b").value} 93 + {ncor = document.getElementById("yui-picker-r").value+","+document.getElementById("yui-picker-g").value+","+document.getElementById("yui-picker-b").value;}
99 else 94 else
100 - {var ncor = "#"+document.getElementById("yui-picker-hex").value;} 95 + {ncor = "#"+document.getElementById("yui-picker-hex").value;}
101 doc.getElementById(elemento).value = ncor; 96 doc.getElementById(elemento).value = ncor;
102 try{ 97 try{
103 doc.getElementById(elemento).onchange.call(); 98 doc.getElementById(elemento).onchange.call();
104 } 99 }
105 catch(e){} 100 catch(e){}
106 - window.parent.YAHOO.janelaCor.xp.panel.destroy(); 101 + window.parent.YAHOO.i3GEO.janela.manager.find("i3geo_janelaCor").destroy();
  102 + //window.parent.YAHOO.janelaCor.xp.panel.destroy();
107 } 103 }
108 104
109 105
ferramentas/metaestat/editorlimites.js
@@ -733,7 +733,7 @@ i3GEOF.editorlimites = { @@ -733,7 +733,7 @@ i3GEOF.editorlimites = {
733 idunico = "", 733 idunico = "",
734 nj = atr.aliascolunas.length, 734 nj = atr.aliascolunas.length,
735 ins = "" + 735 ins = "" +
736 - '<p class=paragrafo >Regi&atilde;o escolhida:</p>' + 736 + '<p class=paragrafo >Limite geogr&aacute;fico escolhido:</p>' +
737 '<p class=paragrafo ><b>Nome: </b>' + retorno.regiao.nomeregiao + '</p>' + 737 '<p class=paragrafo ><b>Nome: </b>' + retorno.regiao.nomeregiao + '</p>' +
738 '<p class=paragrafo ><b>C&oacute;digo: </b>' + retorno.regiao.identificador_regiao + '</p>' + 738 '<p class=paragrafo ><b>C&oacute;digo: </b>' + retorno.regiao.identificador_regiao + '</p>' +
739 '<input type=hidden id="editarAtributosidentificador_regiao" value="' + retorno.regiao.identificador_regiao + '" />' + 739 '<input type=hidden id="editarAtributosidentificador_regiao" value="' + retorno.regiao.identificador_regiao + '" />' +
@@ -885,7 +885,7 @@ i3GEOF.editorlimites = { @@ -885,7 +885,7 @@ i3GEOF.editorlimites = {
885 ); 885 );
886 $i("editaAtributos_corpo").style.backgroundColor = "white"; 886 $i("editaAtributos_corpo").style.backgroundColor = "white";
887 $i("editaAtributos_corpo").innerHTML = html; 887 $i("editaAtributos_corpo").innerHTML = html;
888 - i3GEO.janela.tempoMsg("Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher a regi&atilde;o."); 888 + i3GEO.janela.tempoMsg("Ap&oacute;s escolher a medida da vari&aacute;vel, clique no mapa para escolher o limite geogr&aacute;fico.");
889 YAHOO.util.Event.addListener(janela[0].close, "click", i3GEOF.editorlimites.mudaicone); 889 YAHOO.util.Event.addListener(janela[0].close, "click", i3GEOF.editorlimites.mudaicone);
890 }, 890 },
891 html: function(){ 891 html: function(){
@@ -959,7 +959,7 @@ i3GEOF.editorlimites = { @@ -959,7 +959,7 @@ i3GEOF.editorlimites = {
959 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/selected-delete.png' /></td>" + 959 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/selected-delete.png' /></td>" +
960 "<td>Remove da tela a figura que estiver selecionada. Essa opera&ccedil;&atilde;o n&atilde;o apaga o pol&iacute;gono do banco de dados, apenas remove do modo de edi&ccedil;&atilde;o.</td></tr>" + 960 "<td>Remove da tela a figura que estiver selecionada. Essa opera&ccedil;&atilde;o n&atilde;o apaga o pol&iacute;gono do banco de dados, apenas remove do modo de edi&ccedil;&atilde;o.</td></tr>" +
961 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/vector-save.png' /></td>" + 961 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/vector-save.png' /></td>" +
962 - "<td>Salva no banco de dados a figura que estiver selecionada. Essa op&ccedil;&atilde;o altera apenas os atributos da regi&atilde;o, n&atilde;o afetando os valores armazenados em cada medida de vari&aacute;vel.</td></tr>" + 962 + "<td>Salva no banco de dados a figura que estiver selecionada. Essa op&ccedil;&atilde;o altera apenas os atributos do limite geogr&aacute;fico, n&atilde;o afetando os valores armazenados em cada medida de vari&aacute;vel.</td></tr>" +
963 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/annotation-form.png' /></td>" + 963 "<tr><td><img src='"+i3GEO.configura.locaplic+"/imagens/gisicons/annotation-form.png' /></td>" +
964 "<td>Abre um formul&aacute;rio que permite alterar os valores de uma medida de vari&aacute;vel relacionada a uma determinada regi&atilde;o. Ap&oacute;s abrir o formul&aacute;rio, clique no mapa sobre a regi&atilde;o desejada, mas escolha a medida da vari&aacute;vel primeiro. Os valores j&aacute; existentes poder&atilde;o ent&atilde;o ser alterados ou podem ser adicionados novos.</td></tr>" + 964 "<td>Abre um formul&aacute;rio que permite alterar os valores de uma medida de vari&aacute;vel relacionada a uma determinada regi&atilde;o. Ap&oacute;s abrir o formul&aacute;rio, clique no mapa sobre a regi&atilde;o desejada, mas escolha a medida da vari&aacute;vel primeiro. Os valores j&aacute; existentes poder&atilde;o ent&atilde;o ser alterados ou podem ser adicionados novos.</td></tr>" +
965 "</table>"; 965 "</table>";
ferramentas/metaestat/mostraregiao.js
@@ -148,7 +148,7 @@ i3GEOF.mostraregiao = { @@ -148,7 +148,7 @@ i3GEOF.mostraregiao = {
148 var combo = $i("i3geomostraregiaoComboTipoRegiao"), 148 var combo = $i("i3geomostraregiaoComboTipoRegiao"),
149 nomes = $i("i3geomostraregiaoNomes"); 149 nomes = $i("i3geomostraregiaoNomes");
150 if (combo.value === ""){ 150 if (combo.value === ""){
151 - i3GEO.janela.tempoMsg("Escolha uma regi&atilde;o"); 151 + i3GEO.janela.tempoMsg("Escolha um limite geogr&aacute;fico");
152 return; 152 return;
153 } 153 }
154 i3GEO.janela.abreAguarde("aguardeMostraRegiao","Aguarde..."); 154 i3GEO.janela.abreAguarde("aguardeMostraRegiao","Aguarde...");