From 1aafef032c4fc7d179371e2d94136ba2ae86afda Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Sat, 14 Jun 2008 01:01:10 +0000 Subject: [PATCH] Correções nos caminhos (paths) dos includes js e php --- admin/html/atlas.html | 2 +- admin/html/i3geoadmin_arvore.html | 10 +++++----- admin/html/i3geoadmin_temas.html | 2 +- admin/html/mapas.html | 2 +- admin/js/menutemas.js | 11 ++++++++--- admin/php/admin.php | 28 ++++++++++++++++++++++++---- admin/php/conexao.php | 19 +++++++++++++++---- admin/php/menutemas.php | 6 +++--- admin/php/sqlite.php | 2 +- admin/php/temas.php | 38 +++++++++++++++++++------------------- 10 files changed, 78 insertions(+), 42 deletions(-) diff --git a/admin/html/atlas.html b/admin/html/atlas.html index 206416b..747806e 100644 --- a/admin/html/atlas.html +++ b/admin/html/atlas.html @@ -34,7 +34,7 @@ var cp = new cpaint(); //cp.set_async(false); cp.set_response_type("JSON"); temas = function(retorno){$temas = retorno.data;iniciaAdmin()} -var p = "menutemas.php?funcao=pegaTemas"; +var p = "../php/menutemas.php?funcao=pegaTemas"; cp.call(p,"pegaMenus",temas); document.getElementById("aguarde").style.display="none" diff --git a/admin/html/i3geoadmin_arvore.html b/admin/html/i3geoadmin_arvore.html index be2566b..3e09ae7 100644 --- a/admin/html/i3geoadmin_arvore.html +++ b/admin/html/i3geoadmin_arvore.html @@ -55,7 +55,7 @@ var cp = new cpaint(); //cp.set_async(false); cp.set_response_type("JSON"); //pega os menus -var p = "menutemas.php?funcao=pegaMenus"; +var p = "../php/menutemas.php?funcao=pegaMenus"; cp.call(p,"pegaMenus",iniciaMenu); //pega os grupos e subgrupos @@ -69,16 +69,16 @@ function pegaParametros() var cp = new cpaint(); //cp.set_async(false); cp.set_response_type("JSON"); - var p = "menutemas.php?funcao=pegaGrupos"; + var p = "../php/menutemas.php?funcao=pegaGrupos"; cp.call(p,"pegaMenus",grupos); - var p = "menutemas.php?funcao=pegaSubGrupos"; + var p = "../php/menutemas.php?funcao=pegaSubGrupos"; cp.call(p,"pegaMenus",subGrupos); - var p = "menutemas.php?funcao=pegaTemas"; + var p = "../php/menutemas.php?funcao=pegaTemas"; cp.call(p,"pegaMenus",temas); - var p = "arvore.php?funcao=pegaTemasRaiz"; + var p = "../php/arvore.php?funcao=pegaTemasRaiz"; cp.call(p,"pegaMenus",temasRaiz); } diff --git a/admin/html/i3geoadmin_temas.html b/admin/html/i3geoadmin_temas.html index 03032bd..936dcb1 100644 --- a/admin/html/i3geoadmin_temas.html +++ b/admin/html/i3geoadmin_temas.html @@ -42,7 +42,7 @@ var listaTags = function(retorno) var cPaint = new cpaint(); //cPaint.set_async("true"); cPaint.set_response_type("JSON"); - var p = "menutemas.php?funcao=pegaTags"; + var p = "../php/menutemas.php?funcao=pegaTags"; cPaint.call(p,"pegaTags",inicia); } pegaMapfiles(listaTags) diff --git a/admin/html/mapas.html b/admin/html/mapas.html index c18c733..85cc9bd 100644 --- a/admin/html/mapas.html +++ b/admin/html/mapas.html @@ -36,7 +36,7 @@ var cp = new cpaint(); //cp.set_async(false); cp.set_response_type("JSON"); temas = function(retorno){$temas = retorno.data;iniciaAdmin()} -var p = "menutemas.php?funcao=pegaTemas"; +var p = "../php/menutemas.php?funcao=pegaTemas"; cp.call(p,"pegaMenus",temas); document.getElementById("aguarde").style.display="none" diff --git a/admin/js/menutemas.js b/admin/js/menutemas.js index 204c1d3..35def77 100644 --- a/admin/js/menutemas.js +++ b/admin/js/menutemas.js @@ -108,7 +108,7 @@ function pegaParametros(tipo) var retornaMenus = function(retorno) { var r = retorno.data - var ins = ""; + var ins = "
NomeDescriçãoAberto
"; for (i=0;i" ins += "" + ins += "" + ins += "" + ins += "" } ins += "
NomeDescriçãoAbertoPerfil
" $i("menus").innerHTML = ins; @@ -316,18 +318,21 @@ function alterar(prefixo,id) var nome = $i("nomemenu_"+id).value var desc = $i("descmenu_"+id).value var aberto = $i("abertomenu_"+id).value + var perfil = $i("perfilmenu_"+id).value if(nome == "null"){var nome = "";} if(desc == "null"){var desc = "";} if(aberto == "null"){var aberto = "";} + if(perfil == "null"){var perfil = "";} } else { var nome = ""; var desc = ""; var aberto = ""; + var perfil = ""; } $i(prefixo).innerHTML =$mensagemAguarde - var p = "../php/menutemas.php?funcao=alteraMenus&nome="+nome+"&desc="+desc+"&id="+id+"&aberto="+aberto; + var p = "../php/menutemas.php?funcao=alteraMenus&perfil="+perfil+"&nome="+nome+"&desc="+desc+"&id="+id+"&aberto="+aberto; } if(prefixo == "grupos") { diff --git a/admin/php/admin.php b/admin/php/admin.php index b5378cc..eea89c2 100644 --- a/admin/php/admin.php +++ b/admin/php/admin.php @@ -27,8 +27,28 @@ File: i3geo/admin/mapfiles.php 19/6/2007 */ -include_once("../../classesphp/pega_variaveis.php"); +if(!isset($locaplic)) +{ + $locaplic = ""; + if(file_exists("../../../ms_configura.php")) + {include_once("../../../ms_configura.php");} + else + { + if(file_exists("../../ms_configura.php")) + {include_once("../../ms_configura.php");} + else + { + if(file_exists("../ms_configura.php")) + {include_once("../ms_configura.php");} + else + include_once("ms_configura.php"); + } + } +} +include_once($locaplic."/classesphp/pega_variaveis.php"); + error_reporting(0); +/* session_name("i3GeoPHP"); if (isset($g_sid)) {session_id($g_sid);} @@ -37,12 +57,12 @@ foreach(array_keys($_SESSION) as $k) { eval("\$".$k."='".$_SESSION[$k]."';"); } +*/ // //carrega o phpmapscript // -include_once ("../../classesphp/carrega_ext.php"); -include_once("../../ms_configura.php"); -include_once("../../pacotes/cpaint/cpaint2.inc.php"); +include_once ($locaplic."/classesphp/carrega_ext.php"); +include_once($locaplic."/pacotes/cpaint/cpaint2.inc.php"); set_time_limit(120); // //verifica se o cliente pode editar diff --git a/admin/php/conexao.php b/admin/php/conexao.php index f6562e6..1cb00ab 100644 --- a/admin/php/conexao.php +++ b/admin/php/conexao.php @@ -33,12 +33,23 @@ Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. */ -include("../ms_configura.php"); +if (file_exists("../../ms_configura.php")) +{include("../../ms_configura.php");} +else +{ + if (file_exists("../ms_configura.php")) + {include("../ms_configura.php");} + else + if (file_exists("ms_configura.php")) + { + include("ms_configura.php"); + } +} if($conexaoadmin == "") { - //leitura e escrita - $dbh = new PDO('sqlite:../menutemas/admin.db'); + $conAdmin = "sqlite:$locaplic/menutemas/admin.db"; + $dbh = new PDO($conAdmin); } else -include($conexaoadmin); +include_once($conexaoadmin); ?> \ No newline at end of file diff --git a/admin/php/menutemas.php b/admin/php/menutemas.php index f91cf00..46ccc13 100644 --- a/admin/php/menutemas.php +++ b/admin/php/menutemas.php @@ -211,7 +211,7 @@ Altera o registro de um menu. Se id for vazio acrescenta o registro */ function alteraMenus() { - global $nome,$desc,$id,$aberto; + global $nome,$desc,$id,$aberto,$perfil; try { $nome = mb_convert_encoding($nome,"UTF-8","ISO-8859-1"); @@ -219,10 +219,10 @@ function alteraMenus() include("conexao.php"); if($id != "") { - $dbh->query("UPDATE i3geoadmin_menus SET aberto = '$aberto', nome_menu = '$nome', desc_menu = '$desc' WHERE id_menu = $id"); + $dbh->query("UPDATE i3geoadmin_menus SET aberto = '$aberto', nome_menu = '$nome', desc_menu = '$desc', perfil_menu = '$perfil' WHERE id_menu = $id"); } else - $dbh->query("INSERT INTO i3geoadmin_menus (nome_menu, desc_menu, aberto) VALUES ('', '','sim')"); + $dbh->query("INSERT INTO i3geoadmin_menus (nome_menu, desc_menu, aberto, perfil_menu) VALUES ('', '','sim','')"); $dbh = null; return "ok"; } diff --git a/admin/php/sqlite.php b/admin/php/sqlite.php index b468738..0c7aa8b 100644 --- a/admin/php/sqlite.php +++ b/admin/php/sqlite.php @@ -1,6 +1,6 @@ "; -$dbh = new PDO('sqlite:../menutemas/admin.db'); +$dbh = new PDO('sqlite:../../menutemas/admin.db'); echo "

