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,6 +15,7 @@ body {
15 } 15 }
16 </style> 16 </style>
17 <script type="text/javascript" src="../js/core.js"></script> 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/operacoes.js"></script>
18 <script type="text/javascript" src="../js/operacoes.js"></script> 19 <script type="text/javascript" src="../js/operacoes.js"></script>
19 <link rel="stylesheet" type="text/css" href="admin.css"> 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 </head> 21 </head>
@@ -24,26 +25,21 @@ body { @@ -24,26 +25,21 @@ body {
24 <div class="mascaraPrincipal" id="divGeral"> 25 <div class="mascaraPrincipal" id="divGeral">
25 <div id=cabecalhoPrincipal></div> 26 <div id=cabecalhoPrincipal></div>
26 <h1> 27 <h1>
27 - Administra&ccedil;&atilde;o do i3geo - Opera&ccedil;&otilde;es e pap&eacute;is<img 28 + {{{operacoes}}}<img
28 src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda /> 29 src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
29 </h1> 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 <div id="formulario" style="display: none"> 32 <div id="formulario" style="display: none">
32 <div id="ajuda"> 33 <div id="ajuda">
33 - <div class="hd">Ajuda</div> 34 + <div class="hd">{{{ajuda}}}</div>
34 <div class="bd" style="height: 144px; overflow: auto"> 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 </div> 37 </div>
42 <div class="ft"></div> 38 <div class="ft"></div>
43 </div> 39 </div>
44 <input onclick="adicionaLinha()" type=button id=adiciona 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 <div id="tabela" style="left: -5px;"></div> 43 <div id="tabela" style="left: -5px;"></div>
48 <div id=logajax style="display: block"></div> 44 <div id=logajax style="display: block"></div>
49 </div> 45 </div>
@@ -92,6 +88,7 @@ body { @@ -92,6 +88,7 @@ body {
92 locaplic : "../.." 88 locaplic : "../.."
93 }; 89 };
94 // 90 //
  91 + core_parseMustacheBody(i3GEOadmin.operacoes.dicionario);
95 cabecalhoUsuarios("cabecalhoPrincipal", "operacoes"); 92 cabecalhoUsuarios("cabecalhoPrincipal", "operacoes");
96 temp = function() { 93 temp = function() {
97 document.getElementById("formulario").style.display = "block"; 94 document.getElementById("formulario").style.display = "block";
admin/html/perfis.html
@@ -15,6 +15,7 @@ body { @@ -15,6 +15,7 @@ body {
15 } 15 }
16 </style> 16 </style>
17 <script type="text/javascript" src="../js/core.js"></script> 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/perfis.js"></script>
18 <script type="text/javascript" src="../js/perfis.js"></script> 19 <script type="text/javascript" src="../js/perfis.js"></script>
19 <link rel="stylesheet" type="text/css" href="admin.css"> 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 </head> 21 </head>
@@ -24,24 +25,20 @@ body { @@ -24,24 +25,20 @@ body {
24 <div class="mascaraPrincipal" id="divGeral"> 25 <div class="mascaraPrincipal" id="divGeral">
25 <div id=cabecalhoPrincipal></div> 26 <div id=cabecalhoPrincipal></div>
26 <h1> 27 <h1>
27 - Administra&ccedil;&atilde;o do i3geo - perfis <img src="../imagens/04.png" 28 + {{{perfis}}} <img src="../imagens/04.png"
28 style="cursor: pointer" id=botaoAjuda /> 29 style="cursor: pointer" id=botaoAjuda />
29 </h1> 30 </h1>
30 <div id="formulario" style="display: none"> 31 <div id="formulario" style="display: none">
31 <div id="ajuda"> 32 <div id="ajuda">
32 - <div class="hd">Ajuda</div> 33 + <div class="hd">{{{ajuda}}}</div>
33 <div class="bd" style="height: 144px; overflow: auto"> 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 </div> 36 </div>
39 <div class="ft"></div> 37 <div class="ft"></div>
40 </div> 38 </div>
41 <input onclick="adicionaLinha()" type=button id=adiciona 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 <div id="tabela" style="left: -5px;"></div> 42 <div id="tabela" style="left: -5px;"></div>
46 <div id=logajax style="display: block"></div> 43 <div id=logajax style="display: block"></div>
47 </div> 44 </div>
@@ -90,6 +87,7 @@ i3GEO.configura = { @@ -90,6 +87,7 @@ i3GEO.configura = {
90 locaplic: "../.." 87 locaplic: "../.."
91 }; 88 };
92 // 89 //
  90 +core_parseMustacheBody(i3GEOadmin.perfis.dicionario);
93 cabecalhoGeral("cabecalhoPrincipal",""); 91 cabecalhoGeral("cabecalhoPrincipal","");
94 temp = function(){ 92 temp = function(){
95 document.getElementById("formulario").style.display = "block"; 93 document.getElementById("formulario").style.display = "block";
admin/html/sistemas.html
@@ -15,6 +15,7 @@ body { @@ -15,6 +15,7 @@ body {
15 } 15 }
16 </style> 16 </style>
17 <script type="text/javascript" src="../js/core.js"></script> 17 <script type="text/javascript" src="../js/core.js"></script>
  18 +<script type="text/javascript" src="../dicionario/sistemas.js"></script>
18 <script type="text/javascript" src="../js/sistemas.js"></script> 19 <script type="text/javascript" src="../js/sistemas.js"></script>
19 <link rel="stylesheet" type="text/css" href="admin.css"> 20 <link rel="stylesheet" type="text/css" href="admin.css">
20 </head> 21 </head>
@@ -23,30 +24,18 @@ body { @@ -23,30 +24,18 @@ body {
23 <div class="bordaSuperior">&nbsp;</div> 24 <div class="bordaSuperior">&nbsp;</div>
24 <div class="mascaraPrincipal" id="divGeral"> 25 <div class="mascaraPrincipal" id="divGeral">
25 <div id=cabecalhoPrincipal></div> 26 <div id=cabecalhoPrincipal></div>
26 - <h1>Administra&ccedil;&atilde;o do i3geo - sistemas especiais</h1> 27 + <h1>{{{sistemas}}}</h1>
27 <div id="formulario" style="display: none"> 28 <div id="formulario" style="display: none">
28 <div id="ajuda"> 29 <div id="ajuda">
29 - <div class="hd">Ajuda</div> 30 + <div class="hd">{{{ajuda}}}</div>
30 <div class="bd" style="height: 144px; overflow: auto"> 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 </div> 33 </div>
45 <div class="ft"></div> 34 <div class="ft"></div>
46 </div> 35 </div>
47 <input onclick="adicionaLinha()" type=button id=adiciona 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 <div id="tabela" style="left: -5px;"></div> 39 <div id="tabela" style="left: -5px;"></div>
51 <div id=logajax style="display: block"></div> 40 <div id=logajax style="display: block"></div>
52 </div> 41 </div>
@@ -96,6 +85,7 @@ body { @@ -96,6 +85,7 @@ body {
96 locaplic : "../.." 85 locaplic : "../.."
97 }; 86 };
98 // 87 //
  88 + core_parseMustacheBody(i3GEOadmin.sistemas.dicionario);
99 cabecalhoGeral("cabecalhoPrincipal", ""); 89 cabecalhoGeral("cabecalhoPrincipal", "");
100 temp = function() { 90 temp = function() {
101 document.getElementById("formulario").style.display = "block"; 91 document.getElementById("formulario").style.display = "block";