Commit 68e494615deda3419ab09fb7d4ecd03f80d0ba86

Authored by Edmar Moretti
1 parent a0838314

#267

admin/index.html
@@ -9,6 +9,12 @@ @@ -9,6 +9,12 @@
9 <div style=width:80%;text-align:left;> 9 <div style=width:80%;text-align:left;>
10 <h1>Administração do i3geo</h1> 10 <h1>Administração do i3geo</h1>
11 <p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles". 11 <p>Se você atualizou o Mapserver para a versão 5.2.2, seus mapfiles antigos podem não funcionar. Veja em "Outras opções" o item "Ajusta mapfiles".
  12 +<div id=mensagemIE style=display:none >
  13 +<p style=color:red >Atenção: o sistema de administração funciona melhor no Firefox.</p>
  14 +<p>No Internet Explorer, vc deve alterar as configurações de armazenamento de 'cache' para não ter problemas.</p>
  15 +<p>No menu 'Ferramentas->Opções da Internet->Geral' clique em 'Configurações' no item 'Histórico de navegação'</p>
  16 +<p>Marque a opção 'Sempre que eu visitar a página da web'</p>
  17 +</div>
12 <fieldset> 18 <fieldset>
13 <legend>Leia-me</legend> 19 <legend>Leia-me</legend>
14 <div style=display:none; > 20 <div style=display:none; >
@@ -223,6 +229,8 @@ ativaLegenda() @@ -223,6 +229,8 @@ ativaLegenda()
223 229
224 function ajuda(i,t) 230 function ajuda(i,t)
225 {$i(i).style.display="block";t.style.display="none"} 231 {$i(i).style.display="block";t.style.display="none"}
226 - 232 +
  233 +if(navm)
  234 +{$i("mensagemIE").style.display = "block";}
227 </script> 235 </script>
228 </html> 236 </html>
229 \ No newline at end of file 237 \ No newline at end of file
admin/js/admin.js
@@ -26,6 +26,11 @@ Free Software Foundation, Inc., no endereço @@ -26,6 +26,11 @@ Free Software Foundation, Inc., no endereço
26 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. 26 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
27 */ 27 */
28 //variáveis globais 28 //variáveis globais
  29 +navn = false;
  30 +//seta as variáveis navn e navm
  31 +var app = navigator.appName.substring(0,1);
  32 +if (app==='N'){navn=true;}else{navm=true;}
  33 +
29 /* 34 /*
30 Variable: $mensagemAguarde 35 Variable: $mensagemAguarde
31 */ 36 */
admin/php/admin.php
@@ -93,6 +93,10 @@ function retornaJSON($obj) @@ -93,6 +93,10 @@ function retornaJSON($obj)
93 if (!mb_detect_encoding($texto,"UTF-8",true)) 93 if (!mb_detect_encoding($texto,"UTF-8",true))
94 $texto = utf8_encode($texto); 94 $texto = utf8_encode($texto);
95 header("Content-type: text/ascii; charset=UTF-8"); 95 header("Content-type: text/ascii; charset=UTF-8");
  96 + header('Expires: Fri, 14 Mar 1980 20:53:00 GMT');
  97 + header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
  98 + header('Cache-Control: no-cache, must-revalidate');
  99 + header('Pragma: no-cache');
