From 591e98be5c2422051fe8930d84dab4e738bc6c34 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 14 Oct 2017 13:30:12 -0300 Subject: [PATCH] Padronização das migalhas das páginas principais do i3Geo --- admin1/head.php | 5 +++++ css/i3geo7.css.php | 0 ferramentas/editorgm/editorgm_compacto.js | 0 ferramentas/editorol/editorol_compacto.js | 0 init/head.php | 5 +++++ js/compactados/ajuda_compacto.js | 0 js/compactados/analise_compacto.js | 0 js/compactados/arvoredecamadas_compacto.js | 0 js/compactados/arvoredetemas_compacto.js | 0 js/compactados/base64_compacto.js | 0 js/compactados/busca_compacto.js | 0 js/compactados/caixaDeFerramentas_compacto.js | 0 js/compactados/calculo_compacto.js | 0 js/compactados/catalogoDir_compacto.js | 0 js/compactados/catalogoEstrelas_compacto.js | 0 js/compactados/catalogoInde_compacto.js | 0 js/compactados/catalogoMapas_compacto.js | 0 js/compactados/catalogoMenus_compacto.js | 0 js/compactados/catalogoMetaestat_compacto.js | 0 js/compactados/catalogoOgc_compacto.js | 0 js/compactados/catalogoRegioes_compacto.js | 0 js/compactados/catalogoSistemas_compacto.js | 0 js/compactados/configura_compacto.js | 0 js/compactados/coordenadas_compacto.js | 0 js/compactados/desenho_compacto.js | 0 js/compactados/dicionario_ajuda_compacto.js | 0 js/compactados/dicionario_compacto.js | 0 js/compactados/editor_compacto.js | 0 js/compactados/eventos_compacto.js | 0 js/compactados/guias_compacto.js | 0 js/compactados/idioma_compacto.js | 0 js/compactados/ini_i3geo_compacto.js | 0 js/compactados/interface_compacto.js | 0 js/compactados/janela_compacto.js | 0 js/compactados/legenda_compacto.js | 0 js/compactados/login_compacto.js | 0 js/compactados/mapa_compacto.js | 0 js/compactados/maparef_compacto.js | 0 js/compactados/marcador_compacto.js | 0 js/compactados/mustache.js | 0 js/compactados/navega_compacto.js | 0 js/compactados/php_compacto.js | 0 js/compactados/plugini3geo_compacto.js | 0 js/compactados/proj4js.js | 0 js/compactados/social_compacto.js | 0 js/compactados/tema_compacto.js | 0 js/compactados/util_compacto.js | 0 js/compactados/wicket.js | 0 js/i3geo_tudo_compacto7.js.php | 0 mapas/index.php | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------- ogc/index.php | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------- pacotes/cpaint/cpaint2_compacto.inc.js | 0 pacotes/mobileesp/mdetect_compacto.js | 0 pacotes/yui290/build/carousel/carousel_compacto.js | 0 pacotes/yui290/build/container/container_compacto.js | 0 pacotes/yui290/build/container/container_core_compacto.js | 0 pacotes/yui290/build/resize/resize_compacto.js | 0 pacotes/yui290/build/treeview/treeview_compacto.js | 0 pacotes/yui290/build/utilities/utilities_compacto.js | 0 permlinks/index.php | 18 +++++++++--------- testainstal/index.php | 1011 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- utilitarios/index.php | 19 ++++++++++--------- 62 files changed, 661 insertions(+), 665 deletions(-) mode change 100644 => 100755 css/i3geo7.css.php mode change 100644 => 100755 ferramentas/editorgm/editorgm_compacto.js mode change 100644 => 100755 ferramentas/editorol/editorol_compacto.js mode change 100644 => 100755 js/compactados/ajuda_compacto.js mode change 100644 => 100755 js/compactados/analise_compacto.js mode change 100644 => 100755 js/compactados/arvoredecamadas_compacto.js mode change 100644 => 100755 js/compactados/arvoredetemas_compacto.js mode change 100644 => 100755 js/compactados/base64_compacto.js mode change 100644 => 100755 js/compactados/busca_compacto.js mode change 100644 => 100755 js/compactados/caixaDeFerramentas_compacto.js mode change 100644 => 100755 js/compactados/calculo_compacto.js mode change 100644 => 100755 js/compactados/catalogoDir_compacto.js mode change 100644 => 100755 js/compactados/catalogoEstrelas_compacto.js mode change 100644 => 100755 js/compactados/catalogoInde_compacto.js mode change 100644 => 100755 js/compactados/catalogoMapas_compacto.js mode change 100644 => 100755 js/compactados/catalogoMenus_compacto.js mode change 100644 => 100755 js/compactados/catalogoMetaestat_compacto.js mode change 100644 => 100755 js/compactados/catalogoOgc_compacto.js mode change 100644 => 100755 js/compactados/catalogoRegioes_compacto.js mode change 100644 => 100755 js/compactados/catalogoSistemas_compacto.js mode change 100644 => 100755 js/compactados/configura_compacto.js mode change 100644 => 100755 js/compactados/coordenadas_compacto.js mode change 100644 => 100755 js/compactados/desenho_compacto.js mode change 100644 => 100755 js/compactados/dicionario_ajuda_compacto.js mode change 100644 => 100755 js/compactados/dicionario_compacto.js mode change 100644 => 100755 js/compactados/editor_compacto.js mode change 100644 => 100755 js/compactados/eventos_compacto.js mode change 100644 => 100755 js/compactados/guias_compacto.js mode change 100644 => 100755 js/compactados/idioma_compacto.js mode change 100644 => 100755 js/compactados/ini_i3geo_compacto.js mode change 100644 => 100755 js/compactados/interface_compacto.js mode change 100644 => 100755 js/compactados/janela_compacto.js mode change 100644 => 100755 js/compactados/legenda_compacto.js mode change 100644 => 100755 js/compactados/login_compacto.js mode change 100644 => 100755 js/compactados/mapa_compacto.js mode change 100644 => 100755 js/compactados/maparef_compacto.js mode change 100644 => 100755 js/compactados/marcador_compacto.js mode change 100644 => 100755 js/compactados/mustache.js mode change 100644 => 100755 js/compactados/navega_compacto.js mode change 100644 => 100755 js/compactados/php_compacto.js mode change 100644 => 100755 js/compactados/plugini3geo_compacto.js mode change 100644 => 100755 js/compactados/proj4js.js mode change 100644 => 100755 js/compactados/social_compacto.js mode change 100644 => 100755 js/compactados/tema_compacto.js mode change 100644 => 100755 js/compactados/util_compacto.js mode change 100644 => 100755 js/compactados/wicket.js mode change 100644 => 100755 js/i3geo_tudo_compacto7.js.php mode change 100644 => 100755 pacotes/cpaint/cpaint2_compacto.inc.js mode change 100644 => 100755 pacotes/mobileesp/mdetect_compacto.js mode change 100644 => 100755 pacotes/yui290/build/carousel/carousel_compacto.js mode change 100644 => 100755 pacotes/yui290/build/container/container_compacto.js mode change 100644 => 100755 pacotes/yui290/build/container/container_core_compacto.js mode change 100644 => 100755 pacotes/yui290/build/resize/resize_compacto.js mode change 100644 => 100755 pacotes/yui290/build/treeview/treeview_compacto.js mode change 100644 => 100755 pacotes/yui290/build/utilities/utilities_compacto.js diff --git a/admin1/head.php b/admin1/head.php index 9cb0525..57b0584 100755 --- a/admin1/head.php +++ b/admin1/head.php @@ -350,6 +350,11 @@ a.collapsed .readLess { .navbar { font-size: 1.8rem; } +#navbar { + min-height: 60px; + max-height: 60px; + height: 60px; +} /* === For phones =================================== */ @media ( max-width : 767px) { .btn-breadcrumb>*:nth-last-child(-n+2) { diff --git a/css/i3geo7.css.php b/css/i3geo7.css.php old mode 100644 new mode 100755 index 85cbe5d..85cbe5d --- a/css/i3geo7.css.php +++ b/css/i3geo7.css.php diff --git a/ferramentas/editorgm/editorgm_compacto.js b/ferramentas/editorgm/editorgm_compacto.js old mode 100644 new mode 100755 index e69de29..e69de29 --- a/ferramentas/editorgm/editorgm_compacto.js +++ b/ferramentas/editorgm/editorgm_compacto.js diff --git a/ferramentas/editorol/editorol_compacto.js b/ferramentas/editorol/editorol_compacto.js old mode 100644 new mode 100755 index 575a5a9..575a5a9 --- a/ferramentas/editorol/editorol_compacto.js +++ b/ferramentas/editorol/editorol_compacto.js diff --git a/init/head.php b/init/head.php index 75f05d5..438ba49 100755 --- a/init/head.php +++ b/init/head.php @@ -249,6 +249,11 @@ h2 small { .navbar { font-size: 1.8rem; } +#navbar { + min-height: 60px; + max-height: 60px; + height: 60px; +} /* === For phones =================================== */ @media (max-width: 767px) { .btn-breadcrumb > *:nth-last-child(-n+2) { diff --git a/js/compactados/ajuda_compacto.js b/js/compactados/ajuda_compacto.js old mode 100644 new mode 100755 index 8e4086f..8e4086f --- a/js/compactados/ajuda_compacto.js +++ b/js/compactados/ajuda_compacto.js diff --git a/js/compactados/analise_compacto.js b/js/compactados/analise_compacto.js old mode 100644 new mode 100755 index 91868c6..91868c6 --- a/js/compactados/analise_compacto.js +++ b/js/compactados/analise_compacto.js diff --git a/js/compactados/arvoredecamadas_compacto.js b/js/compactados/arvoredecamadas_compacto.js old mode 100644 new mode 100755 index 709f692..709f692 --- a/js/compactados/arvoredecamadas_compacto.js +++ b/js/compactados/arvoredecamadas_compacto.js diff --git a/js/compactados/arvoredetemas_compacto.js b/js/compactados/arvoredetemas_compacto.js old mode 100644 new mode 100755 index 192e851..192e851 --- a/js/compactados/arvoredetemas_compacto.js +++ b/js/compactados/arvoredetemas_compacto.js diff --git a/js/compactados/base64_compacto.js b/js/compactados/base64_compacto.js old mode 100644 new mode 100755 index 9ff1f1a..9ff1f1a --- a/js/compactados/base64_compacto.js +++ b/js/compactados/base64_compacto.js diff --git a/js/compactados/busca_compacto.js b/js/compactados/busca_compacto.js old mode 100644 new mode 100755 index 380c4a5..380c4a5 --- a/js/compactados/busca_compacto.js +++ b/js/compactados/busca_compacto.js diff --git a/js/compactados/caixaDeFerramentas_compacto.js b/js/compactados/caixaDeFerramentas_compacto.js old mode 100644 new mode 100755 index 029118a..029118a --- a/js/compactados/caixaDeFerramentas_compacto.js +++ b/js/compactados/caixaDeFerramentas_compacto.js diff --git a/js/compactados/calculo_compacto.js b/js/compactados/calculo_compacto.js old mode 100644 new mode 100755 index 32b90de..32b90de --- a/js/compactados/calculo_compacto.js +++ b/js/compactados/calculo_compacto.js diff --git a/js/compactados/catalogoDir_compacto.js b/js/compactados/catalogoDir_compacto.js old mode 100644 new mode 100755 index f414552..f414552 --- a/js/compactados/catalogoDir_compacto.js +++ b/js/compactados/catalogoDir_compacto.js diff --git a/js/compactados/catalogoEstrelas_compacto.js b/js/compactados/catalogoEstrelas_compacto.js old mode 100644 new mode 100755 index 7d8e059..7d8e059 --- a/js/compactados/catalogoEstrelas_compacto.js +++ b/js/compactados/catalogoEstrelas_compacto.js diff --git a/js/compactados/catalogoInde_compacto.js b/js/compactados/catalogoInde_compacto.js old mode 100644 new mode 100755 index 5ee129b..5ee129b --- a/js/compactados/catalogoInde_compacto.js +++ b/js/compactados/catalogoInde_compacto.js diff --git a/js/compactados/catalogoMapas_compacto.js b/js/compactados/catalogoMapas_compacto.js old mode 100644 new mode 100755 index 670e4ce..670e4ce --- a/js/compactados/catalogoMapas_compacto.js +++ b/js/compactados/catalogoMapas_compacto.js diff --git a/js/compactados/catalogoMenus_compacto.js b/js/compactados/catalogoMenus_compacto.js old mode 100644 new mode 100755 index 5edb91a..5edb91a --- a/js/compactados/catalogoMenus_compacto.js +++ b/js/compactados/catalogoMenus_compacto.js diff --git a/js/compactados/catalogoMetaestat_compacto.js b/js/compactados/catalogoMetaestat_compacto.js old mode 100644 new mode 100755 index 2b6cb74..2b6cb74 --- a/js/compactados/catalogoMetaestat_compacto.js +++ b/js/compactados/catalogoMetaestat_compacto.js diff --git a/js/compactados/catalogoOgc_compacto.js b/js/compactados/catalogoOgc_compacto.js old mode 100644 new mode 100755 index ffce5a9..ffce5a9 --- a/js/compactados/catalogoOgc_compacto.js +++ b/js/compactados/catalogoOgc_compacto.js diff --git a/js/compactados/catalogoRegioes_compacto.js b/js/compactados/catalogoRegioes_compacto.js old mode 100644 new mode 100755 index 404db8e..404db8e --- a/js/compactados/catalogoRegioes_compacto.js +++ b/js/compactados/catalogoRegioes_compacto.js diff --git a/js/compactados/catalogoSistemas_compacto.js b/js/compactados/catalogoSistemas_compacto.js old mode 100644 new mode 100755 index 9245cfc..9245cfc --- a/js/compactados/catalogoSistemas_compacto.js +++ b/js/compactados/catalogoSistemas_compacto.js diff --git a/js/compactados/configura_compacto.js b/js/compactados/configura_compacto.js old mode 100644 new mode 100755 index e3d6fe5..e3d6fe5 --- a/js/compactados/configura_compacto.js +++ b/js/compactados/configura_compacto.js diff --git a/js/compactados/coordenadas_compacto.js b/js/compactados/coordenadas_compacto.js old mode 100644 new mode 100755 index 404bf09..404bf09 --- a/js/compactados/coordenadas_compacto.js +++ b/js/compactados/coordenadas_compacto.js diff --git a/js/compactados/desenho_compacto.js b/js/compactados/desenho_compacto.js old mode 100644 new mode 100755 index 0906ae5..0906ae5 --- a/js/compactados/desenho_compacto.js +++ b/js/compactados/desenho_compacto.js diff --git a/js/compactados/dicionario_ajuda_compacto.js b/js/compactados/dicionario_ajuda_compacto.js old mode 100644 new mode 100755 index e69de29..e69de29 --- a/js/compactados/dicionario_ajuda_compacto.js +++ b/js/compactados/dicionario_ajuda_compacto.js diff --git a/js/compactados/dicionario_compacto.js b/js/compactados/dicionario_compacto.js old mode 100644 new mode 100755 index 4c28f8a..4c28f8a --- a/js/compactados/dicionario_compacto.js +++ b/js/compactados/dicionario_compacto.js diff --git a/js/compactados/editor_compacto.js b/js/compactados/editor_compacto.js old mode 100644 new mode 100755 index 163ed47..163ed47 --- a/js/compactados/editor_compacto.js +++ b/js/compactados/editor_compacto.js diff --git a/js/compactados/eventos_compacto.js b/js/compactados/eventos_compacto.js old mode 100644 new mode 100755 index d2ea0f2..d2ea0f2 --- a/js/compactados/eventos_compacto.js +++ b/js/compactados/eventos_compacto.js diff --git a/js/compactados/guias_compacto.js b/js/compactados/guias_compacto.js old mode 100644 new mode 100755 index d0c1361..d0c1361 --- a/js/compactados/guias_compacto.js +++ b/js/compactados/guias_compacto.js diff --git a/js/compactados/idioma_compacto.js b/js/compactados/idioma_compacto.js old mode 100644 new mode 100755 index 50f94a7..50f94a7 --- a/js/compactados/idioma_compacto.js +++ b/js/compactados/idioma_compacto.js diff --git a/js/compactados/ini_i3geo_compacto.js b/js/compactados/ini_i3geo_compacto.js old mode 100644 new mode 100755 index 69bb215..69bb215 --- a/js/compactados/ini_i3geo_compacto.js +++ b/js/compactados/ini_i3geo_compacto.js diff --git a/js/compactados/interface_compacto.js b/js/compactados/interface_compacto.js old mode 100644 new mode 100755 index 71ace7d..71ace7d --- a/js/compactados/interface_compacto.js +++ b/js/compactados/interface_compacto.js diff --git a/js/compactados/janela_compacto.js b/js/compactados/janela_compacto.js old mode 100644 new mode 100755 index 6235310..6235310 --- a/js/compactados/janela_compacto.js +++ b/js/compactados/janela_compacto.js diff --git a/js/compactados/legenda_compacto.js b/js/compactados/legenda_compacto.js old mode 100644 new mode 100755 index 864b4a9..864b4a9 --- a/js/compactados/legenda_compacto.js +++ b/js/compactados/legenda_compacto.js diff --git a/js/compactados/login_compacto.js b/js/compactados/login_compacto.js old mode 100644 new mode 100755 index 983c3a7..983c3a7 --- a/js/compactados/login_compacto.js +++ b/js/compactados/login_compacto.js diff --git a/js/compactados/mapa_compacto.js b/js/compactados/mapa_compacto.js old mode 100644 new mode 100755 index 4f7f16e..4f7f16e --- a/js/compactados/mapa_compacto.js +++ b/js/compactados/mapa_compacto.js diff --git a/js/compactados/maparef_compacto.js b/js/compactados/maparef_compacto.js old mode 100644 new mode 100755 index 5eea5a5..5eea5a5 --- a/js/compactados/maparef_compacto.js +++ b/js/compactados/maparef_compacto.js diff --git a/js/compactados/marcador_compacto.js b/js/compactados/marcador_compacto.js old mode 100644 new mode 100755 index 06123bb..06123bb --- a/js/compactados/marcador_compacto.js +++ b/js/compactados/marcador_compacto.js diff --git a/js/compactados/mustache.js b/js/compactados/mustache.js old mode 100644 new mode 100755 index 7473a81..7473a81 --- a/js/compactados/mustache.js +++ b/js/compactados/mustache.js diff --git a/js/compactados/navega_compacto.js b/js/compactados/navega_compacto.js old mode 100644 new mode 100755 index 222b2f9..222b2f9 --- a/js/compactados/navega_compacto.js +++ b/js/compactados/navega_compacto.js diff --git a/js/compactados/php_compacto.js b/js/compactados/php_compacto.js old mode 100644 new mode 100755 index 5932e9a..5932e9a --- a/js/compactados/php_compacto.js +++ b/js/compactados/php_compacto.js diff --git a/js/compactados/plugini3geo_compacto.js b/js/compactados/plugini3geo_compacto.js old mode 100644 new mode 100755 index 85e2916..85e2916 --- a/js/compactados/plugini3geo_compacto.js +++ b/js/compactados/plugini3geo_compacto.js diff --git a/js/compactados/proj4js.js b/js/compactados/proj4js.js old mode 100644 new mode 100755 index 9bdc4ce..9bdc4ce --- a/js/compactados/proj4js.js +++ b/js/compactados/proj4js.js diff --git a/js/compactados/social_compacto.js b/js/compactados/social_compacto.js old mode 100644 new mode 100755 index 8aa672a..8aa672a --- a/js/compactados/social_compacto.js +++ b/js/compactados/social_compacto.js diff --git a/js/compactados/tema_compacto.js b/js/compactados/tema_compacto.js old mode 100644 new mode 100755 index 464e123..464e123 --- a/js/compactados/tema_compacto.js +++ b/js/compactados/tema_compacto.js diff --git a/js/compactados/util_compacto.js b/js/compactados/util_compacto.js old mode 100644 new mode 100755 index faeb51f..faeb51f --- a/js/compactados/util_compacto.js +++ b/js/compactados/util_compacto.js diff --git a/js/compactados/wicket.js b/js/compactados/wicket.js old mode 100644 new mode 100755 index e0e5f3b..e0e5f3b --- a/js/compactados/wicket.js +++ b/js/compactados/wicket.js diff --git a/js/i3geo_tudo_compacto7.js.php b/js/i3geo_tudo_compacto7.js.php old mode 100644 new mode 100755 index 622cc3d..622cc3d --- a/js/i3geo_tudo_compacto7.js.php +++ b/js/i3geo_tudo_compacto7.js.php diff --git a/mapas/index.php b/mapas/index.php index a670fc4..7e70931 100755 --- a/mapas/index.php +++ b/mapas/index.php @@ -1,12 +1,12 @@ - - - - -
-
- -
-
+ + +
+ +
+ + -
-
-
- -
-
-
-
-
- Loading... -
-
-
-
- +
+
+
+ +
+
+
+
+
+ + Loading... +
+
+
+
+ +include ("templates/templatelinks.php"); +include ("templates/templatelista.php"); +?> - - - - - - - - - + + + + + + + + - - - + + - + -
-
- -
-
+
+
+ +
+

Construtor de links

diff --git a/testainstal/index.php b/testainstal/index.php index 371db08..daebd7b 100755 --- a/testainstal/index.php +++ b/testainstal/index.php @@ -13,69 +13,74 @@ /** * Cria as pastas temporarias que o i3Geo precisa, caso nao existam */ -define ( "ONDEI3GEO", ".." ); -include "../init/head.php"; +define("ONDEI3GEO", ".."); +include ("../ms_configura.php"); +include ($locaplic . "/classesphp/carrega_ext.php"); +include ($locaplic . "/classesphp/funcoes_gerais.php"); +include ("../admin1/php/funcoesAdmin.php"); +include ("../init/head.php"); + ?> - - - - -
+ + + + +
- - - - - + + + + + Essa conexão pode não ser segura e os dados de usuário/senha podem ser descobertos
@@ -115,28 +120,31 @@ echo << HTML; - //} - exit; - } - else{ - $continua = \admin\php\funcoesAdmin\verificaMaster($_POST["usuario"],$_POST["senha"],$i3geomaster); - if($continua == false){ -echo << Usuário não registrado em i3geo/ms_configura.php na variável i3geomaster
HTML; - exit; - } - } - error_reporting(E_ALL); - $ip = "UNKNOWN"; - if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP"); - else if(getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR"); - else if(getenv("REMOTE_ADDR")) $ip = getenv("REMOTE_ADDR"); - else $ip = "UNKNOWN"; - $os = PHP_OS; - $phpversion = phpversion(); + exit(); + } +} +error_reporting(E_ALL); +$ip = "UNKNOWN"; +if (getenv("HTTP_CLIENT_IP")) + $ip = getenv("HTTP_CLIENT_IP"); +else if (getenv("HTTP_X_FORWARDED_FOR")) + $ip = getenv("HTTP_X_FORWARDED_FOR"); +else if (getenv("REMOTE_ADDR")) + $ip = getenv("REMOTE_ADDR"); +else + $ip = "UNKNOWN"; +$os = PHP_OS; +$phpversion = phpversion(); echo <<

