From 21fd29879e569c7ca1553e69f9f1ce56cf5ec7ac Mon Sep 17 00:00:00 2001 From: Murilo Caixeta Date: Tue, 28 Oct 2014 12:28:40 +0000 Subject: [PATCH] Implementação do Mustache --- ferramentas/distanciaptpt/index.js | 49 +++++++------------------------------------------ ferramentas/distanciaptpt/template_mst.html | 36 +++++++++++++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 43 deletions(-) diff --git a/ferramentas/distanciaptpt/index.js b/ferramentas/distanciaptpt/index.js index 0aa9cba..232a16f 100644 --- a/ferramentas/distanciaptpt/index.js +++ b/ferramentas/distanciaptpt/index.js @@ -62,28 +62,11 @@ i3GEOF.distanciaptpt = { */ mustacheHash : function() { var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.distanciaptpt.dicionario); + dicionario["aguarde"] = $trad("o1"); + dicionario["locaplic"] = i3GEO.configura.locaplic; return dicionario; }, /* - Function: iniciaDicionario - - Carrega o dicionário e chama a função que inicia a ferramenta - - O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script - */ - iniciaDicionario: function(){ - if(typeof(i3GEOF.distanciaptpt.dicionario) === 'undefined'){ - i3GEO.util.scriptTag( - i3GEO.configura.locaplic+"/ferramentas/distanciaptpt/dicionario.js", - "i3GEOF.distanciaptpt.iniciaJanelaFlutuante()", - "i3GEOF.distanciaptpt.dicionario_script" - ); - } - else{ - i3GEOF.distanciaptpt.iniciaJanelaFlutuante(); - } - }, - /* Function: inicia Inicia a ferramenta. É chamado por criaJanelaFlutuante @@ -155,39 +138,21 @@ i3GEOF.distanciaptpt = { }, t0: function() { - var ins = "" + - "

" + $trad('ajuda',i3GEOF.distanciaptpt.dicionario) + - "

" + $trad('ajuda2',i3GEOF.distanciaptpt.dicionario) + - "

" + $trad('ajuda3',i3GEOF.distanciaptpt.dicionario); - i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); + i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()","","i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); }, t1: function(){ - var ins = "

" + $trad('temaOrigem',i3GEOF.distanciaptpt.dicionario)+"
"; - ins += "


"; - ins += "

" + $trad('temaDestino',i3GEOF.distanciaptpt.dicionario)+"
"; - ins += "


"; - ins += "

" + $trad('distMax',i3GEOF.distanciaptpt.dicionario)+"
"; - - ins += '

'; - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()",ins,"i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()","","i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); i3GEOF.distanciaptpt.comboTemasOrigem(); i3GEOF.distanciaptpt.comboTemasDestino(); }, t2: function(){ - var ins = "

" + $trad('selecionaAtributos',i3GEOF.distanciaptpt.dicionario)+"

"; - ins += "

" + $trad('atributoOrigem',i3GEOF.distanciaptpt.dicionario)+"

"; - ins += "
"+$trad("o1")+"
"; - ins += "

" + $trad('atributoDestino',i3GEOF.distanciaptpt.dicionario)+"

"; - ins += "
"+$trad("o1")+"
"; - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()",ins,"i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()","","i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); i3GEOF.distanciaptpt.comboItensOrigem(); i3GEOF.distanciaptpt.comboItensDestino(); }, t3: function(){ - var b,ins = "

" + $trad('msgTema',i3GEOF.distanciaptpt.dicionario); - ins += "

"; - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","",ins,"i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); - b = new YAHOO.widget.Button( + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","","","i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); + var b = new YAHOO.widget.Button( "i3GEOdistanciaptptbotao1", {onclick:{fn: i3GEOF.distanciaptpt.calcula}} ); diff --git a/ferramentas/distanciaptpt/template_mst.html b/ferramentas/distanciaptpt/template_mst.html index f65139f..20c4979 100644 --- a/ferramentas/distanciaptpt/template_mst.html +++ b/ferramentas/distanciaptpt/template_mst.html @@ -1,2 +1,36 @@ -

+
+
+ +

{{{ajuda}}} +

{{{ajuda2}}} +

{{{ajuda3}}} +

+
+

+ {{{temaOrigem}}}
+

+
+

+ {{{temaDestino}}}
+

+
+

+ {{{distMax}}}
+

+ +
+
+
+

{{{selecionaAtributos}}}

+

{{{atributoOrigem}}}

+
{{{aguarde}}}
+
+

{{{atributoDestino}}}

+
{{{aguarde}}}
+
+
+

+ {{{msgTema}}}

+

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