Commit b1f9e7e5fa0e16fe00acf50801f3cffc21e6bf76

Authored by Murilo Caixêta
1 parent 5d90f935

Implementação do Mustache

ferramentas/loginusuario/dependencias.php
... ... @@ -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.loginusuario.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.loginusuario.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 0 \ No newline at end of file
ferramentas/loginusuario/dicionario.js
1 1 //+$trad(1,i3GEOF.loginusuario.dicionario)+
2 2 i3GEOF.loginusuario.dicionario = {
3   -1: [{
4   -pt:"",
5   -en:"",
6   -es:""
7   -}]
  3 + 1 : [ {
  4 + pt : "",
  5 + en : "",
  6 + es : ""
  7 + } ]
8 8 };
9 9 \ No newline at end of file
... ...
ferramentas/loginusuario/template_mst.html
... ... @@ -1,17 +0,0 @@
1   -<div style='width: 90%; margin: auto;'>
2   - <p class='paragrafo'>
3   - '+$trad("x30")+': <b><i>'+u+"</i></b>
4   - <p class='paragrafo'>
5   - '+$trad("x27")+':<br>
6   - <input id='i3geousuario' type='text' style='width: 200px;' value="'+usuario+'" />
7   - <p class='paragrafo'>
8   - '+$trad("x28")+':<br>
9   - <input id='i3geosenha' type='password' style='width: 200px;' value='' />
10   - <br>
11   - <p class='paragrafo'>
12   - <input id='i3GEOFloginusuario'size='20' type='button' value="'+$trad(" x29")+'" />
13   - &nbsp;
14   - <input id='i3GEOFlogoutusuario' size='20' type='button' value='Logout' />
15   - <p class='paragrafo' onclick='i3GEOF.loginusuario.recuperarSenha()' style='cursor: pointer; color: blue;'>'+$trad("x32")+'</p>
16   - <p class='paragrafo' onclick='i3GEOF.loginusuario.alterarSenha()' style='cursor: pointer; color: blue;'>'+$trad("x52")+'</p>
17   -</div>
18 0 \ No newline at end of file