TESTE DE INSTALAÇÃO DO i3Geo

@@ -158,32 +166,32 @@ echo << HTML; - $versao = versao(); - $versao = $versao["principal"]; - $exts = get_loaded_extensions(); - if(!function_exists("ms_GetVersion")){ - echo ''; - } - echo "

MapServer:

";
-		echo ms_GetVersion();
-		echo "
"; - echo "

Array que armazena os parâmetros da versão:

";
-		var_dump (versao());
-		echo "
"; - echo "

Configuração da projeção default: (saiba mais)

"; - if(!isset($i3GeoProjDefault)){ - echo ''; - } - echo "
";
-		var_dump (pegaProjecaoDefault());
-		echo "
"; - if(!function_exists("ms_GetVersion")){ - echo ''; - } - if (get_cfg_var("safe_mode") == 1){ - echo ''; - } -//TODO ao fechar versao verificar esses acentos +$versao = versao(); +$versao = $versao["principal"]; +$exts = get_loaded_extensions(); +if (! function_exists("ms_GetVersion")) { + echo ''; +} +echo "

MapServer:

";
+echo ms_GetVersion();
+echo "
"; +echo "

Array que armazena os parâmetros da versão:

";
+var_dump(versao());
+echo "
"; +echo "

Configuração da projeção default: (saiba mais)