Lista de tabelas

"; $q = $dbh->query("SELECT name FROM (SELECT * FROM sqlite_master UNION ALL SELECT * FROM sqlite_temp_master) WHERE type='table' ORDER BY name",PDO::FETCH_ASSOC); $resultado = $q->fetchAll(); diff --git a/admin/php/temas.php b/admin/php/temas.php index 9f1e5ed..fc97f55 100644 --- a/admin/php/temas.php +++ b/admin/php/temas.php @@ -114,7 +114,7 @@ switch ($funcao) function adicionarEstilo() { global $codigoMap,$codigoLayer,$codigoClasse; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $nl = $mapa->getlayerbyname($codigoLayer); $classObj = $nl->getclass($codigoClasse); @@ -126,7 +126,7 @@ function adicionarEstilo() function excluirClasse() { global $codigoMap,$codigoLayer,$codigoClasse; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $nl = $mapa->getlayerbyname($codigoLayer); $classObj = $nl->getclass($codigoClasse); @@ -138,7 +138,7 @@ function excluirClasse() function adicionarClasse() { global $codigoMap,$codigoLayer; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $nl = $mapa->getlayerbyname($codigoLayer); $classObj = ms_newClassObj($nl); @@ -150,7 +150,7 @@ function adicionarClasse() function excluirLayer() { global $codigoMap,$codigoLayer; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $nl = $mapa->getlayerbyname($codigoLayer); $nl->set("status",MS_DELETE); @@ -162,7 +162,7 @@ function criarNovoLayer() { global $codigoMap; include_once("../../classesphp/funcoes_gerais.php"); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapat = ms_newMapObj("base.map"); $layer = $mapat->getlayerbyname("base"); $mapa = ms_newMapObj($mapfile); @@ -174,7 +174,7 @@ function criarNovoLayer() } function pegaFontes() { - $arq = "../symbols/fontes.txt"; + $arq = "../../symbols/fontes.txt"; $h = fopen ($arq,"r"); while ($i = fscanf ($h, "%s\t%s\t")) { @@ -186,7 +186,7 @@ function pegaFontes() function alteraEstilo() { global $codigoMap,$codigoLayer,$classe,$estilo,$parametro,$valor; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $classe = $layer->getclass($classe); @@ -224,7 +224,7 @@ function alteraEstilo() function alteraClasse() { global $codigoMap,$codigoLayer,$classe,$parametro,$valor; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $classe = $layer->getclass($classe); @@ -242,7 +242,7 @@ function alteraClasse() function alteraClasseLabel() { global $codigoMap,$codigoLayer,$classe,$parametro,$valor; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $classe = $layer->getclass($classe); @@ -305,7 +305,7 @@ function alteraClasseLabel() function alteraMetadados() { global $codigoMap,$codigoLayer,$parametro,$valor; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $layer->setmetadata(strtoupper($parametro),$valor); @@ -319,7 +319,7 @@ function alteraMetadados() function alteraLayer() { global $codigoMap,$codigoLayer,$parametro,$valor; - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $ok = false; @@ -376,7 +376,7 @@ function pegaLayers() { global $codigoMap; $dados = array(); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layers = $mapa->getalllayernames(); $dados["layers"] = $layers; @@ -386,7 +386,7 @@ function pegaCaracteristicasGerais() { global $codigoMap,$codigoLayer; $dados = array(); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $dados["connection"] = $layer->connection; @@ -429,7 +429,7 @@ function pegaMetadados() { global $codigoMap,$codigoLayer; $dados = array(); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $dados["itens"] = $layer->getmetadata("itens"); @@ -456,7 +456,7 @@ function pegaClasses() { global $codigoMap,$codigoLayer; $dados = array(); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $nclasses = $layer->numclasses; @@ -518,7 +518,7 @@ function pegaEstilos() { global $codigoMap,$codigoLayer; $dados = array(); - $mapfile = "../temas/".$codigoMap.".map"; + $mapfile = "../../temas/".$codigoMap.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname($codigoLayer); $nclasses = $layer->numclasses; @@ -557,11 +557,11 @@ function pegaEstilos() function criarNovoMap() { global $nome,$codigo; - if(!file_exists("../temas/".$codigo.".map")) + if(!file_exists("../../temas/".$codigo.".map")) { $nome = mb_convert_encoding($nome,"UTF-8","ISO-8859-1"); - copy("base.map","../temas/".$codigo.".map"); - $mapfile = "../temas/".$codigo.".map"; + copy("base.map","../../temas/".$codigo.".map"); + $mapfile = "../../temas/".$codigo.".map"; $mapa = ms_newMapObj($mapfile); $layer = $mapa->getlayerbyname("base"); $layer->set("name",$codigo); -- libgit2 0.21.2