Commit 21fd29879e569c7ca1553e69f9f1ce56cf5ec7ac
1 parent
561373b5
Exists in
master
and in
7 other branches
Implementação do Mustache
Showing
2 changed files
with
42 additions
and
43 deletions
Show diff stats
ferramentas/distanciaptpt/index.js
| @@ -62,28 +62,11 @@ i3GEOF.distanciaptpt = { | @@ -62,28 +62,11 @@ i3GEOF.distanciaptpt = { | ||
| 62 | */ | 62 | */ |
| 63 | mustacheHash : function() { | 63 | mustacheHash : function() { |
| 64 | var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.distanciaptpt.dicionario); | 64 | var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.distanciaptpt.dicionario); |
| 65 | + dicionario["aguarde"] = $trad("o1"); | ||
| 66 | + dicionario["locaplic"] = i3GEO.configura.locaplic; | ||
| 65 | return dicionario; | 67 | return dicionario; |
| 66 | }, | 68 | }, |
| 67 | /* | 69 | /* |
| 68 | - Function: iniciaDicionario | ||
| 69 | - | ||
| 70 | - Carrega o dicionário e chama a função que inicia a ferramenta | ||
| 71 | - | ||
| 72 | - O Javascript é carregado com o id i3GEOF.nomedaferramenta.dicionario_script | ||
| 73 | - */ | ||
| 74 | - iniciaDicionario: function(){ | ||
| 75 | - if(typeof(i3GEOF.distanciaptpt.dicionario) === 'undefined'){ | ||
| 76 | - i3GEO.util.scriptTag( | ||
| 77 | - i3GEO.configura.locaplic+"/ferramentas/distanciaptpt/dicionario.js", | ||
| 78 | - "i3GEOF.distanciaptpt.iniciaJanelaFlutuante()", | ||
| 79 | - "i3GEOF.distanciaptpt.dicionario_script" | ||
| 80 | - ); | ||
| 81 | - } | ||
| 82 | - else{ | ||
| 83 | - i3GEOF.distanciaptpt.iniciaJanelaFlutuante(); | ||
| 84 | - } | ||
| 85 | - }, | ||
| 86 | - /* | ||
| 87 | Function: inicia | 70 | Function: inicia |
| 88 | 71 | ||
| 89 | Inicia a ferramenta. É chamado por criaJanelaFlutuante | 72 | Inicia a ferramenta. É chamado por criaJanelaFlutuante |
| @@ -155,39 +138,21 @@ i3GEOF.distanciaptpt = { | @@ -155,39 +138,21 @@ i3GEOF.distanciaptpt = { | ||
| 155 | }, | 138 | }, |
| 156 | t0: function() | 139 | t0: function() |
| 157 | { | 140 | { |
| 158 | - var ins = "<img class=i3GeoExemploImg src='"+i3GEO.configura.locaplic+"/ferramentas/distanciaptpt/exemplo.png' />" + | ||
| 159 | - "<p class='paragrafo'>" + $trad('ajuda',i3GEOF.distanciaptpt.dicionario) + | ||
| 160 | - "<p class='paragrafo'>" + $trad('ajuda2',i3GEOF.distanciaptpt.dicionario) + | ||
| 161 | - "<p class='paragrafo'>" + $trad('ajuda3',i3GEOF.distanciaptpt.dicionario); | ||
| 162 | - i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()",ins,"i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); | 141 | + i3GEO.util.proximoAnterior("","i3GEOF.distanciaptpt.t1()","","i3GEOFgradeDePontost0","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); |
| 163 | }, | 142 | }, |
| 164 | t1: function(){ | 143 | t1: function(){ |
| 165 | - var ins = "<p class='paragrafo' >" + $trad('temaOrigem',i3GEOF.distanciaptpt.dicionario)+"<br>"; | ||
| 166 | - ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasOrigem' ></div><br>"; | ||
| 167 | - ins += "<p class='paragrafo' >" + $trad('temaDestino',i3GEOF.distanciaptpt.dicionario)+"<br>"; | ||
| 168 | - ins += "<div style='text-align:left;' id='i3GEOdistanciaptptSelTemasDestino' ></div><br>"; | ||
| 169 | - ins += "<p class='paragrafo' >" + $trad('distMax',i3GEOF.distanciaptpt.dicionario)+"<br>"; | ||
| 170 | - | ||
| 171 | - ins += '<div class="i3geoForm i3geoFormIconeEdita" ><input type=text value=100000 id=i3GEOFdistanciaptptdistancia ></div>'; | ||
| 172 | - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()",ins,"i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); | 144 | + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t0()","i3GEOF.distanciaptpt.t2()","","i3GEOF.distanciaptpt.t1","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); |
| 173 | i3GEOF.distanciaptpt.comboTemasOrigem(); | 145 | i3GEOF.distanciaptpt.comboTemasOrigem(); |
| 174 | i3GEOF.distanciaptpt.comboTemasDestino(); | 146 | i3GEOF.distanciaptpt.comboTemasDestino(); |
| 175 | }, | 147 | }, |
| 176 | t2: function(){ | 148 | t2: function(){ |
| 177 | - var ins = "<p class='paragrafo' >" + $trad('selecionaAtributos',i3GEOF.distanciaptpt.dicionario)+"</p>"; | ||
| 178 | - ins += "<p class='paragrafo' >" + $trad('atributoOrigem',i3GEOF.distanciaptpt.dicionario)+"</p>"; | ||
| 179 | - ins += "<div style='text-align:left;' id='i3GEOondeItensTemaOrigem' >"+$trad("o1")+"</div>"; | ||
| 180 | - ins += "<br><p class='paragrafo' >" + $trad('atributoDestino',i3GEOF.distanciaptpt.dicionario)+"</p>"; | ||
| 181 | - ins += "<div style='text-align:left;' id='i3GEOondeItensTemaDestino' >"+$trad("o1")+"</div>"; | ||
| 182 | - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()",ins,"i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); | 149 | + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t1()","i3GEOF.distanciaptpt.t3()","","i3GEOF.distanciaptpt.t2","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); |
| 183 | i3GEOF.distanciaptpt.comboItensOrigem(); | 150 | i3GEOF.distanciaptpt.comboItensOrigem(); |
| 184 | i3GEOF.distanciaptpt.comboItensDestino(); | 151 | i3GEOF.distanciaptpt.comboItensDestino(); |
| 185 | }, | 152 | }, |
| 186 | t3: function(){ | 153 | t3: function(){ |
| 187 | - var b,ins = "<p class='paragrafo'>" + $trad('msgTema',i3GEOF.distanciaptpt.dicionario); | ||
| 188 | - ins += "<br><br><input id=i3GEOdistanciaptptbotao1 type='buttom' value='"+$trad('calcula',i3GEOF.distanciaptpt.dicionario)+"' />"; | ||
| 189 | - i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","",ins,"i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); | ||
| 190 | - b = new YAHOO.widget.Button( | 154 | + i3GEO.util.proximoAnterior("i3GEOF.distanciaptpt.t2()","","","i3GEOF.distanciaptpt.t3","i3GEOdistanciaptptresultado",true,"i3GEOF.distanciaptpt_rodape"); |
| 155 | + var b = new YAHOO.widget.Button( | ||
| 191 | "i3GEOdistanciaptptbotao1", | 156 | "i3GEOdistanciaptptbotao1", |
| 192 | {onclick:{fn: i3GEOF.distanciaptpt.calcula}} | 157 | {onclick:{fn: i3GEOF.distanciaptpt.calcula}} |
| 193 | ); | 158 | ); |
ferramentas/distanciaptpt/template_mst.html
| 1 | -<div style='padding: 5px; background-color: #F2F2F2; top: 0px; left: 0px; display: block; width: 98%;' id='i3GEOdistanciaptptresultado'></div> | 1 | +<div style='padding: 5px; background-color: #F2F2F2; top: 0px; left: 0px; display: block; width: 98%;' id='i3GEOdistanciaptptresultado'> |
| 2 | + <div id='i3GEOFgradeDePontost0'> | ||
| 3 | + <img class='i3GeoExemploImg' src='{{{locaplic}}}/ferramentas/distanciaptpt/exemplo.png' /> | ||
| 4 | + <p class='paragrafo'>{{{ajuda}}} | ||
| 5 | + <p class='paragrafo'>{{{ajuda2}}} | ||
| 6 | + <p class='paragrafo'>{{{ajuda3}}} | ||
| 7 | + </div> | ||
| 8 | + <div id='i3GEOF.distanciaptpt.t1'> | ||
| 9 | + <p class='paragrafo'> | ||
| 10 | + {{{temaOrigem}}}<br> | ||
| 11 | + <div style='text-align: left;' id='i3GEOdistanciaptptSelTemasOrigem'></div> | ||
| 12 | + <br> | ||
| 13 | + <p class='paragrafo'> | ||
| 14 | + {{{temaDestino}}}<br> | ||
| 15 | + <div style='text-align: left;' id='i3GEOdistanciaptptSelTemasDestino'></div> | ||
| 16 | + <br> | ||
| 17 | + <p class='paragrafo'> | ||
| 18 | + {{{distMax}}}<br> | ||
| 19 | + <div class='i3geoForm i3geoFormIconeEdita'> | ||
| 20 | + <input type='text' value='100000' id='i3GEOFdistanciaptptdistancia'> | ||
| 21 | + </div> | ||
| 22 | + </div> | ||
| 23 | + <div id='i3GEOF.distanciaptpt.t2'> | ||
| 24 | + <p class='paragrafo'>{{{selecionaAtributos}}}</p> | ||
| 25 | + <p class='paragrafo'>{{{atributoOrigem}}}</p> | ||
| 26 | + <div style='text-align: left;' id='i3GEOondeItensTemaOrigem'>{{{aguarde}}}</div> | ||
| 27 | + <br> | ||
| 28 | + <p class='paragrafo'>{{{atributoDestino}}}</p> | ||
| 29 | + <div style='text-align: left;' id='i3GEOondeItensTemaDestino'>{{{aguarde}}}</div> | ||
| 30 | + </div> | ||
| 31 | + <div id='i3GEOF.distanciaptpt.t3'> | ||
| 32 | + <p class='paragrafo'> | ||
| 33 | + {{{msgTema}}} <br> <br> <input id='i3GEOdistanciaptptbotao1' type='button' value='{{{calcula}}}'/> | ||
| 34 | + </div> | ||
| 35 | +</div> | ||
| 2 | <div style='top: 10px; left: 0px; display: block; width: 98%; color: red' id='i3GEOdistanciaptptfim'></div> | 36 | <div style='top: 10px; left: 0px; display: block; width: 98%; color: red' id='i3GEOdistanciaptptfim'></div> |
| 3 | \ No newline at end of file | 37 | \ No newline at end of file |