"; +if (! isset($i3GeoProjDefault)) { + echo ''; +} +echo "
";
+var_dump(pegaProjecaoDefault());
+echo "
"; +if (! function_exists("ms_GetVersion")) { + echo ''; +} +if (get_cfg_var("safe_mode") == 1) { + echo ''; +} +// TODO ao fechar versao verificar esses acentos echo <<Acentuação
@@ -194,102 +202,97 @@ Caso contrário, verifique os parâmetros de configuraçã
 (default_charset='' no php.ini geralmente funciona)
 		
HTML; - //executa as opcoes linux definidas no formulario - echo "

Aplicando as operações opcionais

";
-		if(!empty($_POST["criaPastaMstmp"]) && $_POST["criaPastaMstmp"] == "on"){
-			echo "Criando a pasta $dir_tmp";
-			if(!file_exists($dir_tmp)){
-				@mkdir ($dir_tmp,0744);
-				chmod($dir_tmp,0744);
-			}
-			if(!file_exists($dir_tmp)){
-				echo "Arquivo $dir_tmp não pode ser criado";
-			}
-			else{
-				echo "...OK";
-			}
-		}
-		else{
-			echo "Criação de pastas não solicitada\n";
-		}
-		if(!empty($_POST["criaPastaMstmp"]) && $_POST["criaLink"] == "on"){
-			$d = dirname(dirname(__FILE__))."/../ms_tmp";
-			echo "Criando o link simbólico $d\n";
-			if(!file_exists($d)){
-				@symlink($dir_tmp,$d);
-				chmod($d,0744);
-			}
-			if(!file_exists($d)){
-				echo "Link $d não pode ser criado\n";
-			}
-			else{
-				echo "...OK\n";
-			}
-		}
-		else{
-			echo "Criação de link simbólico não solicitada\n";
-		}
-		if(!empty($_POST["criaPastaMstmp"]) && $_POST["permPastaI3geo"] == "on"){
-			echo "Alterando permissões i3geo i3geo/temas i3geo/admin i3geo/admin/admin.db\n";
-			if(file_exists($locaplic)){
-				chmod($locaplic,0744);
-				chmod($locaplic."/temas",0744);
-				chmod($locaplic."/admin",0744);
-				chmod($locaplic."/admin/admin.db",0744);
-				echo "...OK\n";
-			}
-		}
-		else{
-			echo "Alterações de permissão não solicitada\n";
-		}
-		echo "
"; - echo "