96 echo $texto; 100 echo $texto;
97 /* 101 /*
98 } 102 }
menutemas/admin.db
No preview for this file type
temas/cbers.map 0 → 100644
@@ -0,0 +1,23 @@ @@ -0,0 +1,23 @@
  1 +MAP
  2 +SYMBOLSET ../symbols/simbolos.sym
  3 +FONTSET "../symbols/fontes.txt"
  4 +LAYER
  5 + NAME cbers
  6 + TYPE POLYGON
  7 + STATUS DEFAULT
  8 + DATA "c:\ms4w\apache\htdocs\geodados\brasil\CBERS_cenas.shp"
  9 + TEMPLATE "none.htm"
  10 + METADATA
  11 + TEMA "CBERS"
  12 + ESCALA "250000"
  13 + CLASSE "SIM"
  14 + END
  15 + CLASS
  16 + NAME " "
  17 + CLASS
  18 + COLOR 100 255 100
  19 + OUTLINECOLOR 0 0 0
  20 + END
  21 + END # CLASS
  22 +END # LAYER
  23 +END
testamapfile.php
@@ -86,10 +86,14 @@ if(!isset($tipo)) @@ -86,10 +86,14 @@ if(!isset($tipo))
86 {$tipo = "";} 86 {$tipo = "";}
87 if ($tipo == "") 87 if ($tipo == "")
88 { 88 {
89 - echo '<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"></head><script>function roda(){window.location.href = "?map="+document.getElementById("nomemap").value;}</script><body ><form action="testamapfile.php" method="post" id=f >Nome do arquivo map existente no diretório i3geo/temas (digite "todos" para testar todos de uma só vez):<br><br><input id=nomemap class=digitar type="file" size=20 ><input id=map type="hidden" value="" name="map"><input type="button" onclick="roda()" class=executar value="Testar" size=10 name="submit"></form></body></html>'; 89 + echo '<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"></head><script>function roda(){window.location.href = "?map="+document.getElementById("nomemap").value;}</script><body >';
  90 + echo '<form action="testamapfile.php" method="post" id=f >';
  91 + echo 'Nome do arquivo map existente no diretório i3geo/temas (complete com "testamapfile.php?map=todos" na URL para testar todos de uma só vez):<br><br><input id=nomemap class=digitar type="file" size=20 ><input id=map type="hidden" value="" name="map"><input type="button" onclick="roda()" class=executar value="Testar" size=10 name="submit">';
  92 + echo '<br>Mostra apenas a legenda? <input type=radio name=solegenda value=sim />sim <input type=radio name=solegenda value=nao CHECKED /> não<br></form></body></html>';
90 } 93 }
91 if (isset($map) && $map != "") 94 if (isset($map) && $map != "")
92 { 95 {
  96 + if(!isset($solegenda)){$solegenda = "nao";}
93 if ($map == "todos") 97 if ($map == "todos")
94 { 98 {
95 $tipo = "todos"; 99 $tipo = "todos";
@@ -113,9 +117,9 @@ if (isset($map) &amp;&amp; $map != &quot;&quot;) @@ -113,9 +117,9 @@ if (isset($map) &amp;&amp; $map != &quot;&quot;)
113 echo "<hr><br><br><a href='testamapfile.php?map=todos&iniciar=".($iniciar+10)."' >Próximos mapas</a>"; 117 echo "<hr><br><br><a href='testamapfile.php?map=todos&iniciar=".($iniciar+10)."' >Próximos mapas</a>";
114 } 118 }
115 else 119 else
116 - {verifica($map);} 120 + {verifica($map,$solegenda);}
117 } 121 }
118 -function verifica($map) 122 +function verifica($map,$solegenda)
119 { 123 {
120 global $tipo,$locaplic,$postgis_mapa; 124 global $tipo,$locaplic,$postgis_mapa;
121 if ($tipo == "mini" && file_exists('temas/miniaturas/'.$map.".mini.png")) 125 if ($tipo == "mini" && file_exists('temas/miniaturas/'.$map.".mini.png"))
@@ -256,7 +260,8 @@ function verifica($map) @@ -256,7 +260,8 @@ function verifica($map)
256 260
257 if(($tipo == "") || ($tipo == "todos")) 261 if(($tipo == "") || ($tipo == "todos"))
258 { 262 {
259 - echo "<img src=".$nomer." /><br>"; 263 + if($solegenda == "nao")
  264 + {echo "<img src=".$nomer." /><br>";}
260 echo "<img src=".$nomerl." />"; 265 echo "<img src=".$nomerl." />";
261 if($tipo == "todos") 266 if($tipo == "todos")
262 { 267 {