Commit 1beda1b2f2e6e0002cf1332367effb6b3c500619
1 parent
67b9317b
Exists in
master
and in
7 other branches
Adaptação para dicionário
Showing
3 changed files
with
22 additions
and
37 deletions
Show diff stats
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ção do i3geo - Operações e papé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éis são pré-definidos no i3Geo e são atribuídos aos usuários individualmente. Para definir os papéis de cada usuário, utilize o editor de usuá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ão definidas quais funcionalidades | ||
| 36 | - serão controladas e quais papéis podem | ||
| 37 | - utilizá-las | ||
| 38 | - <p>Para que o controle funcione, o código do i3Geo deve ser | ||
| 39 | - modificado para que a validação seja realizada. | ||
| 40 | - <p>Usuários administradores podem acessar qualquer operaçã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çõ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çã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ão utilizados para restringir o acesso a | ||
| 35 | - determinados temas, grupos, sub-grupos e menus. Nesse formulário é | ||
| 36 | - montada a lista de perfis que é mostrada nos outros formulá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é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"> </div> | 24 | <div class="bordaSuperior"> </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çã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ão utilizados para incluir | ||
| 33 | - camadas no i3geo tendo como base programas que interagem com o | ||
| 34 | - usuário de alguma forma específica.<br> <br> | ||
| 35 | - Cada sistema pode ter um objetivo específico e uma | ||
| 36 | - interface própria. Normalmente sã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ísticos para gerar | ||
| 40 | - cartogramas.<br> <br> A lista de sistemas é | ||
| 41 | - baseada no banco admin.db.<br> <br> A lista de IPs dos | ||
| 42 | - usuários que podem administrar o i3geo é 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"; |