Extensões PHP

";
-		if (!extension_loaded("curl")){
-			echo "";
-		}
-		if (!extension_loaded("json")){
-			echo "";
-		}
-		if (!extension_loaded("libxml")){
-			echo "";
-		}
-		if (!extension_loaded( "PDO")){
-			echo "";
-		}
-		if (!extension_loaded( "pdo_sqlite")){
-			echo "";
-		}
-		if (!extension_loaded( "SQLite") && !extension_loaded( "sqlite3")){
-			echo "";
-		}
-		if (!extension_loaded( "SimpleXML")){
-			echo "";
-		}
-		if (!extension_loaded( "dom")){
-			echo "";
-		}
-		if (!extension_loaded( "xml")){
-			echo "";
-		}
-		if (!extension_loaded( "zlib")){
-			echo "";
-		}
-		if (!extension_loaded( "mbstring")){
-			echo "";
-		}
-		if (!extension_loaded( "yaml")){
-			echo "";
-		}
+// executa as opcoes linux definidas no formulario
+echo "

Aplicando as operações opcionais

";
+if (! empty($_POST["criaPastaMstmp"]) && $_POST["criaPastaMstmp"] == "on") {
+    echo "Criando a pasta $dir_tmp";
+    if (! file_exists($dir_tmp)) {
+        @mkdir($dir_tmp, 0744);
+        chmod($dir_tmp, 0744);
+    }
+    if (! file_exists($dir_tmp)) {
+        echo "Arquivo $dir_tmp não pode ser criado";
+    } else {
+        echo "...OK";
+    }
+} else {
+    echo "Criação de pastas não solicitada\n";
+}
+if (! empty($_POST["criaPastaMstmp"]) && $_POST["criaLink"] == "on") {
+    $d = dirname(dirname(__FILE__)) . "/../ms_tmp";
+    echo "Criando o link simbólico $d\n";
+    if (! file_exists($d)) {
+        @symlink($dir_tmp, $d);
+        chmod($d, 0744);
+    }
+    if (! file_exists($d)) {
+        echo "Link $d não pode ser criado\n";
+    } else {
+        echo "...OK\n";
+    }
+} else {
+    echo "Criação de link simbólico não solicitada\n";
+}
+if (! empty($_POST["criaPastaMstmp"]) && $_POST["permPastaI3geo"] == "on") {
+    echo "Alterando permissões i3geo i3geo/temas i3geo/admin i3geo/admin/admin.db\n";
+    if (file_exists($locaplic)) {
+        chmod($locaplic, 0744);
+        chmod($locaplic . "/temas", 0744);
+        chmod($locaplic . "/admin", 0744);
+        chmod($locaplic . "/admin/admin.db", 0744);
+        echo "...OK\n";
+    }
+} else {
+    echo "Alterações de permissão não solicitada\n";
+}
+echo "
"; +echo "

