Commit 9d99be84ba95cbbafcde1357f68fdca6fbf846a3

Authored by Edmar Moretti
1 parent e3bcd204

Verificação do uso de variavel tema nas ferramentas

admin/admin.db
No preview for this file type
classesjs/classe_janela.js
... ... @@ -1183,7 +1183,6 @@ i3GEO.janela =
1183 1183 *
1184 1184 * onButtonClick {function} - funcao que sera executada no evento onchange do combo a ser criado
1185 1185 */
1186   - //XODO verificar as ferramentas que nao guardam o tema internamente e modificar essa situacao
1187 1186 //TODO atualizar todos os combos quando a arvore de camadas e modificada
1188 1187 comboCabecalhoTemas : function(idDiv, idCombo, ferramenta, tipo, onButtonClick) {
1189 1188 var temp = $i(idDiv);
... ...
ferramentas/etiqueta/index.js
... ... @@ -39,6 +39,7 @@ if(typeof(i3GEOF) === 'undefined'){
39 39 Classe: i3GEOF.etiqueta
40 40 */
41 41 i3GEOF.etiqueta = {
  42 + tema : i3GEO.temaAtivo,
42 43 /*
43 44 Variavel: aguarde
44 45  
... ... @@ -68,8 +69,9 @@ i3GEOF.etiqueta = {
68 69 */
69 70 inicia: function(iddiv){
70 71 i3GEO.janela.comboCabecalhoTemas("i3GEOFetiquetaComboCabeca","i3GEOFetiquetaComboCabecaSel","etiqueta","ligadosComTabela");
71   - if(i3GEO.temaAtivo === ""){
72   - $i(iddiv).innerHTML = "";//'<img src="../imagens/opcoes.gif" ><p style="position: relative; top: -35px; width: 180px; font-size: 15px; text-align: left; left: 35px;">'+$trad('selecionaTema',i3GEOF.etiqueta.dicionario)+'</p>';
  72 +
  73 + if(i3GEOF.etiqueta.tema === ""){
  74 + $i(iddiv).innerHTML = "";
73 75 return;
74 76 }
75 77 try{
... ... @@ -151,13 +153,13 @@ i3GEOF.etiqueta = {
151 153 */
152 154 ativaFoco: function(){
153 155 if(i3GEO.temaAtivo != ""){
154   - i3GEO.php.listaItensTema(i3GEOF.etiqueta.montaListaItens,i3GEO.temaAtivo);
  156 + i3GEO.php.listaItensTema(i3GEOF.etiqueta.montaListaItens,i3GEOF.etiqueta.tema);
155 157 }
156 158 },
157 159 pegaDadosEtiquetas: function(funcao){
158 160 var cp = new cpaint(),
159 161 p;
160   - p = i3GEO.configura.locaplic+"/ferramentas/etiqueta/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=pegaDadosEtiquetas&tema="+i3GEO.temaAtivo;
  162 + p = i3GEO.configura.locaplic+"/ferramentas/etiqueta/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=pegaDadosEtiquetas&tema="+i3GEOF.etiqueta.tema;
161 163 cp.set_response_type("JSON");
162 164 cp.call(p,"etiqueta",funcao);
163 165 },
... ... @@ -321,7 +323,7 @@ i3GEOF.etiqueta = {
321 323 p = i3GEO.configura.locaplic+"/ferramentas/etiqueta/exec.php?g_sid="
322 324 + i3GEO.configura.sid
323 325 + "&funcao=ativaEtiquetas&tema="
324   - + i3GEO.temaAtivo
  326 + + i3GEOF.etiqueta.tema
325 327 + "&tips="+lista[0].toString(",")
326 328 + "&itens="+lista[1].toString(",")
327 329 + "&itensdesc="+i3GEO.util.base64encode(lista[2].toString(","))
... ... @@ -353,7 +355,7 @@ i3GEOF.etiqueta = {
353 355 i3GEOF.etiqueta.aguarde.visibility = "hidden";
354 356 i3GEO.atualiza(retorno);
355 357 };
356   - p = i3GEO.configura.locaplic+"/ferramentas/etiqueta/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=removeEtiquetas&tema="+i3GEO.temaAtivo;
  358 + p = i3GEO.configura.locaplic+"/ferramentas/etiqueta/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=removeEtiquetas&tema="+i3GEOF.etiqueta.tema;
357 359 cp.set_response_type("JSON");
358 360 cp.call(p,"etiqueta",temp);
359 361 }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.etiqueta.aguarde.visibility = "hidden";}
... ...
ferramentas/filtro/index.js
... ... @@ -90,7 +90,7 @@ i3GEOF.filtro = {
90 90 if(modoCalculadora === false){
91 91 i3GEO.janela.comboCabecalhoTemas("i3GEOFfiltroComboCabeca","i3GEOFfiltroComboCabecaSel","filtro","ligadosComTabela");
92 92 if(i3GEOF.filtro.tema === ""){
93   - $i(iddiv).innerHTML = "";//'<p style="position: relative; top: 0px; font-size: 15px; text-align: left;">'+$trad("x33")+'</p>';
  93 + $i(iddiv).innerHTML = "";
94 94 return;
95 95 }
96 96 }
... ...
ferramentas/graficotema/index.js
... ... @@ -40,6 +40,7 @@ Classe: i3GEOF.graficoTema
40 40  
41 41 */
42 42 i3GEOF.graficoTema = {
  43 + tema : i3GEO.temaAtivo,
43 44 /*
44 45 Variavel: aguarde
45 46  
... ... @@ -93,7 +94,7 @@ i3GEOF.graficoTema = {
93 94 */
94 95 inicia: function(iddiv){
95 96 i3GEO.janela.comboCabecalhoTemas("i3GEOFgraficotemaComboCabeca","i3GEOFgraficotemaComboCabecaSel","graficoTema","ligadosComTabela");
96   - if(i3GEO.temaAtivo === ""){
  97 + if(i3GEOF.graficoTema.tema === ""){
97 98 $i(iddiv).innerHTML = "";//'<p style="position: relative; top: 0px; font-size: 15px; text-align: left;">'+$trad("x33")+'</p>';
98 99 return;
99 100 }
... ... @@ -114,7 +115,7 @@ i3GEOF.graficoTema = {
114 115 //
115 116 //pega a lista de itens e chama a fun&ccedil;&atilde;o de montagem das op&ccedil;&otilde;es de escolha
116 117 //
117   - i3GEO.php.listaItensTema(i3GEOF.graficoTema.montaListaItens,i3GEO.temaAtivo);
  118 + i3GEO.php.listaItensTema(i3GEOF.graficoTema.montaListaItens,i3GEOF.graficoTema.tema);
118 119 }
119 120 catch(erro){i3GEO.janela.tempoMsg(erro);}
120 121 },
... ... @@ -260,7 +261,7 @@ i3GEOF.graficoTema = {
260 261 i3GEOF.graficoTema.aguarde.visibility = "hidden";
261 262 i3GEO.atualiza(retorno);
262 263 };
263   - p = i3GEO.configura.locaplic+"/ferramentas/graficotema/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=graficotema&tema="+i3GEO.temaAtivo+"&lista="+lista+"&tamanho="+tamanho+"&tipo="+tipo+"&outlinecolor="+outlinecolor+"&offset="+offset;
  264 + p = i3GEO.configura.locaplic+"/ferramentas/graficotema/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=graficotema&tema="+i3GEOF.graficoTema.tema+"&lista="+lista+"&tamanho="+tamanho+"&tipo="+tipo+"&outlinecolor="+outlinecolor+"&offset="+offset;
264 265 cp.set_response_type("JSON");
265 266 cp.call(p,"graficotema",temp);
266 267 }catch(e){i3GEO.janela.tempoMsg("Erro: "+e);i3GEOF.graficoTema.aguarde.visibility = "hidden";}
... ...
ferramentas/opacidademapa/index.js
... ... @@ -43,6 +43,7 @@ if(typeof(i3GEOF) === &#39;undefined&#39;){
43 43 Classe: i3GEOF.opacidademapa
44 44 */
45 45 i3GEOF.opacidademapa = {
  46 + tema : i3GEO.temaAtivo,
46 47 /*
47 48 Variavel: aguarde
48 49  
... ... @@ -180,7 +181,7 @@ i3GEOF.opacidademapa = {
180 181 i3GEOF.opacidademapa.slider = YAHOO.widget.Slider.getHorizSlider($i("slider-bg"),$i("slider-thumb"), 0, 200, 0);
181 182 i3GEOF.opacidademapa.slider.setValue(200,false);
182 183 i3GEOF.opacidademapa.slider.subscribe("change", function(offsetFromStart) {
183   - i3GEO.Interface.aplicaOpacidade(offsetFromStart / 200,i3GEO.temaAtivo);
  184 + i3GEO.Interface.aplicaOpacidade(offsetFromStart / 200,i3GEOF.opacidademapa.tema);
184 185 });
185 186 if(navm){
186 187 $i("slider-bg").style.left = "-100px";
... ...
ferramentas/toponimia/index.js
... ... @@ -7,6 +7,7 @@ Classe: i3GEOF.toponimia
7 7  
8 8 */
9 9 i3GEOF.toponimia = {
  10 + tema : i3GEO.temaAtivo,
10 11 /*
11 12 Variavel: aguarde
12 13  
... ... @@ -45,7 +46,7 @@ i3GEOF.toponimia = {
45 46 */
46 47 inicia: function(iddiv){
47 48 i3GEO.janela.comboCabecalhoTemas("i3GEOFtoponimiaComboCabeca","i3GEOFtoponimiaComboCabecaSel","toponimia","ligadosComTabela");
48   - if(i3GEO.temaAtivo === ""){
  49 + if(i3GEOF.toponimia.tema === ""){
49 50 $i(iddiv).innerHTML = "";//'<p style="position: relative; top: 0px; font-size: 15px; text-align: left;">'+$trad("x33")+'</p>';
50 51 return;
51 52 }
... ... @@ -85,7 +86,7 @@ i3GEOF.toponimia = {
85 86 //
86 87 i3GEO.util.comboItens(
87 88 "i3GEOtoponimiaListaItens",
88   - i3GEO.temaAtivo,
  89 + i3GEOF.toponimia.tema,
89 90 function(retorno){
90 91 $i("i3GEOtoponimiaDivListaItens").innerHTML = retorno.dados;
91 92 $i("i3GEOtoponimiaDivListaItens").style.display = "block";
... ... @@ -120,7 +121,6 @@ i3GEOF.toponimia = {
120 121 iniciaJanelaFlutuante: function(){
121 122 var janela,divid,temp,titulo;
122 123 if($i("i3GEOF.toponimia")){
123   - i3GEOF.toponimia.tema = i3GEO.temaAtivo;
124 124 i3GEOF.toponimia.inicia("i3GEOF.toponimia_corpo");
125 125 return;
126 126 }
... ... @@ -204,7 +204,7 @@ i3GEOF.toponimia = {
204 204 "&shadowcolor="+$i("i3GEOtoponimiafrentes_i").value+
205 205 "&item="+$i("i3GEOtoponimiaListaItens").value+
206 206 "&wrap="+$i("i3GEOtoponimiawrap_i").value+
207   - "&tema="+i3GEO.temaAtivo+
  207 + "&tema="+i3GEOF.toponimia.tema+
208 208 "&minscale="+parseInt($i("i3GEOtoponimiaMinscale").value,10)+
209 209 "&maxscale="+parseInt($i("i3GEOtoponimiaMaxscale").value,10)+
210 210 "&novotema="+novotema;
... ... @@ -227,7 +227,7 @@ i3GEOF.toponimia = {
227 227 var monta = function(){
228 228 i3GEOF.toponimia.aguarde.visibility = "hidden";
229 229 if($i("i3GEOtoponimianovotema").checked)
230   - {i3GEO.Interface.atualizaTema("",i3GEO.temaAtivo);}
  230 + {i3GEO.Interface.atualizaTema("",i3GEOF.toponimia.tema);}
231 231 else
232 232 {i3GEO.atualiza();}
233 233 },
... ... @@ -250,10 +250,10 @@ i3GEOF.toponimia = {
250 250 i3GEOF.toponimia.aguarde.visibility = "visible";
251 251 var monta = function(){
252 252 i3GEOF.toponimia.aguarde.visibility = "hidden";
253   - i3GEO.Interface.atualizaTema("",i3GEO.temaAtivo);
  253 + i3GEO.Interface.atualizaTema("",i3GEOF.toponimia.tema);
254 254 },
255 255 p = i3GEO.configura.locaplic+"/ferramentas/toponimia/exec.php?g_sid="+i3GEO.configura.sid+
256   - "&funcao=removetoponimia&tema="+i3GEO.temaAtivo;
  256 + "&funcao=removetoponimia&tema="+i3GEOF.toponimia.tema;
257 257  
258 258 cp = new cpaint();
259 259 cp.set_response_type("JSON");
... ...