From 4e27bd018fb1be6c2e33721e80664ed987906d51 Mon Sep 17 00:00:00 2001 From: Murilo Caixeta Date: Mon, 27 Oct 2014 19:19:52 +0000 Subject: [PATCH] Implementação do Mustache --- ferramentas/dissolve/dicionario.js | 60 ++++++++++++++++++++++++++++++------------------------------ ferramentas/dissolve/index.js | 22 +++++++++------------- ferramentas/dissolve/template_mst.html | 22 +++++++++++++++++++++- 3 files changed, 60 insertions(+), 44 deletions(-) diff --git a/ferramentas/dissolve/dicionario.js b/ferramentas/dissolve/dicionario.js index 4f031be..42fae8a 100644 --- a/ferramentas/dissolve/dicionario.js +++ b/ferramentas/dissolve/dicionario.js @@ -1,33 +1,33 @@ //+$trad(1,i3GEOF.dissolve.dicionario)+ i3GEOF.dissolve.dicionario = { -1: [{ -pt:"Essa ferramenta transforma vários polígonos em um só eliminando as divisas entre eles. Caso seja escolhido um item da tabela de atributos, os polígonos que possuírem o mesmo valor serão considerados no mesmo grupo e suas divisas eliminadas e caso não tenha sido escolhido nenhum item, todas os polígonos serão agrupados em um só. O resultado final será um novo tema com polígonos diferentes dos originais e cuja tabela de atributos conterá apenas um item.", -en:"", -es:"" -}], -2: [{ -pt:"Tema, com seleção, que será utilizado:", -en:"", -es:"" -}], -3: [{ -pt:"Escolha o item que será utilizado (opcional)", -en:"", -es:"" -}], -4: [{ -pt:"O tema com as divisas eliminadas será adicionado ao mapa atual.", -en:"", -es:"" -}], -5: [{ -pt:"Dissolver", -en:"", -es:"" -}], -6: [{ -pt:"Erro. A operação demorou muito.", -en:"", -es:"" -}] + 'descricao' : [ { + pt : "Essa ferramenta transforma vários polígonos em um só eliminando as divisas entre eles. Caso seja escolhido um item da tabela de atributos, os polígonos que possuírem o mesmo valor serão considerados no mesmo grupo e suas divisas eliminadas e caso não tenha sido escolhido nenhum item, todas os polígonos serão agrupados em um só. O resultado final será um novo tema com polígonos diferentes dos originais e cuja tabela de atributos conterá apenas um item.", + en : "", + es : "" + } ], + 'selecionaTema' : [ { + pt : "Tema, com seleção, que será utilizado:", + en : "", + es : "" + } ], + 'selecionaItem' : [ { + pt : "Escolha o item que será utilizado (opcional)", + en : "", + es : "" + } ], + 'adicionaTema' : [ { + pt : "O tema com as divisas eliminadas será adicionado ao mapa atual.", + en : "", + es : "" + } ], + 'dissolve' : [ { + pt : "Dissolver", + en : "", + es : "" + } ], + 'erroTempo' : [ { + pt : "Erro. A operação demorou muito.", + en : "", + es : "" + } ] }; \ No newline at end of file diff --git a/ferramentas/dissolve/index.js b/ferramentas/dissolve/index.js index 50a0215..02da743 100644 --- a/ferramentas/dissolve/index.js +++ b/ferramentas/dissolve/index.js @@ -64,6 +64,8 @@ i3GEOF.dissolve = { */ mustacheHash : function() { var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.dissolve.dicionario); + dicionario["aguarde"] = $trad("o1"); + dicionario["locaplic"] = i3GEO.configura.locaplic; return dicionario; }, /* @@ -157,27 +159,21 @@ i3GEOF.dissolve = { }, t0: function() { - var ins = "" + - "

"+$trad(1,i3GEOF.dissolve.dicionario); - i3GEO.util.proximoAnterior("","i3GEOF.dissolve.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); + i3GEO.util.proximoAnterior("","i3GEOF.dissolve.t1()","","i3GEOFgradeDePontost0","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); }, t1: function(){ - var ins = "

"+$trad(2,i3GEOF.dissolve.dicionario); - ins += "

"; - i3GEO.util.proximoAnterior("i3GEOF.dissolve.t0()","i3GEOF.dissolve.t2()",ins,"i3GEOF.dissolve.t1","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); + + i3GEO.util.proximoAnterior("i3GEOF.dissolve.t0()","i3GEOF.dissolve.t2()","","i3GEOF.dissolve.t1","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); i3GEOF.dissolve.comboTemasSel(); }, t2: function(){ - var ins = "

"+$trad(3,i3GEOF.dissolve.dicionario); - ins += "

"+$trad("o1")+"
"; - i3GEO.util.proximoAnterior("i3GEOF.dissolve.t1()","i3GEOF.dissolve.t3()",ins,"i3GEOF.dissolve.t2","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); + + i3GEO.util.proximoAnterior("i3GEOF.dissolve.t1()","i3GEOF.dissolve.t3()","","i3GEOF.dissolve.t2","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); i3GEOF.dissolve.comboItem(); }, t3: function(){ - var b,ins = "

"+$trad(4,i3GEOF.dissolve.dicionario); - ins += "

"; - i3GEO.util.proximoAnterior("i3GEOF.dissolve.t2()","",ins,"i3GEOF.dissolve.t3","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); - b = new YAHOO.widget.Button( + i3GEO.util.proximoAnterior("i3GEOF.dissolve.t2()","","","i3GEOF.dissolve.t3","i3GEOdissolveresultado",true,"i3GEOF.dissolve_rodape"); + var b = new YAHOO.widget.Button( "i3GEOdissolvebotao1", {onclick:{fn: i3GEOF.dissolve.criadissolve}} ); diff --git a/ferramentas/dissolve/template_mst.html b/ferramentas/dissolve/template_mst.html index 71a32eb..f7e5cb1 100644 --- a/ferramentas/dissolve/template_mst.html +++ b/ferramentas/dissolve/template_mst.html @@ -1,2 +1,22 @@ -

+
+
+ +

{{{descricao}}} +

+
+

{{{selecionaTema}}} +

+
+
+

{{{selecionaItem}}} +

{{{aguarde}}}
+
+
+

+ {{{adicionaTema}}}
+
+ +

+
\ No newline at end of file -- libgit2 0.21.2