Extensões PHP

";
+if (! extension_loaded("curl")) {
+    echo "";
+}
+if (! extension_loaded("json")) {
+    echo "";
+}
+if (! extension_loaded("libxml")) {
+    echo "";
+}
+if (! extension_loaded("PDO")) {
+    echo "";
+}
+if (! extension_loaded("pdo_sqlite")) {
+    echo "";
+}
+if (! extension_loaded("SQLite") && ! extension_loaded("sqlite3")) {
+    echo "";
+}
+if (! extension_loaded("SimpleXML")) {
+    echo "";
+}
+if (! extension_loaded("dom")) {
+    echo "";
+}
+if (! extension_loaded("xml")) {
+    echo "";
+}
+if (! extension_loaded("zlib")) {
+    echo "";
+}
+if (! extension_loaded("mbstring")) {
+    echo "";
+}
+if (! extension_loaded("yaml")) {
+    echo "";
+}
 
-		var_dump( $exts );
-		echo "
"; - echo "

ms_configura.php

"; - if(!file_exists("../ms_configura.php")){ - echo ""; - } - include ("../ms_configura.php"); - $loceste = getcwd(); - $spath = session_save_path(); +var_dump($exts); +echo "
"; +echo "

ms_configura.php

"; +if (! file_exists("../ms_configura.php")) { + echo ""; +} +include ("../ms_configura.php"); +$loceste = getcwd(); +$spath = session_save_path(); echo <<
  • Mensagem de inicialização $mensagemInicia
  • @@ -298,246 +301,227 @@ echo <<Localização deste PHP $loceste
    HTML; - echo "

    Banco de administração

    "; - if($conexaoadmin == "" && file_exists($locaplic."/admin/admin.db")){ - echo ""; - } - include_once("../classesphp/conexao.php"); - echo "

    Verificando banco de dados de administração

    "; - echo "
    ";
    -		//TODO Verificar ao fechar versao - verificar tabelas
    -		$tabelas = array(
    -				"i3geoadmin_sistemasf"=>"abrir_funcao,h_funcao,id_funcao,id_sistema,nome_funcao,perfil_funcao,w_funcao",
    -				"i3geoadmin_tags"=>"id_tag,nome",
    -				"i3geoadmin_perfis"=>"id_perfil,perfil",
    -				"i3geoadmin_atlasp"=>"ordem_prancha,desc_prancha,h_prancha,icone_prancha,id_atlas,id_prancha,link_prancha,mapext_prancha,titulo_prancha,w_prancha",
    -				"i3geoadmin_atlast"=>"ordem_tema,codigo_tema,id_prancha,id_tema,ligado_tema",
    -				"i3geoadmin_mapas"=>"publicado_mapa,ordem_mapa,perfil_mapa,ligados_mapa,temas_mapa,desc_mapa,ext_mapa,id_mapa,imagem_mapa,linkdireto_mapa,nome_mapa,outros_mapa,mapfile",
    -				"i3geoadmin_atlas"=>"publicado_atlas,ordem_atlas,basemapfile_atlas,desc_atlas,h_atlas,icone_atlas,id_atlas,link_atlas,pranchadefault_atlas,template_atlas,tipoguias_atlas,titulo_atlas,w_atlas",
    -				"i3geoadmin_sistemas"=>"publicado_sistema,id_sistema,nome_sistema,perfil_sistema",
    -				"i3geoadmin_identifica"=>"publicado_i,abrir_i,id_i,nome_i,target_i",
    -				"i3geoadmin_raiz"=>"ordem,id_tema,id_menu,id_nivel,id_raiz,nivel,perfil",
    -				"i3geoadmin_n1"=>"publicado,ordem,id_menu,id_grupo,id_n1,n1_perfil",
    -				"i3geoadmin_n2"=>"publicado,ordem,id_n1,id_n2,id_subgrupo,n2_perfil",
    -				"i3geoadmin_n3"=>"publicado,ordem,id_n2,id_n3,id_tema,n3_perfil",
    -				"i3geoadmin_ws"=>"nacessosok,nacessos,autor_ws,desc_ws,id_ws,link_ws,nome_ws,tipo_ws",
    -				"i3geoadmin_grupos"=>"it,es,en,desc_grupo,id_grupo,nome_grupo",
    -				"i3geoadmin_subgrupos"=>"it,es,en,desc_subgrupo,id_subgrupo,nome_subgrupo",
    -				"i3geoadmin_temas"=>"it,es,en,kmz_tema,id_tema,kml_tema,ogc_tema,download_tema,tags_tema,tipoa_tema,link_tema,desc_tema,nome_tema,codigo_tema",
    -				"i3geoadmin_menus"=>"it,es,en,publicado_menu,perfil_menu,aberto,desc_menu,id_menu,nome_menu",
    -				"i3geoadmin_comentarios"=>"comentario,data,openidnome,openidimagem,openidservico,openidusuario,openidurl,id_tema",
    -				"i3geoadmin_acessostema"=>"codigo_tema,nacessos,dia,mes,ano",
    -				"i3geoadmin_log"=>"id_log,sql,serializedata,usuario,ip,timestamp,outros",
    -				"i3geousr_usuarios"=>"id_usuario,ativo,data_cadastro,email,login,nome_usuario,senha",
    -				"i3geousr_papeis"=> "id_papel,nome,descricao",
    -				"i3geousr_papelusuario"=> "id_usuario,id_papel",
    -				"i3geousr_operacoes" => "id_operacao,codigo,descricao",
    -				"i3geousr_operacoespapeis" => "id_operacao,id_papel",
    -				"i3geousr_grupos" => "id_grupo,nome,descricao",
    -				"i3geousr_grupotema" => "id_grupo,id_tema",
    -				"i3geousr_grupousuario" => "id_usuario,id_grupo",
    -				"i3geoestat_conexao" => "codigo_estat_conexao,bancodedados,host,porta,usuario,senha",
    -				"i3geoestat_tipo_regiao" => "codigo_tipo_regiao,nome_tipo_regiao,descricao_tipo_regiao,codigo_estat_conexao,esquemadb,tabela,colunageo,data,identificador,colunanomeregiao,srid,colunacentroide,colunasvisiveis,apelidos",
    -				"i3geoestat_agregaregiao" => "id_agregaregiao,codigo_tipo_regiao,codigo_tipo_regiao_pai,colunaligacao_regiaopai",
    -				"i3geoestat_tipo_periodo" => "codigo_tipo_periodo,nome,descricao",
    -				"i3geoestat_unidade_medida" => "codigo_unidade_medida,nome,sigla,permitesoma,permitemedia",
    -				"i3geoestat_variavel" => "codigo_variavel,nome,descricao",
    -				"i3geoestat_medida_variavel" => "id_medida_variavel,codigo_unidade_medida,codigo_tipo_periodo,codigo_variavel,codigo_tipo_regiao,codigo_estat_conexao,esquemadb,tabela,colunavalor,colunaidgeo,filtro,nomemedida,colunaidunico",
    -				"i3geoestat_classificacao" => "id_classificacao,nome,id_medida_variavel,observacao",
    -				"i3geoestat_classes" => "id_classe,expressao,titulo,vermelho,verde,azul,id_classificacao,tamanho,simbolo,overmelho,overde,oazul,otamanho",
    -				"i3geoestat_fonteinfo" => "id_fonteinfo,titulo,link",
    -				"i3geoestat_fonteinfo_medida" => "id_medida_variavel,id_fonteinfo",
    -				"i3geoestat_medida_variavel_link" => "link,id_medida_variavel,nome,id_link",
    -				"i3geoestat_parametro_medida" => "id_parametro_medida,coluna,nome,descricao,id_pai,id_medida_variavel,tipo"
    -		);
    -		include_once("../classesphp/conexao.php");
    -		if(!empty($esquemaadmin)){
    -			$esquemaadmin = str_replace(".","",$esquemaadmin).".";
    -		}
    +echo "

    Banco de administração

    "; +if ($conexaoadmin == "" && file_exists($locaplic . "/admin/admin.db")) { + echo ""; +} +include_once ("../classesphp/conexao.php"); +echo "

    Verificando banco de dados de administração

    "; +echo "
    ";
    +// TODO Verificar ao fechar versao - verificar tabelas
    +$tabelas = array(
    +    "i3geoadmin_sistemasf" => "abrir_funcao,h_funcao,id_funcao,id_sistema,nome_funcao,perfil_funcao,w_funcao",
    +    "i3geoadmin_tags" => "id_tag,nome",
    +    "i3geoadmin_perfis" => "id_perfil,perfil",
    +    "i3geoadmin_atlasp" => "ordem_prancha,desc_prancha,h_prancha,icone_prancha,id_atlas,id_prancha,link_prancha,mapext_prancha,titulo_prancha,w_prancha",
    +    "i3geoadmin_atlast" => "ordem_tema,codigo_tema,id_prancha,id_tema,ligado_tema",
    +    "i3geoadmin_mapas" => "publicado_mapa,ordem_mapa,perfil_mapa,ligados_mapa,temas_mapa,desc_mapa,ext_mapa,id_mapa,imagem_mapa,linkdireto_mapa,nome_mapa,outros_mapa,mapfile",
    +    "i3geoadmin_atlas" => "publicado_atlas,ordem_atlas,basemapfile_atlas,desc_atlas,h_atlas,icone_atlas,id_atlas,link_atlas,pranchadefault_atlas,template_atlas,tipoguias_atlas,titulo_atlas,w_atlas",
    +    "i3geoadmin_sistemas" => "publicado_sistema,id_sistema,nome_sistema,perfil_sistema",
    +    "i3geoadmin_identifica" => "publicado_i,abrir_i,id_i,nome_i,target_i",
    +    "i3geoadmin_raiz" => "ordem,id_tema,id_menu,id_nivel,id_raiz,nivel,perfil",
    +    "i3geoadmin_n1" => "publicado,ordem,id_menu,id_grupo,id_n1,n1_perfil",
    +    "i3geoadmin_n2" => "publicado,ordem,id_n1,id_n2,id_subgrupo,n2_perfil",
    +    "i3geoadmin_n3" => "publicado,ordem,id_n2,id_n3,id_tema,n3_perfil",
    +    "i3geoadmin_ws" => "nacessosok,nacessos,autor_ws,desc_ws,id_ws,link_ws,nome_ws,tipo_ws",
    +    "i3geoadmin_grupos" => "it,es,en,desc_grupo,id_grupo,nome_grupo",
    +    "i3geoadmin_subgrupos" => "it,es,en,desc_subgrupo,id_subgrupo,nome_subgrupo",
    +    "i3geoadmin_temas" => "it,es,en,kmz_tema,id_tema,kml_tema,ogc_tema,download_tema,tags_tema,tipoa_tema,link_tema,desc_tema,nome_tema,codigo_tema",
    +    "i3geoadmin_menus" => "it,es,en,publicado_menu,perfil_menu,aberto,desc_menu,id_menu,nome_menu",
    +    "i3geoadmin_comentarios" => "comentario,data,openidnome,openidimagem,openidservico,openidusuario,openidurl,id_tema",
    +    "i3geoadmin_acessostema" => "codigo_tema,nacessos,dia,mes,ano",
    +    "i3geoadmin_log" => "id_log,sql,serializedata,usuario,ip,timestamp,outros",
    +    "i3geousr_usuarios" => "id_usuario,ativo,data_cadastro,email,login,nome_usuario,senha",
    +    "i3geousr_papeis" => "id_papel,nome,descricao",
    +    "i3geousr_papelusuario" => "id_usuario,id_papel",
    +    "i3geousr_operacoes" => "id_operacao,codigo,descricao",
    +    "i3geousr_operacoespapeis" => "id_operacao,id_papel",
    +    "i3geousr_grupos" => "id_grupo,nome,descricao",
    +    "i3geousr_grupotema" => "id_grupo,id_tema",
    +    "i3geousr_grupousuario" => "id_usuario,id_grupo",
    +    "i3geoestat_conexao" => "codigo_estat_conexao,bancodedados,host,porta,usuario,senha",
    +    "i3geoestat_tipo_regiao" => "codigo_tipo_regiao,nome_tipo_regiao,descricao_tipo_regiao,codigo_estat_conexao,esquemadb,tabela,colunageo,data,identificador,colunanomeregiao,srid,colunacentroide,colunasvisiveis,apelidos",
    +    "i3geoestat_agregaregiao" => "id_agregaregiao,codigo_tipo_regiao,codigo_tipo_regiao_pai,colunaligacao_regiaopai",
    +    "i3geoestat_tipo_periodo" => "codigo_tipo_periodo,nome,descricao",
    +    "i3geoestat_unidade_medida" => "codigo_unidade_medida,nome,sigla,permitesoma,permitemedia",
    +    "i3geoestat_variavel" => "codigo_variavel,nome,descricao",
    +    "i3geoestat_medida_variavel" => "id_medida_variavel,codigo_unidade_medida,codigo_tipo_periodo,codigo_variavel,codigo_tipo_regiao,codigo_estat_conexao,esquemadb,tabela,colunavalor,colunaidgeo,filtro,nomemedida,colunaidunico",
    +    "i3geoestat_classificacao" => "id_classificacao,nome,id_medida_variavel,observacao",
    +    "i3geoestat_classes" => "id_classe,expressao,titulo,vermelho,verde,azul,id_classificacao,tamanho,simbolo,overmelho,overde,oazul,otamanho",
    +    "i3geoestat_fonteinfo" => "id_fonteinfo,titulo,link",
    +    "i3geoestat_fonteinfo_medida" => "id_medida_variavel,id_fonteinfo",
    +    "i3geoestat_medida_variavel_link" => "link,id_medida_variavel,nome,id_link",
    +    "i3geoestat_parametro_medida" => "id_parametro_medida,coluna,nome,descricao,id_pai,id_medida_variavel,tipo"
    +);
    +include_once ("../classesphp/conexao.php");
    +if (! empty($esquemaadmin)) {
    +    $esquemaadmin = str_replace(".", "", $esquemaadmin) . ".";
    +}
     
    -		foreach(array_keys($tabelas) as $tabela)
    -		{
    -			echo "     Tabela: ".$tabela."";
    -			$sql = "select * from ".$esquemaadmin.$tabela;
    -			$q = $dbh->query($sql,PDO::FETCH_ASSOC);
    -			if($q !== false)
    -			{
    -				$resultado = $q->fetchAll();
    -				if(count($resultado) > 0)
    -				{
    -					echo " ok\n";
    -					foreach(explode(",",$tabelas[$tabela]) as $coluna)
    -					{
    -						echo "         coluna: ".$coluna;
    -						if(in_array($coluna,array_keys($resultado[0]))){
    -							echo " ok\n";
    -						}
    -						else{
    -							echo " não encontrada. Consulte o i3geo/guia_de_migracao.txt\n";
    -						}
    -					}
    -				}
    -				else{
    -					echo " não existem registros cadastrados\n";
    -				}
    -			}
    -			else{
    -				echo " não encontrada. Consulte o i3geo/guia_de_migracao.txt\n";
    -			}
    -		}
    -		echo "
    "; - echo "

    CGI

    "; - $proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://"; - $server = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME']; - $enderecocgi = $proto.$server.$locmapserv; - echo "" ; - echo "" ; +foreach (array_keys($tabelas) as $tabela) { + echo " Tabela: " . $tabela . ""; + $sql = "select * from " . $esquemaadmin . $tabela; + $q = $dbh->query($sql, PDO::FETCH_ASSOC); + if ($q !== false) { + $resultado = $q->fetchAll(); + if (count($resultado) > 0) { + echo " ok\n"; + foreach (explode(",", $tabelas[$tabela]) as $coluna) { + echo " coluna: " . $coluna; + if (in_array($coluna, array_keys($resultado[0]))) { + echo " ok\n"; + } else { + echo " não encontrada. Consulte o i3geo/guia_de_migracao.txt\n"; + } + } + } else { + echo " não existem registros cadastrados\n"; + } + } else { + echo " não encontrada. Consulte o i3geo/guia_de_migracao.txt\n"; + } +} +echo "
    "; +echo "

    CGI

    "; +$proto = "http" . ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "s" : "") . "://"; +$server = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME']; +$enderecocgi = $proto . $server . $locmapserv; +echo ""; +echo ""; - echo "

    Testes de escrita

    ";
    -		if (file_exists("../temas/teste.txt")){
    -			echo "
    "; - echo "

    Carregando o map_file base

    "; - $versao = versao(); - $versao = $versao["principal"]; - if(isset($base) && $base != ""){ - if(file_exists($base)){ - $f = $base; - } - else{ - $f = $locaplic."/aplicmap/".$base.".map"; - } - if(!file_exists($base)){ - echo ""; - exit; - } - } - else{ - $f = ""; - if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')){ - $f = $locaplic."/aplicmap/geral1windowsv".$versao.".map"; - } - else{ - if($f == "" && file_exists('/var/www/i3geo/aplicmap/geral1debianv'.$versao.'.map')){ - $f = "/var/www/i3geo/aplicmap/geral1debianv".$versao.".map"; - } - if($f == "" && file_exists('/var/www/html/i3geo/aplicmap/geral1fedorav'.$versao.'.map')){ - $f = "/var/www/html/i3geo/aplicmap/geral1fedorav".$versao.".map"; - } - if($f == "" && file_exists('/opt/www/html/i3geo/aplicmap/geral1fedorav'.$versao.'.map')){ - $f = "/opt/www/html/i3geo/aplicmap/geral1v".$versao.".map"; - } - if($f == ""){ - $f = $locaplic."/aplicmap/geral1v".$versao.".map"; - } - } - } - echo ""; - echo "
    ";
    -		echo "

    Criando o objeto com ms_newMapObj..."; - echo "

    Desenhando o mapa (se o mapa não aparecer \nverifique os caminhos no ms_configura.php e no $f)

    "; +echo "

    Testes de escrita

    ";
    +if (file_exists("../temas/teste.txt")) {
    +    echo "
    "; +echo "

    Carregando o map_file base

    "; +$versao = versao(); +$versao = $versao["principal"]; +if (isset($base) && $base != "") { + if (file_exists($base)) { + $f = $base; + } else { + $f = $locaplic . "/aplicmap/" . $base . ".map"; + } + if (! file_exists($base)) { + echo ""; + exit(); + } +} else { + $f = ""; + if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) { + $f = $locaplic . "/aplicmap/geral1windowsv" . $versao . ".map"; + } else { + if ($f == "" && file_exists('/var/www/i3geo/aplicmap/geral1debianv' . $versao . '.map')) { + $f = "/var/www/i3geo/aplicmap/geral1debianv" . $versao . ".map"; + } + if ($f == "" && file_exists('/var/www/html/i3geo/aplicmap/geral1fedorav' . $versao . '.map')) { + $f = "/var/www/html/i3geo/aplicmap/geral1fedorav" . $versao . ".map"; + } + if ($f == "" && file_exists('/opt/www/html/i3geo/aplicmap/geral1fedorav' . $versao . '.map')) { + $f = "/opt/www/html/i3geo/aplicmap/geral1v" . $versao . ".map"; + } + if ($f == "") { + $f = $locaplic . "/aplicmap/geral1v" . $versao . ".map"; + } + } +} +echo ""; +echo "
    ";
    +echo "

    Criando o objeto com ms_newMapObj..."; +echo "

    Desenhando o mapa (se o mapa não aparecer \nverifique os caminhos no ms_configura.php e no $f)

    "; - $mapa = ms_newMapObj($f); - //para evitar erros que possam ser originados da conexao com o banco - for($i=0;$i<($mapa->numlayers);$i++){ - $layern = $mapa->getLayer($i); - if ($layern->connectiontype == MS_POSTGIS ) { - $layern->set("status",MS_OFF); - } - } - $l = $mapa->getLayerByname("mundo"); - if($l != ""){ - $l->set("status",MS_DEFAULT); - } - $imgo = @$mapa->draw(); - $nome = ($imgo->imagepath)."teste.png"; - echo "
    Nome da imagem gerada: $nome
    "; +$mapa = ms_newMapObj($f); +// para evitar erros que possam ser originados da conexao com o banco +for ($i = 0; $i < ($mapa->numlayers); $i ++) { + $layern = $mapa->getLayer($i); + if ($layern->connectiontype == MS_POSTGIS) { + $layern->set("status", MS_OFF); + } +} +$l = $mapa->getLayerByname("mundo"); +if ($l != "") { + $l->set("status", MS_DEFAULT); +} +$imgo = @$mapa->draw(); +$nome = ($imgo->imagepath) . "teste.png"; +echo "
    Nome da imagem gerada: $nome
    "; - if (!$imgo){ - echo ""; - } - if($imgo->imagepath == ""){ - echo ""; - } - $imgo->saveImage($nome); - $nome = ($imgo->imageurl).basename($nome); - echo ""; - echo " \n"; - $error = ""; - ms_ResetErrorList(); - echo "

    Carregando o map_file geral1... e acrescentando os limites estaduais (aplicmap/estadosl...)

    "; - if(isset($estadosl)) - { - $maptemp = ms_newMapObj($locaplic."/aplicmap/".$estadosl.".map"); - } - else{ - if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) - { - $maptemp = ms_newMapObj($locaplic."/aplicmap/estadoslwindows.map"); - } - else - {$maptemp = ms_newMapObj($locaplic."/aplicmap/estadosl.map"); - } - } - while($error && $error->code != MS_NOERR){ - printf("", $error->routine, $error->message); - $error = $error->next(); - } +if (! $imgo) { + echo ""; +} +if ($imgo->imagepath == "") { + echo ""; +} +$imgo->saveImage($nome); +$nome = ($imgo->imageurl) . basename($nome); +echo ""; +echo " \n"; +$error = ""; +ms_ResetErrorList(); +echo "

    Carregando o map_file geral1... e acrescentando os limites estaduais (aplicmap/estadosl...)

    "; +if (isset($estadosl)) { + $maptemp = ms_newMapObj($locaplic . "/aplicmap/" . $estadosl . ".map"); +} else { + if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) { + $maptemp = ms_newMapObj($locaplic . "/aplicmap/estadoslwindows.map"); + } else { + $maptemp = ms_newMapObj($locaplic . "/aplicmap/estadosl.map"); + } +} +while ($error && $error->code != MS_NOERR) { + printf("", $error->routine, $error->message); + $error = $error->next(); +} echo <<Se o mapa não aparecer verifique os caminhos no ms_configura.php e no estadosl.map ou estadoslwindows.map\n Um problema bastante comum é o não reconhecimento do diretório ms_tmp pelo Apache. \n @@ -549,100 +533,97 @@ no mesmo local onde está instalado o i3geo, apontando para o local f&iacu O nome do link simbolico deve ser o mesmo que estiver definido em aplicmap/geral1.map ou geral1debian.map na linha IMAGEURL. \n Esse nome por default é definido como ms_tmp. No wiki do portal do software público vc poderá encontrar mais detalhes sobre isso. HTML; - for($i=0;$i<($maptemp->numlayers);$i++){ - $layern = $maptemp->getLayer($i); - if ($layern->name == "estadosl"){ - $layern->set("data",$locaplic."/aplicmap/dados/estados.shp"); - } - ms_newLayerObj($mapa, $layern); - } - $imgo = @$mapa->draw(); - - if (!$imgo){ - echo "Problemas ao gerar o mapa
    "; - $error = ""; - $error = ms_GetErrorObj(); - while($error && $error->code != MS_NOERR){ - echo "", $error->routine, $error->message; - $error = $error->next(); - } - } - if($imgo->imagepath == ""){ - echo ""; - } +for ($i = 0; $i < ($maptemp->numlayers); $i ++) { + $layern = $maptemp->getLayer($i); + if ($layern->name == "estadosl") { + $layern->set("data", $locaplic . "/aplicmap/dados/estados.shp"); + } + ms_newLayerObj($mapa, $layern); +} +$imgo = @$mapa->draw(); - $nome = ($imgo->imagepath)."teste1.png"; - echo "
    Nome da imagem gerada: $nome
    "; - $imgo->saveImage($nome); - $nome = ($imgo->imageurl).basename($nome); - echo "
    "; +if (! $imgo) { + echo "Problemas ao gerar o mapa
    "; + $error = ""; + $error = ms_GetErrorObj(); + while ($error && $error->code != MS_NOERR) { + echo "", $error->routine, $error->message; + $error = $error->next(); + } +} +if ($imgo->imagepath == "") { + echo ""; +} - function saindo($men){ - echo ""; - } - /* - Retorna as permissões de um arquivo +$nome = ($imgo->imagepath) . "teste1.png"; +echo "
    Nome da imagem gerada: $nome
    "; +$imgo->saveImage($nome); +$nome = ($imgo->imageurl) . basename($nome); +echo "
    "; - Parametros: +function saindo($men) +{ + echo ""; +} - $arquivo - */ - function permissoesarquivo($arquivo){ - $perms = fileperms($arquivo); +/* + * Retorna as permissões de um arquivo + * + * Parametros: + * + * $arquivo + */ +function permissoesarquivo($arquivo) +{ + $perms = fileperms($arquivo); - if (($perms & 0xC000) == 0xC000) { - // Socket - $info = 's'; - } elseif (($perms & 0xA000) == 0xA000) { - // Symbolic Link - $info = 'l'; - } elseif (($perms & 0x8000) == 0x8000) { - // Regular - $info = '-'; - } elseif (($perms & 0x6000) == 0x6000) { - // Block special - $info = 'b'; - } elseif (($perms & 0x4000) == 0x4000) { - // Directory - $info = 'd'; - } elseif (($perms & 0x2000) == 0x2000) { - // Character special - $info = 'c'; - } elseif (($perms & 0x1000) == 0x1000) { - // FIFO pipe - $info = 'p'; - } else { - // Unknown - $info = 'u'; - } + if (($perms & 0xC000) == 0xC000) { + // Socket + $info = 's'; + } elseif (($perms & 0xA000) == 0xA000) { + // Symbolic Link + $info = 'l'; + } elseif (($perms & 0x8000) == 0x8000) { + // Regular + $info = '-'; + } elseif (($perms & 0x6000) == 0x6000) { + // Block special + $info = 'b'; + } elseif (($perms & 0x4000) == 0x4000) { + // Directory + $info = 'd'; + } elseif (($perms & 0x2000) == 0x2000) { + // Character special + $info = 'c'; + } elseif (($perms & 0x1000) == 0x1000) { + // FIFO pipe + $info = 'p'; + } else { + // Unknown + $info = 'u'; + } - // Owner - $info .= (($perms & 0x0100) ? 'r' : '-'); - $info .= (($perms & 0x0080) ? 'w' : '-'); - $info .= (($perms & 0x0040) ? - (($perms & 0x0800) ? 's' : 'x' ) : - (($perms & 0x0800) ? 'S' : '-')); + // Owner + $info .= (($perms & 0x0100) ? 'r' : '-'); + $info .= (($perms & 0x0080) ? 'w' : '-'); + $info .= (($perms & 0x0040) ? (($perms & 0x0800) ? 's' : 'x') : (($perms & 0x0800) ? 'S' : '-')); - // Group - $info .= (($perms & 0x0020) ? 'r' : '-'); - $info .= (($perms & 0x0010) ? 'w' : '-'); - $info .= (($perms & 0x0008) ? - (($perms & 0x0400) ? 's' : 'x' ) : - (($perms & 0x0400) ? 'S' : '-')); + // Group + $info .= (($perms & 0x0020) ? 'r' : '-'); + $info .= (($perms & 0x0010) ? 'w' : '-'); + $info .= (($perms & 0x0008) ? (($perms & 0x0400) ? 's' : 'x') : (($perms & 0x0400) ? 'S' : '-')); - // World - $info .= (($perms & 0x0004) ? 'r' : '-'); - $info .= (($perms & 0x0002) ? 'w' : '-'); - $info .= (($perms & 0x0001) ? - (($perms & 0x0200) ? 't' : 'x' ) : - (($perms & 0x0200) ? 'T' : '-')); + // World + $info .= (($perms & 0x0004) ? 'r' : '-'); + $info .= (($perms & 0x0002) ? 'w' : '-'); + $info .= (($perms & 0x0001) ? (($perms & 0x0200) ? 't' : 'x') : (($perms & 0x0200) ? 'T' : '-')); - return $info; - } + return $info; +} - ?> +?>
    - diff --git a/utilitarios/index.php b/utilitarios/index.php index 61b05b4..9dfa23a 100755 --- a/utilitarios/index.php +++ b/utilitarios/index.php @@ -17,7 +17,7 @@ include "../init/head.php"; margin: auto; } - + -
    -
    - -
    -
    +
    +
    + +
    +
    +