Commit bd2c795d76ba26e7fb8921acaff61de4dc7c060e

Authored by Murilo Caixêta
1 parent 2728ae7e

Implementação do Mustache

classesjs/classe_analise.js
... ... @@ -388,7 +388,7 @@ i3GEO.analise = {
388 388 onclick : {
389 389 fn : function() {
390 390 var js = i3GEO.configura.locaplic
391   - + "/ferramentas/perfil/index.js";
  391 + + "/ferramentas/perfil/dependencias.php";
392 392 i3GEO.util.scriptTag(
393 393 js,
394 394 "i3GEOF.perfil.criaJanelaFlutuante(i3GEO.analise.pontosdistobj)",
... ...
classesjs/classe_mapa.js
... ... @@ -771,7 +771,7 @@ i3GEO.mapa =
771 771 .tempoMsg("Essa opcao nao pode ser ativada. Consulte o administrador do sistema. Mapfile nao esta exposto.");
772 772 return;
773 773 }
774   - i3GEO.util.dialogoFerramenta("i3GEO.mapa.dialogo.salvaMapa()", "salvamapa", "salvaMapa");
  774 + i3GEO.util.dialogoFerramenta("i3GEO.mapa.dialogo.salvaMapa()","salvamapa","salvaMapa","dependencias.php","i3GEOF.salvaMapa.iniciaJanelaFlutuante()");
775 775 },
776 776 /**
777 777 * Function: carregaMapa
... ...
classesjs/classe_tema.js
... ... @@ -417,7 +417,7 @@ i3GEO.tema = {
417 417 */
418 418 tme: function(tema){
419 419 i3GEO.mapa.ativaTema(tema);
420   - i3GEO.util.dialogoFerramenta("i3GEO.tema.dialogo.tme()","tme","tme");
  420 + i3GEO.util.dialogoFerramenta("i3GEO.tema.dialogo.tme()","tme","tme","dependencias.php","i3GEOF.tme.iniciaJanelaFlutuante()");
421 421 },
422 422 /*
423 423 Function: mostraWms
... ... @@ -515,7 +515,7 @@ i3GEO.tema = {
515 515 */
516 516 toponimia: function(idtema){
517 517 i3GEO.mapa.ativaTema(idtema);
518   - i3GEO.util.dialogoFerramenta("i3GEO.tema.dialogo.toponimia()","toponimia","toponimia");
  518 + i3GEO.util.dialogoFerramenta("i3GEO.tema.dialogo.toponimia()","toponimia","toponimia","dependencias.php","i3GEOF.toponimia.iniciaJanelaFlutuante()");
519 519 },
520 520 /*
521 521 Function: filtro
... ...
classesjs/dicionario_ajuda.js
... ... @@ -908,7 +908,7 @@ g_traducao_ajuda = {
908 908 pt:"Cria um arquivo no formato KML, representando os dados de uma coluna da tabela de atributos como elementos em 3d. Mais detalhes em http://thematicmapping.org/",
909 909 complemento:"",
910 910 //tela:"",
911   - apijs:"i3GEO.mapa.dialogo.tme()"
  911 + apijs:"i3GEO.tema.dialogo.tme()"
912 912 },
913 913 "109": {
914 914 titulo: "Busca de metadados na INDE",
... ...
ferramentas/perfil/index.js
... ... @@ -68,6 +68,18 @@ i3GEOF.perfil = {
68 68 i3GEOF.perfil.pontos = pontos;
69 69 i3GEOF.perfil.iniciaDicionario();
70 70 },
  71 + /**
  72 + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
  73 + */
  74 + MUSTACHE : "",
  75 + /**
  76 + * Susbtitutos para o template
  77 + */
  78 + mustacheHash : function(pontos) {
  79 + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.perfil.dicionario);
  80 + dicionario["asp"] = '"';
  81 + return dicionario;
  82 + },
71 83 /*
72 84 Function: iniciaDicionario
73 85  
... ... @@ -117,15 +129,8 @@ i3GEOF.perfil = {
117 129  
118 130 String com o código html
119 131 */
120   - html:function(){
121   - var ins = "<div style=margin-left:5px; ><p class='paragrafo' >"+$trad('fonteDadosZ',i3GEOF.perfil.dicionario);
122   - ins += "<p class='paragrafo' ><input onclick='if(this.checked == true){$i(\"i3GEOFperfilTemasSel\").value = \"\";$i(\"i3GEOFperfilDivComboItens\").innerHTML = \"\";}' style=cursor:pointer checked type=radio name=i3GEOFperfilFonte id=i3GEOFperfilFonteGoogle /> Google";
123   - ins += "<br><p class='paragrafo' >"+$trad('ouTemaMapa',i3GEOF.perfil.dicionario)+"</p> <div class=styled-select id=i3GEOFperfilTemas ></div>";
124   - ins += "<br><div id=i3GEOFperfilDivComboItens ></div><br>";
125   - ins += "<br><p class='paragrafo' >" + $trad('numeroPontosLinha',i3GEOF.perfil.dicionario) + "</p>";
126   - ins += "<div class=styled-select ><input type=text id=i3GEOFperfilAmostragem value=20 /></div>";
127   - ins += "<br><p class='paragrafo' ><input id=i3GEOperfilbotao1 type='buttom' value='"+$trad('criaGrafico',i3GEOF.perfil.dicionario)+"' />";
128   - ins += "<br><br><div style=text-align:left id=i3GEOperfilfim ></div></div>";
  132 + html: function() {
  133 + var ins = Mustache.render(i3GEOF.perfil.MUSTACHE, i3GEOF.perfil.mustacheHash());
129 134 return ins;
130 135 },
131 136 /*
... ...
ferramentas/perfil/template_mst.html
1 1 <p class='paragrafo'>{{{fonteDadosZ}}}
2 2 <p class='paragrafo'>
3   - <input onclick='if(this.checked == true){$i(\"i3GEOFperfilTemasSel\").value = \"\";$i(\"i3GEOFperfilDivComboItens\").innerHTML = \"\";}' style='cursor: pointer' checked type='radio' name='i3GEOFperfilFonte' id='i3GEOFperfilFonteGoogle' />
  3 + <input onclick='if(this.checked == true){$i({{{asp}}}i3GEOFperfilTemasSel{{{asp}}}).value = {{{asp}}}{{{asp}}};$i({{{asp}}}i3GEOFperfilDivComboItens{{{asp}}}).innerHTML = {{{asp}}}{{{asp}}};}' style='cursor: pointer' checked type='radio' name='i3GEOFperfilFonte' id='i3GEOFperfilFonteGoogle' />
4 4 Google <br>
5 5 <p class='paragrafo'>{{{ouTemaMapa}}}</p>
6 6 <div class='styled-select' id='i3GEOFperfilTemas'></div>
... ... @@ -16,4 +16,4 @@
16 16 <p class='paragrafo'>
17 17 <input id='i3GEOperfilbotao1' type='button' value='{{{criaGrafico}}}' />
18 18 <br> <br>
19   -<div style='text-align: left' id='i3GEOperfilfim'></div>
20 19 \ No newline at end of file
  20 +<div style='text-align:left' id='i3GEOperfilfim' ></div>
21 21 \ No newline at end of file
... ...
ferramentas/salvamapa/index.js
... ... @@ -50,6 +50,17 @@ i3GEOF.salvaMapa = {
50 50 criaJanelaFlutuante: function(){
51 51 i3GEOF.salvaMapa.iniciaDicionario();
52 52 },
  53 + /**
  54 + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
  55 + */
  56 + MUSTACHE : "",
  57 + /**
  58 + * Susbtitutos para o template
  59 + */
  60 + mustacheHash : function() {
  61 + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.salvaMapa.dicionario);
  62 + return dicionario;
  63 + },
53 64 /*
54 65 Function: iniciaDicionario
55 66  
... ... @@ -162,20 +173,8 @@ i3GEOF.salvaMapa = {
162 173  
163 174 String com o c&oacute;digo html
164 175 */
165   - html:function(){
166   - var ins = '';
167   - ins += '<p class="paragrafo" >'+$trad('ajuda',i3GEOF.salvaMapa.dicionario)+'</p>' +
168   - '<p class="paragrafo" >'+$trad('ajuda2',i3GEOF.salvaMapa.dicionario)+'</p>' +
169   - '<div style=background-color:white;padding:5px;margin:5px >' +
170   - ' <p class="paragrafo" ><b>1- </b>'+$trad('ajuda3',i3GEOF.salvaMapa.dicionario) +
171   - $trad('ajuda4',i3GEOF.salvaMapa.dicionario) +
172   - ' <p class="paragrafo" >' + $trad('salvaArquivo',i3GEOF.salvaMapa.dicionario) +
173   - ' <div id="i3GEOFsalvaMapaLocal" ></div>' +
174   - '</div>' +
175   - '<div style=background-color:white;padding:5px;margin:5px >' +
176   - ' <p class="paragrafo" ><b>2- </b>' + $trad('cadastraMapa',i3GEOF.salvaMapa.dicionario) +
177   - ' <div id="i3GEOFsalvaMapaBanco"></div>' +
178   - '</div><br>';
  176 + html: function() {
  177 + var ins = Mustache.render(i3GEOF.salvaMapa.MUSTACHE, i3GEOF.salvaMapa.mustacheHash());
179 178 return ins;
180 179 },
181 180 /*
... ...
ferramentas/tme/index.js
... ... @@ -69,6 +69,17 @@ i3GEOF.tme = {
69 69 criaJanelaFlutuante: function(){
70 70 i3GEOF.tme.iniciaDicionario();
71 71 },
  72 + /**
  73 + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
  74 + */
  75 + MUSTACHE : "",
  76 + /**
  77 + * Susbtitutos para o template
  78 + */
  79 + mustacheHash : function() {
  80 + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.tme.dicionario);
  81 + return dicionario;
  82 + },
72 83 /*
73 84 Function: iniciaDicionario
74 85  
... ... @@ -143,32 +154,8 @@ i3GEOF.tme = {
143 154  
144 155 String com o c&oacute;digo html
145 156 */
146   - html:function(){
147   - var ins = '' +
148   - '<div style="text-align:left;background:yellow;" id=i3GEOTMEresultado ></div>' +
149   - '<p class="paragrafo" >'+$trad('tituloMapa',i3GEOF.tme.dicionario) +
150   - '<div class=styled-select >' +
151   - '<input type=text value="" id="i3GEOTMEtitulo" />' +
152   - '</div>' +
153   - '<br><p class="paragrafo" >'+$trad('descricaoMapa',i3GEOF.tme.dicionario) +
154   - '<div class=styled-select >' +
155   - '<input type=text value="" id="i3GEOTMEdesc" />' +
156   - '</div>' +
157   - '<br><p class="paragrafo" >'+$trad('alturaMaxBarras',i3GEOF.tme.dicionario) +
158   - '<div class=styled-select >' +
159   - '<input type=text value="5000" id="i3GEOTMEbarSize" />' +
160   - '</div>' +
161   - '<br><p class="paragrafo" >'+$trad('larguraMaxBarras',i3GEOF.tme.dicionario) +
162   - '<div class=styled-select >' +
163   - '<input type=text value="2000000" id="i3GEOTMEmaxHeight" />' +
164   - '</div>' +
165   - '<br><p class="paragrafo" >'+$trad('colunaRegioes',i3GEOF.tme.dicionario) +
166   - '<div id="i3GEOTMEregioeslista" class=styled-select ></div>' +
167   - '<p class="paragrafo" >' +
168   - '<br>'+$trad('colunasDadosEstat',i3GEOF.tme.dicionario) +
169   - '<div id=i3GEOtmelistai class=digitar style="text-align:left;left:0px;top:0px;330px;height:80px;overflow:auto;display:block;"></div>' +
170   - '<br>' +
171   - '<div id=i3GEOtmemen1 style=top:15px;left:0px; ><p class=paragrafo >Ser&aacute; criado um arquivo KML que pode ser aberto com o Google Earth. A coluna com os nomes das regi&otilde;es define o nome que ser&aacute; mostrado para cada elemento mapeado. Quando os nomes das colunas com os valores corresponderem a um determinado ano, ser&aacute; mostrado um bot&atilde;o do tipo slide no Google Earth, mas isso s&oacute; ocorre se o nome da coluna for o mesmo nome do ano, exemplo, para o ano de 1980 o nome da coluna dever&aacute; ser 1980</div>';
  157 + html: function() {
  158 + var ins = Mustache.render(i3GEOF.tme.MUSTACHE, i3GEOF.tme.mustacheHash());
172 159 return ins;
173 160 },
174 161 /*
... ...
ferramentas/toponimia/index.js
... ... @@ -65,6 +65,21 @@ i3GEOF.toponimia = {
65 65 criaJanelaFlutuante: function(){
66 66 i3GEOF.toponimia.iniciaDicionario();
67 67 },
  68 + /**
  69 + * Template no formato mustache. E preenchido na carga do javascript com o programa dependencias.php
  70 + */
  71 + MUSTACHE : "",
  72 + /**
  73 + * Susbtitutos para o template
  74 + */
  75 + mustacheHash : function() {
  76 + var dicionario = i3GEO.idioma.objetoIdioma(i3GEOF.toponimia.dicionario);
  77 + dicionario["locaplic"] = i3GEO.configura.locaplic;
  78 + dicionario["asp"] = '"';
  79 + dicionario["sim"] = $trad("x14");
  80 + dicionario["nao"] = $trad("x15");
  81 + return dicionario;
  82 + },
68 83 /*
69 84 Function: iniciaDicionario
70 85  
... ... @@ -143,147 +158,8 @@ i3GEOF.toponimia = {
143 158  
144 159 String com o c&oacute;digo html
145 160 */
146   - html:function(){
147   - var ins = '' +
148   - '<div id=i3GEOtoponimiaguiasYUI class="yui-navset" style="top:0px;cursor:pointer;left:0px;">' +
149   - ' <ul class="yui-nav" style="border-width:0pt 0pt 0px;border-color:rgb(240,240,240);border-bottom-color:white;">' +
150   - ' <li><a ><em><div id="i3GEOtoponimiaguia1" style="text-align:center;left:0px;" >'+$trad('fonteDados',i3GEOF.toponimia.dicionario)+'</div></em></a></li>' +
151   - ' <li><a ><em><div id="i3GEOtoponimiaguia2" style="text-align:center;left:0px;" >'+$trad('propriedades',i3GEOF.toponimia.dicionario)+'</div></em></a></li>' +
152   - ' <li><a ><em><div id="i3GEOtoponimiaguia3" style="text-align:center;left:0px;" >'+$trad('testa',i3GEOF.toponimia.dicionario)+'</div></em></a></li>' +
153   - ' </ul>' +
154   - '</div><br>' +
155   - ' <div class=guiaobj id="i3GEOtoponimiaguia1obj" style="left:1px;90%;display:none;">' +
156   - ' <p class="paragrafo" >'+$trad('selecionaItem',i3GEOF.toponimia.dicionario)+'<br>' +
157   - ' <div id=i3GEOtoponimiaDivListaItens class=styled-select ></div>' +
158   - ' <br>' +
159   - ' <p class="paragrafo" ><input style="cursor:pointer" type="checkbox" id="i3GEOtoponimianovotema" />&nbsp;'+$trad('adicionaToponimia',i3GEOF.toponimia.dicionario) +
160   - ' <br>' +
161   - ' <p class="paragrafo" ><input id=i3GEOtoponimiabotao1 size=35 type=button value="'+$trad('criaToponimia',i3GEOF.toponimia.dicionario)+'" />' +
162   - ' </div>' +
163   - ' <div class=guiaobj id="i3GEOtoponimiaguia2obj" style="left:1px;display:none;">' +
164   -
165   - '<p class="paragrafo">'+$trad('fonte',i3GEOF.toponimia.dicionario)+':</p>' +
166   - '<div class="styled-select" id="i3GEOtoponimiaDivListaFonte">'+$trad('aguarda',i3GEOF.toponimia.dicionario)+'...</div>' +
167   -
168   - '<br><p class="paragrafo">'+$trad('tamanho',i3GEOF.toponimia.dicionario)+':</p>' +
169   - '<div class="styled-select" >' +
170   - '<input type="text" value="8" id="i3GEOtoponimiatamanho_i" />' +
171   - '</div>' +
172   -
173   - '<br><p class="paragrafo">'+$trad('angulo',i3GEOF.toponimia.dicionario)+':</p>' +
174   - '<div class="styled-select" >' +
175   - '<input type="text" value="0" id="i3GEOtoponimiaangulo_i" />' +
176   - '</div>' +
177   -
178   - '<br><p class="paragrafo">'+$trad('deslocamentoTexto',i3GEOF.toponimia.dicionario)+' X:</p>' +
179   - '<div class="styled-select" >' +
180   - '<input type="text" value="0" id="i3GEOtoponimiaoffsetx_i" />' +
181   - '</div>' +
182   -
183   - '<br><p class="paragrafo">'+$trad('deslocamentoTexto',i3GEOF.toponimia.dicionario)+' Y:</p>' +
184   - '<div class="styled-select" >' +
185   - '<input type="text" value="0" id="i3GEOtoponimiaoffsety_i" />' +
186   - '</div>' +
187   -
188   - '<br><p class="paragrafo">'+$trad('corTexto',i3GEOF.toponimia.dicionario)+':</p>'+
189   - '<div class="styled-select" style="width:100px;float:left;">' +
190   - '<input type="text" value="0 0 0" id="i3GEOtoponimiafrente_i" />' +
191   - '</div>' +
192   - '<img alt="aquarela.gif" style="position:relative;left:5px;top:5px;cursor: pointer; float: none;" src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.proplabel.corj(\'i3GEOtoponimiafrente_i\')" />' +
193   -
194   - '<br><br><br><p class="paragrafo">'+$trad('corMascara',i3GEOF.toponimia.dicionario)+':</p>' +
195   - '<div class="styled-select" style="width:100px;float:left;">' +
196   - '<input type="text" value="" id="i3GEOtoponimiamascara_i" />' +
197   - '</div>' +
198   - '<img alt="aquarela.gif" style="position:relative;left:5px;top:5px;cursor: pointer; float: none;" src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.proplabel.corj(\'i3GEOtoponimiamascara_i\')" />' +
199   -
200   - '<br><br><br><p class="paragrafo">'+$trad('posicionamento',i3GEOF.toponimia.dicionario)+':</p>' +
201   - '<div class="styled-select" style="width:100px;">' +
202   - ' <select id=i3GEOtoponimiaposition_i >' +
203   - ' <option value="MS_AUTO" >auto</option>' +
204   - ' <option value="MS_UL" >UL</option>' +
205   - ' <option value="MS_UC" >UC</option>' +
206   - ' <option value="MS_UR" >UR</option>' +
207   - ' <option value="MS_CL" >CL</option>' +
208   - ' <option value="MS_CC" >CC</option>' +
209   - ' <option value="MS_CR" >CR</option>' +
210   - ' <option value="MS_LL" >LL</option>' +
211   - ' <option value="MS_LC" >LC</option>' +
212   - ' <option value="MS_LR" >LR</option>' +
213   - ' </select>' +
214   - '</div>' +
215   -
216   - '<br><p class="paragrafo">'+$trad('corFundo',i3GEOF.toponimia.dicionario)+':</td><td>' +
217   - '<div class="styled-select" style="width:100px;float:left;">' +
218   - '<input type="text" value="" id="i3GEOtoponimiafundoc_i" />' +
219   - '</div>' +
220   - '<img alt="aquarela.gif" style="position:relative;left:5px;top:5px;cursor: pointer; float: none;" src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.proplabel.corj(\'i3GEOtoponimiafundoc_i\')" />' +
221   -
222   - '<br><br><br><p class="paragrafo">'+$trad('corSombraFundo',i3GEOF.toponimia.dicionario)+':</td><td>' +
223   - '<div class="styled-select" style="width:100px;float:left;">' +
224   - '<input type="text" value="" id="i3GEOtoponimiasombra_i" />' +
225   - '</div>' +
226   - '<img alt="aquarela.gif" style="position:relative;left:5px;top:5px;cursor: pointer; float: none;" src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.proplabel.corj(\'i3GEOtoponimiasombra_i\')" />' +
227   -
228   - '<br><br><br><p class="paragrafo">'+$trad('deslocamentoSombraFundo',i3GEOF.toponimia.dicionario)+' X:</p>' +
229   - '<div class="styled-select" >' +
230   - '<input type="text" value="1" id="i3GEOtoponimiasombrax_i" />' +
231   - '</div>' +
232   - '<br><p class="paragrafo">'+$trad('deslocamentoSombraFundo',i3GEOF.toponimia.dicionario)+' Y:</p>' +
233   - '<div class="styled-select" >' +
234   - '<input type="text" value="1" id="i3GEOtoponimiasombray_i" />' +
235   - '</div>' +
236   -
237   - '<br><p class="paragrafo">'+$trad('corSombra',i3GEOF.toponimia.dicionario)+':</p>' +
238   - '<div class="styled-select" style="width:100px;float:left;">' +
239   - '<input type="text" value="" id="i3GEOtoponimiafrentes_i" />' +
240   - '</div>' +
241   - '<img alt="aquarela.gif" style="position:relative;left:5px;top:5px;cursor: pointer; float: none;" src="'+i3GEO.configura.locaplic+'/imagens/aquarela.gif" onclick="i3GEOF.proplabel.corj(\'i3GEOtoponimiafrentes_i\')" />' +
242   -
243   - '<br><br><br><p class="paragrafo">'+$trad('deslocamentoSombraFundo',i3GEOF.toponimia.dicionario)+' X:</p>' +
244   - '<div class="styled-select" >' +
245   - '<input type="text" value="1" id="i3GEOtoponimiafrentex_i" />' +
246   - '</div>' +
247   - '<br><p class="paragrafo">'+$trad('deslocamentoSombraFundo',i3GEOF.toponimia.dicionario)+' Y:</p>' +
248   - '<div class="styled-select" >' +
249   - '<input type="text" value="1" id="i3GEOtoponimiafrentey_i" />' +
250   - '</div>' +
251   -
252   - '<br><p class="paragrafo">'+$trad('forcaColisaoTextos',i3GEOF.toponimia.dicionario)+':</p>' +
253   - '<div class="styled-select" >' +
254   - ' <select id=i3GEOtoponimiaforce_i >' +
255   - ' <option value="0" >'+$trad("x15")+'</option>' +
256   - ' <option value="1" >'+$trad("x14")+'</option>' +
257   - ' </select>' +
258   - '</div>' +
259   -
260   - '<br><p class="paragrafo">'+$trad('distanciaMinTextos',i3GEOF.toponimia.dicionario)+':</p>' +
261   - '<div class="styled-select" >' +
262   - '<input type="text" value="auto" id="i3GEOtoponimiamindistance_i" />' +
263   - '</div>' +
264   -
265   - '<br><p class="paragrafo">'+$trad('tamanhoMinElementoCarto',i3GEOF.toponimia.dicionario)+':</p>' +
266   - '<div class="styled-select" >' +
267   - '<input type="text" value="auto" id="i3GEOtoponimiaminfeaturesize_i" />' +
268   - '</div>' +
269   -
270   - '<br><p class="paragrafo">'+$trad('textoUltrapassaMapa',i3GEOF.toponimia.dicionario)+':</p>' +
271   - '<div class="styled-select" >' +
272   - ' <select id=i3GEOtoponimiapartials_i >' +
273   - ' <option value="1" >'+$trad("x14")+'</option>' +
274   - ' <option value="0" >'+$trad("x15")+'</option>' +
275   - ' </select>' +
276   - '</div>' +
277   -
278   - '<br><p class="paragrafo">'+$trad('caracterQuebraTexto',i3GEOF.toponimia.dicionario)+':</p>' +
279   - '<div class="styled-select" >' +
280   - '<input type="text" value="" id="i3GEOtoponimiawrap_i" />' +
281   - '</div><br><br>';
282   - '</div>' +
283   - ' <div class=guiaobj id="i3GEOtoponimiaguia3obj" style="left:1px;90%;display:none;">' +
284   - ' <div id=i3GEOtoponimiaTeste style="width:98%;top:15px;left:0px;" ></div>' +
285   - ' </div>' +
286   - '</div> ';
  161 + html:function() {
  162 + var ins = Mustache.render(i3GEOF.toponimia.MUSTACHE, i3GEOF.toponimia.mustacheHash());
287 163 return ins;
288 164 },
289 165 /*
... ...
ferramentas/toponimia/template_mst.html
... ... @@ -23,7 +23,7 @@
23 23 <br>
24 24 <div class='guiaobj' id='i3GEOtoponimiaguia1obj' style='left: 1px; 90%; display: none;'>
25 25 <p class='paragrafo'>
26   - {{{selecionaItem}}}+'<br>
  26 + {{{selecionaItem}}}<br>
27 27 <div id='i3GEOtoponimiaDivListaItens' class='styled-select'></div>
28 28 <br>
29 29 <p class='paragrafo'>
... ... @@ -65,12 +65,12 @@
65 65 <div class='i3geoForm100 i3geoFormIconeEdita' style='float: left;'>
66 66 <input type='text' value='0 0 0' id='i3GEOtoponimiafrente_i' />
67 67 </div>
68   - <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.proplabel.corj(\' i3GEOtoponimiafrente_i\')" /> <br> <br> <br>
  68 + <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick='i3GEOF.proplabel.corj({{{asp}}}i3GEOtoponimiafrente_i{{{asp}}})' /> <br> <br> <br>
69 69 <p class='paragrafo'>{{{corMascara}}}:</p>
70 70 <div class='i3geoForm100 i3geoFormIconeEdita' style='float: left;'>
71 71 <input type='text' value='' id='i3GEOtoponimiamascara_i' />
72 72 </div>
73   - <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.proplabel.corj(\' i3GEOtoponimiamascara_i\')" /> <br> <br> <br>
  73 + <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick='i3GEOF.proplabel.corj({{{asp}}}i3GEOtoponimiamascara_i{{{asp}}})' /> <br> <br> <br>
74 74 <p class='paragrafo'>{{{posicionamento}}}:</p>
75 75 <div class='styled-select' style='width: 100px;'>
76 76 <select id='i3GEOtoponimiaposition_i'>
... ... @@ -92,12 +92,12 @@
92 92 <div class='i3geoForm100 i3geoFormIconeEdita' style='float: left;'>
93 93 <input type='text' value='' id='i3GEOtoponimiafundoc_i' />
94 94 </div>
95   - <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.proplabel.corj(\' i3GEOtoponimiafundoc_i\')" /> <br> <br> <br>
  95 + <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick='i3GEOF.proplabel.corj({{{asp}}}i3GEOtoponimiafundoc_i{{{asp}}})' /> <br> <br> <br>
96 96 <p class='paragrafo'>{{{corSombraFundo}}}:
97 97 <div class='i3geoForm i3geoFormIconeEdita' style='float: left;'>
98 98 <input type='text' value='' id='i3GEOtoponimiasombra_i' />
99 99 </div>
100   - <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.proplabel.corj(\' i3GEOtoponimiasombra_i\')" /> <br> <br> <br>
  100 + <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick='i3GEOF.proplabel.corj({{{asp}}}i3GEOtoponimiasombra_i{{{asp}}})' /> <br> <br> <br>
101 101 <p class='paragrafo'>{{{deslocamentoSombraFundo}}} X:</p>
102 102 <div class='i3geoForm i3geoFormIconeEdita'>
103 103 <input type='text' value='1' id='i3GEOtoponimiasombrax_i' />
... ... @@ -112,7 +112,7 @@
112 112 <div class='i3geoForm100 i3geoFormIconeEdita' style='float: left;'>
113 113 <input type='text' value='' id='i3GEOtoponimiafrentes_i' />
114 114 </div>
115   - <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.proplabel.corj(\' i3GEOtoponimiafrentes_i\')" /> <br> <br> <br>
  115 + <img alt='aquarela.gif' style='position: relative; left: 5px; top: 5px; cursor: pointer; float: none;' src='{{{locaplic}}}/imagens/aquarela.gif' onclick='i3GEOF.proplabel.corj({{{asp}}}i3GEOtoponimiafrentes_i{{{asp}}})' /> <br> <br> <br>
116 116 <p class='paragrafo'>{{{deslocamentoSombraFundo}}} X:</p>
117 117 <div class='i3geoForm i3geoFormIconeEdita'>
118 118 <input type='text' value='1' id='i3GEOtoponimiafrentex_i' />
... ... @@ -126,8 +126,8 @@
126 126 <p class='paragrafo'>{{{forcaColisaoTextos}}}:</p>
127 127 <div class='styled-select'>
128 128 <select id='i3GEOtoponimiaforce_i'>
129   - <option value='0'>'+$trad("x15")</option>
130   - <option value='1'>'+$trad("x14")</option>
  129 + <option value='0'>{{{nao}}}</option>
  130 + <option value='1'>{{{sim}}}</option>
131 131 </select>
132 132 </div>
133 133 <br>
... ... @@ -144,8 +144,8 @@
144 144 <p class='paragrafo'>{{{textoUltrapassaMapa}}}:</p>
145 145 <div class='styled-select'>
146 146 <select id='i3GEOtoponimiapartials_i'>
147   - <option value='1'>'+$trad("x14")</option>
148   - <option value='0'>'+$trad("x15")</option>
  147 + <option value='1'>{{{sim}}}</option>
  148 + <option value='0'>{{{nao}}}</option>
149 149 </select>
150 150 </div>
151 151 <br>
... ... @@ -153,7 +153,7 @@
153 153 <div class='i3geoForm i3geoFormIconeEdita'>
154 154 <input type='text' value='' id='i3GEOtoponimiawrap_i' />
155 155 </div>
156   - <br> <br>';
  156 + <br> <br>
157 157 </div>
158 158 <div class='guiaobj' id='i3GEOtoponimiaguia3obj' style='left: 1px; 90%; display: none;'>
159 159 <div id='i3GEOtoponimiaTeste' style='width: 98%; top: 15px; left: 0px;'></div>
... ...