From c51309e5f4eff19437e8342d985e8c1769007bcf Mon Sep 17 00:00:00 2001 From: edmarmoretti Date: Sun, 20 Aug 2017 20:00:18 -0300 Subject: [PATCH] Conversão da ferramenta Buffer para Bootstrap --- ferramentas/buffer/dicionario.js | 6 +++--- ferramentas/buffer/index.js | 83 +++++++++++++++++++++++++++++++++++++++++------------------------------------------ ferramentas/buffer/template_mst.html | 63 ++++++++++++++++++++++++++++++++++----------------------------- 3 files changed, 78 insertions(+), 74 deletions(-) diff --git a/ferramentas/buffer/dicionario.js b/ferramentas/buffer/dicionario.js index 23b5d90..e3eda1e 100755 --- a/ferramentas/buffer/dicionario.js +++ b/ferramentas/buffer/dicionario.js @@ -16,7 +16,7 @@ i3GEOF.buffer.dicionario = { es : "Tema, con selección, que será utilizado" } ], 'entorno' : [ { - pt : "Distância do entorno em metros:", + pt : "Distância do entorno em metros", en : "", es : "Distancia del entorno en metros" } ], @@ -46,12 +46,12 @@ i3GEOF.buffer.dicionario = { es : "Distancia invalida" } ], 'entornoAtributo' : [ { - pt : "Ou um item da tabela de atributos que contém as distâncias:", + pt : "Ou um item da tabela de atributos que contém as distâncias", en : "", es : "O un item de la tabla de atributos que contiene las distancias" } ], 'multiplica' : [ { - pt : "Multiplicado por:", + pt : "Caso tenha escolhido um item, multiplicar os valores por", en : "", es : "Multiplicado por" } ] diff --git a/ferramentas/buffer/index.js b/ferramentas/buffer/index.js index ea33650..84e062a 100755 --- a/ferramentas/buffer/index.js +++ b/ferramentas/buffer/index.js @@ -151,11 +151,6 @@ i3GEOF.buffer = { }, t3: function(){ i3GEO.util.proximoAnterior("i3GEOF.buffer.t2()","","","i3GEOF.buffer.t3","i3GEObufferresultado",true,"i3GEOF.buffer_rodape"); - var b = new YAHOO.widget.Button( - "i3GEObufferbotao1", - {onclick:{fn: i3GEOF.buffer.criaBuffer}} - ); - b.addClass("rodar"); }, /* Function: criaBuffer @@ -167,39 +162,40 @@ i3GEOF.buffer = { */ criaBuffer: function(){ - try{ - if(i3GEOF.buffer.aguarde.visibility === "visible") - {return;} - var distancia = $i("i3GEObufferd").value, - tema = $i("i3GEObuffertemasComSel").value, - multiplicar = $i("i3GEObufferdfator").value*1, - itemdistancia = $i("i3GEObuffertemasItem").value, - p, - fim, - cp; - if (distancia*1 !== 0 || itemdistancia != ""){ - i3GEOF.buffer.aguarde.visibility = "visible"; - fim = function(retorno){ - i3GEOF.buffer.aguarde.visibility = "hidden"; - if (retorno.data === undefined ) - {$i("i3GEObufferfim").innerHTML = $trad('erroTempo',i3GEOF.buffer.dicionario);} - else - {i3GEO.atualiza();} - }; - p = i3GEO.configura.locaplic+"/ferramentas/buffer/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=criabuffer&tema="+tema+"&unir="+$i("i3GEObufferunir").value; - if(itemdistancia != ""){ - p += "&distancia=0&itemdistancia="+itemdistancia+"&multiplicar="+multiplicar; - }else{ - p += "&distancia=" + distancia*1 + "&itemdistancia=&multiplicar=1"; + if(i3GEOF.buffer.aguarde.visibility === "visible"){ + return; + } + var distancia = $i("i3GEObufferd").value, + tema = $i("i3GEObuffertemasComSel").value, + multiplicar = $i("i3GEObufferdfator").value*1, + itemdistancia = $i("i3GEObuffertemasItem").value, + p, + fim, + cp; + if (distancia*1 !== 0 || itemdistancia != ""){ + i3GEOF.buffer.aguarde.visibility = "visible"; + fim = function(retorno){ + i3GEOF.buffer.aguarde.visibility = "hidden"; + if (retorno.data === undefined ){ + $i("i3GEObufferfim").innerHTML = $trad('erroTempo',i3GEOF.buffer.dicionario); } - cp = new cpaint(); - cp.set_response_type("JSON"); - cp.call(p,"criaBuffer",fim); + else{ + i3GEO.atualiza(); + } + }; + p = i3GEO.configura.locaplic+"/ferramentas/buffer/exec.php?g_sid="+i3GEO.configura.sid+"&funcao=criabuffer&tema="+tema+"&unir="+$i("i3GEObufferunir").value; + if(itemdistancia != ""){ + p += "&distancia=0&itemdistancia="+itemdistancia+"&multiplicar="+multiplicar; + }else{ + p += "&distancia=" + distancia*1 + "&itemdistancia=&multiplicar=1"; } - else - {i3GEO.janela.tempoMsg($trad('erroDistancia',i3GEOF.buffer.dicionario));} + cp = new cpaint(); + cp.set_response_type("JSON"); + cp.call(p,"criaBuffer",fim); + } + else{ + i3GEO.janela.tempoMsg($trad('erroDistancia',i3GEOF.buffer.dicionario)); } - catch(e){$i("i3GEObufferfim").innerHTML = "

Erro. "+e;i3GEO.janela.fechaAguarde();i3GEOF.buffer.aguarde.visibility = "hidden";} }, /* Function: comboTemasSel @@ -215,7 +211,6 @@ i3GEOF.buffer = { "i3GEObuffertemasComSel", function(retorno){ $i("i3GEObufferSelTemas").innerHTML = retorno.dados; - $i("i3GEObufferSelTemas").style.display = "block"; if ($i("i3GEObuffertemasComSel")){ $i("i3GEObuffertemasComSel").onchange = function(){ i3GEO.mapa.ativaTema($i("i3GEObuffertemasComSel").value); @@ -230,7 +225,10 @@ i3GEOF.buffer = { "", false, "selecionados", - " " + " ", + false, + true, + "form-control comboTema" ); }, /* @@ -248,12 +246,13 @@ i3GEOF.buffer = { "i3GEObuffertemasItem", $i("i3GEObuffertemasComSel").value, function(retorno){ - $i("i3GEObufferondeItens").innerHTML = "

" + retorno.dados + "
" - + "

" + $trad('multiplica',i3GEOF.buffer.dicionario) - +"

"; - $i("i3GEObufferondeItens").style.display = "block"; + $i("i3GEObufferondeItens").innerHTML = retorno.dados; }, - "i3GEObufferondeItens" + "i3GEObufferondeItens", + "", + "", + "", + "form-control comboTema" ); } }; diff --git a/ferramentas/buffer/template_mst.html b/ferramentas/buffer/template_mst.html index b3fea11..57bd9e7 100755 --- a/ferramentas/buffer/template_mst.html +++ b/ferramentas/buffer/template_mst.html @@ -1,40 +1,45 @@ -
+
- -

{{{descricao}}} -

{{{descricao2}}} + +

{{{descricao}}}
+
{{{descricao2}}}
-

{{{selecionaTema}}}:

-
+
+ +
+
+
+
-

- {{{entorno}}}
-

- +
+ + +
+
+ +
+
+
+
+
+ +
-
-

- {{{entornoAtributo}}}

-
-
-

- {{{agregaElementos}}}
-

-
- +
+ +
+ +
-
-
-

{{{adicionaTemaEntorno}}} -

- +

{{{adicionaTemaEntorno}}}
+ +
-
\ No newline at end of file -- libgit2 0.21.2