Commit 1beda1b2f2e6e0002cf1332367effb6b3c500619

Authored by Murilo Caixêta
1 parent 67b9317b

Adaptação para dicionário

admin/html/operacoes.html
... ... @@ -15,6 +15,7 @@ body {
15 15 }
16 16 </style>
17 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/operacoes.js"></script>
18 19 <script type="text/javascript" src="../js/operacoes.js"></script>
19 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 21 </head>
... ... @@ -24,26 +25,21 @@ body {
24 25 <div class="mascaraPrincipal" id="divGeral">
25 26 <div id=cabecalhoPrincipal></div>
26 27 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - Opera&ccedil;&otilde;es e pap&eacute;is<img
  28 + {{{operacoes}}}<img
28 29 src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
29 30 </h1>
30   - <p>Pap&eacute;is s&atilde;o pr&eacute;-definidos no i3Geo e s&atilde;o atribu&iacute;dos aos usu&aacute;rios individualmente. Para definir os pap&eacute;is de cada usu&aacute;rio, utilize o editor de usu&aacute;rios.</p>
  31 + {{{txtOperacoes}}}
31 32 <div id="formulario" style="display: none">
32 33 <div id="ajuda">
33   - <div class="hd">Ajuda</div>
  34 + <div class="hd">{{{ajuda}}}</div>
34 35 <div class="bd" style="height: 144px; overflow: auto">
35   - <p>Aqui s&atilde;o definidas quais funcionalidades
36   - ser&atilde;o controladas e quais pap&eacute;is podem
37   - utiliz&aacute;-las
38   - <p>Para que o controle funcione, o c&oacute;digo do i3Geo deve ser
39   - modificado para que a valida&ccedil;&atilde;o seja realizada.
40   - <p>Usu&aacute;rios administradores podem acessar qualquer opera&ccedil;&atilde;o.
  36 + {{{txtAjuda}}}
41 37 </div>
42 38 <div class="ft"></div>
43 39 </div>
44 40 <input onclick="adicionaLinha()" type=button id=adiciona
45   - value="Adicionar funcionalidade" /> <br>
46   - <p>Opera&ccedil;&otilde;es controladas:</p>
  41 + value="{{{adicionaFuncionalidade}}}" /> <br>
  42 + <p>{{{operacoesControladas}}}</p>
47 43 <div id="tabela" style="left: -5px;"></div>
48 44 <div id=logajax style="display: block"></div>
49 45 </div>
... ... @@ -92,6 +88,7 @@ body {
92 88 locaplic : "../.."
93 89 };
94 90 //
  91 + core_parseMustacheBody(i3GEOadmin.operacoes.dicionario);
95 92 cabecalhoUsuarios("cabecalhoPrincipal", "operacoes");
96 93 temp = function() {
97 94 document.getElementById("formulario").style.display = "block";
... ...
admin/html/perfis.html
... ... @@ -15,6 +15,7 @@ body {
15 15 }
16 16 </style>
17 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/perfis.js"></script>
18 19 <script type="text/javascript" src="../js/perfis.js"></script>
19 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 21 </head>
... ... @@ -24,24 +25,20 @@ body {
24 25 <div class="mascaraPrincipal" id="divGeral">
25 26 <div id=cabecalhoPrincipal></div>
26 27 <h1>
27   - Administra&ccedil;&atilde;o do i3geo - perfis <img src="../imagens/04.png"
  28 + {{{perfis}}} <img src="../imagens/04.png"
28 29 style="cursor: pointer" id=botaoAjuda />
29 30 </h1>
30 31 <div id="formulario" style="display: none">
31 32 <div id="ajuda">
32   - <div class="hd">Ajuda</div>
  33 + <div class="hd">{{{ajuda}}}</div>
33 34 <div class="bd" style="height: 144px; overflow: auto">
34   - <p>Os perfis s&atilde;o utilizados para restringir o acesso a
35   - determinados temas, grupos, sub-grupos e menus. Nesse formul&aacute;rio &eacute;
36   - montada a lista de perfis que &eacute; mostrada nos outros formul&aacute;rios do
37   - sistema.
  35 + {{{txtAjuda}}}
38 36 </div>
39 37 <div class="ft"></div>
40 38 </div>
41 39 <input onclick="adicionaLinha()" type=button id=adiciona
42   - value="Adicionar um novo perfil" /> <br>
43   - <p>Perfis existentes: (clique na c&eacute;lula para editar e salve a
44   - linha editada)</p>
  40 + value="{{{adicionaPerfil}}}" /> <br>
  41 + {{{editaPerfil}}}
45 42 <div id="tabela" style="left: -5px;"></div>
46 43 <div id=logajax style="display: block"></div>
47 44 </div>
... ... @@ -90,6 +87,7 @@ i3GEO.configura = {
90 87 locaplic: "../.."
91 88 };
92 89 //
  90 +core_parseMustacheBody(i3GEOadmin.perfis.dicionario);
93 91 cabecalhoGeral("cabecalhoPrincipal","");
94 92 temp = function(){
95 93 document.getElementById("formulario").style.display = "block";
... ...
admin/html/sistemas.html
... ... @@ -15,6 +15,7 @@ body {
15 15 }
16 16 </style>
17 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/sistemas.js"></script>
18 19 <script type="text/javascript" src="../js/sistemas.js"></script>
19 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 21 </head>
... ... @@ -23,30 +24,18 @@ body {
23 24 <div class="bordaSuperior">&nbsp;</div>
24 25 <div class="mascaraPrincipal" id="divGeral">
25 26 <div id=cabecalhoPrincipal></div>
26   - <h1>Administra&ccedil;&atilde;o do i3geo - sistemas especiais</h1>
  27 + <h1>{{{sistemas}}}</h1>
27 28 <div id="formulario" style="display: none">
28 29 <div id="ajuda">
29   - <div class="hd">Ajuda</div>
  30 + <div class="hd">{{{ajuda}}}</div>
30 31 <div class="bd" style="height: 144px; overflow: auto">
31   - Este programa permite editar a lista de sistemas especiais.<br>
32   - <br> Sistemas especiais s&atilde;o utilizados para incluir
33   - camadas no i3geo tendo como base programas que interagem com o
34   - usu&aacute;rio de alguma forma espec&iacute;fica.<br> <br>
35   - Cada sistema pode ter um objetivo espec&iacute;fico e uma
36   - interface própria. Normalmente s&atilde;o utilizados para realizar
37   - consultas a bancos de dados ou Web Services e gerar a camada para
38   - acrescentar ao mapa.<br> <br> Esses sistemas podem por
39   - exemplo, consultar bancos de dados estat&iacute;sticos para gerar
40   - cartogramas.<br> <br> A lista de sistemas &eacute;
41   - baseada no banco admin.db.<br> <br> A lista de IPs dos
42   - usu&aacute;rios que podem administrar o i3geo &eacute; definida no
43   - arquivo i3geo/ms_configura.php
  32 + {{{txtAjuda}}}
44 33 </div>
45 34 <div class="ft"></div>
46 35 </div>
47 36 <input onclick="adicionaLinha()" type=button id=adiciona
48   - value="Adicionar um novo sistema" /> <br>
49   - <p>Sistemas existentes:</p>
  37 + value="{{{adicionaSistema}}}" /> <br>
  38 + <p>{{{sistemasExistentes}}}</p>
50 39 <div id="tabela" style="left: -5px;"></div>
51 40 <div id=logajax style="display: block"></div>
52 41 </div>
... ... @@ -96,6 +85,7 @@ body {
96 85 locaplic : "../.."
97 86 };
98 87 //
  88 + core_parseMustacheBody(i3GEOadmin.sistemas.dicionario);
99 89 cabecalhoGeral("cabecalhoPrincipal", "");
100 90 temp = function() {
101 91 document.getElementById("formulario").style.display = "block";
... ...