Commit 2728ae7eab19d286b08b312cbb85a5a59a28763e

Authored by Murilo Caixêta
1 parent 97055275

Implementação do Mustache

ferramentas/preferencias/dependencias.php
@@ -1,30 +0,0 @@ @@ -1,30 +0,0 @@
1 -<?php  
2 -/**  
3 - * Carrega os programas javascript necessarios para a ferramenta  
4 - * Esse programa e usado na tag <script> ou com a funcao scripttag do i3Geo  
5 - * Alem de carregar os scripts, carrega tambem o template no formato MUSTACHE, definindo a variavel  
6 - * javascript i3GEOF.preferencias.MUSTACHE  
7 - * O template e substituido pelos valores definidos em index.js no momento da inicializacao da ferramenta  
8 - */  
9 -if(extension_loaded('zlib')){  
10 - ob_start('ob_gzhandler');  
11 -}  
12 -header("Content-type: text/javascript");  
13 -include("index.js");  
14 -include("dicionario.js");  
15 -echo "\n";  
16 -/**  
17 - * Inclui o template mustache do HTML usado para criar o conteudo da janela  
18 - */  
19 -echo 'i3GEOF.preferencias.MUSTACHE = "';  
20 -$texto = file_get_contents("template_mst.html");  
21 -$texto = str_replace("\n", "", $texto);  
22 -$texto = str_replace("\r", "", $texto);  
23 -$texto = str_replace("\t", "", $texto);  
24 -$texto = str_replace('"', "'", $texto);  
25 -echo $texto;  
26 -echo '";';  
27 -if(extension_loaded('zlib')){  
28 - ob_end_flush();  
29 -}  
30 -?>  
31 \ No newline at end of file 0 \ No newline at end of file
ferramentas/preferencias/template_mst.html
@@ -1,64 +0,0 @@ @@ -1,64 +0,0 @@
1 -<div class='yui-navset' style='top: 0px; cursor: pointer; left: 0px;'>  
2 - <ul class='yui-nav' style='border-width: 0pt 0pt 0px; border-color: rgb(240, 240, 240); border-bottom-color: white;'>  
3 - <li><div id='i3GEOpontosDistriguia1' style='text-align: center; left: 0px;'><a>  
4 - <em>{{{calculo}}}</em>  
5 - </a></div></li>  
6 - <li><div id='i3GEOpontosDistriguia2' style='text-align: center; left: 0px;'><a>  
7 - <em>{{{propriedades}}}</em>  
8 - </a></div></li>  
9 - </ul>  
10 -</div>  
11 -<br>  
12 -<div class='guiaobj' id='i3GEOpontosDistriguia1obj' style='left: 1px; display: none;'>  
13 - <p class='paragrafo'>{{{selecionaTema}}}</p>  
14 - <div id='i3GEOpontosDistriTemas'></div>  
15 - <p class='paragrafo'>{{{restringeAnalise}}} i3GEO.util.comboSimNao('i3GEOpontosDistrilimitePontos','sim')  
16 - <p class='paragrafo'>{{{extendeAbrangencia}}} $inputText('','','i3GEOpontosDistriextendelimite','',3,'10')+' %'  
17 - <p class='paragrafo'>  
18 - <input id='i3GEOpontosDistribotao1' size='35' type='button' value='{{{densidadePontos}}}' />  
19 - &nbsp;  
20 - <input id='i3GEOpontosDistribotao2' size='35' type='button' value='{{{distanciaPontos}}}' />  
21 - </p>  
22 - <p class='paragrafo'>  
23 - <input id='i3GEOpontosDistribotaokernel' size='35' type='button' value='Kernel' />  
24 - &nbsp;{{{desvioPadrao}}}: $inputText('','','i3GEOpontosDistrisigma','',3,'')  
25 - </p>  
26 - <p class='paragrafo'>  
27 - <input id='i3GEOpontosDistribotaodeldir' size='35' type='button' value='Delaunay/Voronoi' />  
28 - </p>  
29 - <p class='paragrafo'>  
30 - <input id='i3GEOpontosDistribotao3' size='35' type='button' value='{{{relatorio}}}' />  
31 - </p>  
32 - <div id='i3GEOpontosDistriresultado' style='display: none; position: relative; top: 10px; left: 0px;'></div>  
33 -</div>  
34 -<input type='hidden' id='i3GEOpontosDistrilistadeitens' value='' />  
35 -<input type='hidden' id='i3GEOpontosDistritema' value='' />  
36 -<div class='guiaobj' id='i3GEOpontosDistriguia2obj' style='left: 1px; display: none;'>  
37 - <p class='paragrafo'>{{{opcoesCoresClasses}}}</p>  
38 - <br>  
39 - <table summary='' class='lista2' style=>  
40 - <tr>  
41 - <td>{{{numeroClasses}}}</td>  
42 - <td>$inputText('','','i3GEOpontosDistrinumclasses','',4,'50') '</td>  
43 - </tr>  
44 - <tr>  
45 - <td>{{{corInicial}}}</td>  
46 - <td>  
47 - $inputText('','','i3GEOpontosDistricori','',12,'0,0,0')  
48 - <img alt='aquarela.gif' style='cursor: pointer' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.pontosDistri.corj(\' i3GEOpontosDistricori\')" />  
49 - </td>  
50 - </tr>  
51 - <tr>  
52 - <td>{{{corFinal}}}</td>  
53 - <td>  
54 - $inputText('','','i3GEOpontosDistricorf','',12,'255,255,255')  
55 - <img alt='aquarela.gif' style='cursor: pointer' src='{{{locaplic}}}/imagens/aquarela.gif' onclick="i3GEOF.pontosDistri.corj(\' i3GEOpontosDistricorf\')" />  
56 - </td>  
57 - </tr>  
58 - </table>  
59 - <br>  
60 - <p class='paragrafo'>  
61 - <input id='i3GEOpontosDistribotao4' size='15' type='button' value='{{{verCor}}}' />  
62 - <div id='i3GEOpontosDistrimostracores' style='display: block;'></div>  
63 -</div>  
64 -<div class='guiaobj' id='i3GEOpontosDistriguia3obj' style='left: 1px; display: none;'></div>  
65 \ No newline at end of file 0 \ No newline at end of file