From 0ca1693efffca95ca6d3337b353770c06448c287 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Fri, 2 Apr 2010 13:52:50 +0000 Subject: [PATCH] Modificação dos códigos para uso de setconnectiontype (compatibilização com versoes novas do Mapserver) --- admin/php/editormapfile.php | 5 ++++- admin/php/parsemapfile.php | 2 +- aplicmap/geral.htm | 2 +- aplicmap/referenciadinamica.map | 1 + classesphp/classe_analise.php | 5 ++++- classesphp/classe_mapa.php | 7 ++++++- classesphp/classe_selecao.php | 10 +--------- menutemas/admin.db | Bin 66560 -> 0 bytes 8 files changed, 18 insertions(+), 14 deletions(-) diff --git a/admin/php/editormapfile.php b/admin/php/editormapfile.php index 6f6d79d..18e367e 100644 --- a/admin/php/editormapfile.php +++ b/admin/php/editormapfile.php @@ -486,7 +486,10 @@ function alterarConexao() $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $layer->set("connection",$connection); - $layer->set("connectiontype",$connectiontype); + if(ms_GetVersionInt() > 50201) + {$layer->setconnectiontype($connectiontype);} + else + {$layer->set("connectiontype",$connectiontype);} $layer->set("data",$data); $layer->set("tileitem",$tileitem); $layer->set("tileindex",$tileindex); diff --git a/admin/php/parsemapfile.php b/admin/php/parsemapfile.php index 4d26f6c..bdff9b8 100644 --- a/admin/php/parsemapfile.php +++ b/admin/php/parsemapfile.php @@ -240,7 +240,7 @@ function mapfile() $nlayers = array(); foreach ($layers as $layer) { - if($objcontype[$layer->connectiontype] != "MS_WMS") + if($objcontype[$layer->connectiontype] != MS_WMS ) { $layer = $mapa->getlayerbyname($layer); if($layer->group == "") diff --git a/aplicmap/geral.htm b/aplicmap/geral.htm index 76a90ec..6c7d2e0 100644 --- a/aplicmap/geral.htm +++ b/aplicmap/geral.htm @@ -13,7 +13,7 @@ o arquivo i3geo.js por i3geonaocompacto.js No modo não compactado o código está adaptado para uso com o Firebug do Firefox. --> - +