Commit e2df6d554aed6cfda9aaa484138f455594a5140c

Authored by Murilo Caixêta
1 parent 163465dc

Adaptação para dicionário

Showing 1 changed file with 14 additions and 24 deletions   Show diff stats
admin/html/editormapfile.html
@@ -21,6 +21,7 @@ body { @@ -21,6 +21,7 @@ body {
21 } 21 }
22 </style> 22 </style>
23 <script type="text/javascript" src="../js/core.js"></script> 23 <script type="text/javascript" src="../js/core.js"></script>
  24 +<script type="text/javascript" src="../dicionario/editormapfile.js"></script>
24 <script src="../js/listatemas.js" type="text/javascript"></script> 25 <script src="../js/listatemas.js" type="text/javascript"></script>
25 <script src="../js/editormapfile.js" type="text/javascript"></script> 26 <script src="../js/editormapfile.js" type="text/javascript"></script>
26 <script src="../js/editormapfile_classes.js" type="text/javascript"></script> 27 <script src="../js/editormapfile_classes.js" type="text/javascript"></script>
@@ -52,41 +53,31 @@ table.ygtvtable { @@ -52,41 +53,31 @@ table.ygtvtable {
52 <div class="mascaraPrincipal" id="divGeral"> 53 <div class="mascaraPrincipal" id="divGeral">
53 <div id=cabecalhoPrincipal></div> 54 <div id=cabecalhoPrincipal></div>
54 <h1> 55 <h1>
55 - Administra&ccedil;&atilde;o do i3geo - mapfiles dos temas 56 + {{{adminMapfile}}}
56 <img src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda /> 57 <img src="../imagens/04.png" style="cursor: pointer" id=botaoAjuda />
57 </h1> 58 </h1>
58 <div id="formulario" style="display: none"> 59 <div id="formulario" style="display: none">
59 <div id="ajuda" style="display: none"> 60 <div id="ajuda" style="display: none">
60 - <div class="hd">Ajuda</div> 61 + <div class="hd">{{{ajuda}}}</div>
61 <div class="bd" style="height: 144px; overflow: auto"> 62 <div class="bd" style="height: 144px; overflow: auto">
62 - <p>Importante: a restri&ccedil;&atilde;o ao tema por meio da defini&ccedil;&atilde;o de grupos de usu&aacute;rios n&atilde;o bloqueia o acesso por meio de download, WMS, KML, etc. Para bloquear esse tipo de acesso &eacute; necess&aacute;rio alterar as op&ccedil;&otilde;es espec&iacute;ficas. Por padr&atilde;o, esses servi&ccedil;os s&atilde;o habilitados para qualquer usu&aacute;rio, n&atilde;o sendo poss&iacute;vel bloquear apenas para determinados grupos.  
63 - <p>Este formul&aacute;rio permite criar ou editar os arquivos mapfile que comp&otilde;em temas no i3geo.  
64 - <p>Os arquivo .map s&atilde;o armazenados no diretório i3geo/temas e podem tamb&eacute;m ser editados manualmente.  
65 - <p>Cada arquivo cont&eacute;m layers definidos conforme a sintaxe utilizada pelo Mapserver. Esses arquivos s&atilde;o as estruturas b&aacute;sicas utilizadas pelo i3geo na apresenta&ccedil;&atilde;o de dados e montagem das camadas que s&atilde;o vistas no mapa.  
66 - <p>Após criados os mapfiles, deve-se ainda definir as caracter&iacute;sticas de cada LAYER.  
67 - <p>A lista de IPs dos usu&aacute;rios que podem administrar o i3geo &eacute; definida no arquivo i3geo/ms_configura.php  
68 - <p>Apenas os mapfiles que forem vinculados a um tema poder&atilde;o ser vistos na janela de inclus&atilde;o de temas na &aacute;rvore de temas. Se voc&ecirc; criou um mapfile manualmente, utilize a op&ccedil;&atilde;o de edi&ccedil;&atilde;o (&iacute;cone apresentado ao lado de cada mapfile) para fazer essa associa&ccedil;&atilde;o.  
69 - <p>A op&ccedil;&atilde;o "Verifica temas sem mapfiles" possibilita resolver problemas decorrentes da elimina&ccedil;&atilde;o manual de um arquivo mapfile do servidor. Nesses casos, o registro no banco de dados permanece. Com essa op&ccedil;&atilde;o &eacute; poss&iacute;vel apagar os registros ou recriar o mapfile perdido. 63 + {{{txtAjudaMapfile}}}
70 </div> 64 </div>
71 <div class="ft"></div> 65 <div class="ft"></div>
72 </div> 66 </div>
73 - <input onclick="" type=button id=adiciona value="Criar um novo mapfile" />  
74 - <input onclick="" type=button id=uploadGvsig value="Upload gvSIG" />  
75 - <input onclick="" type=button id=semmapfiles value="Verificar temas sem mapfiles" />  
76 -  
77 - <p class=paragrafo>  
78 - Al&eacute;m de criar os mapfiles, &eacute; necess&aacute;rio definir as caracter&iacute;sticas de cada LAYER nas op&ccedil;&otilde;es abaixo. <br> Para incluir o tema nos menus,  
79 - <a href='arvore.html'>edite a &aacute;rvore de temas </a>  
80 - </p>  
81 - <p class=paragrafo>O texto marcado em cinza corresponde ao nome do tema registrados na &aacute;rvore de temas (registro no banco de dados). Nem todos os temas s&atilde;o utilizados na &aacute;rvore, por isso n&atilde;o necessitam ser associados a um 'tema' e registrados no banco de dados.</p> 67 + <input onclick="" type=button id=adiciona value="{{{criaMapfile}}}" />
  68 + <input onclick="" type=button id=uploadGvsig value="{{{upGvsig}}}" />
  69 + <input onclick="" type=button id=semmapfiles value="{{{semMapfile}}}" />
  70 +
  71 + {{{txtDesc}}}
82 <div id="letras"></div> 72 <div id="letras"></div>
83 - <p>Mapfiles (arquivos existentes no diret&oacute;rio i3geo/temas):</p> 73 + {{{listaMapfile}}}
84 <div id="tabela" style="left: -5px;"></div> 74 <div id="tabela" style="left: -5px;"></div>
85 </div> 75 </div>
86 </div> 76 </div>
87 <div id=logajax style="display: block"></div> 77 <div id=logajax style="display: block"></div>
88 <div id=dialogoContinua style="display: block"></div> 78 <div id=dialogoContinua style="display: block"></div>
89 </center> 79 </center>
  80 + </body>
90 <script> 81 <script>
91 /* 82 /*
92 Title: Editor de mapfiles 83 Title: Editor de mapfiles
@@ -133,9 +124,8 @@ table.ygtvtable { @@ -133,9 +124,8 @@ table.ygtvtable {
133 124
134 i3geo/admin/html/editormapfile.html 125 i3geo/admin/html/editormapfile.html
135 */ 126 */
136 - </script>  
137 -  
138 - <script> 127 + core_parseMustacheBody(i3GEOadmin.editormapfile.dicionario);
  128 +
139 if (i3GEO.util.pegaCookie("I3GEOletraAdmin")) { 129 if (i3GEO.util.pegaCookie("I3GEOletraAdmin")) {
140 letraAtual = i3GEO.util.pegaCookie("I3GEOletraAdmin"); 130 letraAtual = i3GEO.util.pegaCookie("I3GEOletraAdmin");
141 } else { 131 } else {
@@ -200,5 +190,5 @@ table.ygtvtable { @@ -200,5 +190,5 @@ table.ygtvtable {
200 initMenu(); 190 initMenu();
201 }; 191 };
202 i3GEO.login.verificaOperacao("admin/html/editormapfile", i3GEO.configura.locaplic, temp, "sessao", i3GEO.login.dialogo.abreLogin); 192 i3GEO.login.verificaOperacao("admin/html/editormapfile", i3GEO.configura.locaplic, temp, "sessao", i3GEO.login.dialogo.abreLogin);
  193 +
203 </script> 194 </script>
204 -</body>