Commit 35640bb70ee68bfdefaa6972fdeacf39e187e580
1 parent
df20836d
Exists in
master
and in
7 other branches
--no commit message
Showing
15 changed files
with
36 additions
and
36 deletions
Show diff stats
admin/hiperbolica.php
@@ -54,7 +54,7 @@ include("$locaplic/admin/php/conexao.php"); | @@ -54,7 +54,7 @@ include("$locaplic/admin/php/conexao.php"); | ||
54 | //essa variavel precisa ter um . no final quando nao for vazia, evitando erros na inclusao dentro dos SQLs | 54 | //essa variavel precisa ter um . no final quando nao for vazia, evitando erros na inclusao dentro dos SQLs |
55 | // | 55 | // |
56 | if(!empty($esquemaadmin)){ | 56 | if(!empty($esquemaadmin)){ |
57 | - $esquemaadmin = $esquemaadmin."."; | 57 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
58 | } | 58 | } |
59 | $encoding = "UTF-8"; | 59 | $encoding = "UTF-8"; |
60 | if($convUTF) | 60 | if($convUTF) |
@@ -98,9 +98,9 @@ foreach ($menus as $menu){ | @@ -98,9 +98,9 @@ foreach ($menus as $menu){ | ||
98 | //obtem os temas na raiz do grupo | 98 | //obtem os temas na raiz do grupo |
99 | // | 99 | // |
100 | $temasRaizGrupo = pegaDados(" | 100 | $temasRaizGrupo = pegaDados(" |
101 | - select i3geoadmin_temas.tags_tema as tags_tema,i3geoadmin_temas.codigo_tema as codigo_tema,i3geoadmin_raiz.id_tema,nome_tema as nome_tema,perfil | ||
102 | - FROM ".$esquemaadmin."i3geoadmin_raiz | ||
103 | - LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema | 101 | + select i3geoadmin_temas.tags_tema as tags_tema,i3geoadmin_temas.codigo_tema as codigo_tema,i3geoadmin_raiz.id_tema,nome_tema as nome_tema,perfil |
102 | + FROM ".$esquemaadmin."i3geoadmin_raiz | ||
103 | + LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema | ||
104 | LEFT JOIN ".$esquemaadmin."i3geousr_grupotema ON i3geoadmin_raiz.id_tema = i3geousr_grupotema.id_tema | 104 | LEFT JOIN ".$esquemaadmin."i3geousr_grupotema ON i3geoadmin_raiz.id_tema = i3geousr_grupotema.id_tema |
105 | where i3geousr_grupotema.id_grupo is null and i3geoadmin_raiz.nivel = 1 and i3geoadmin_raiz.id_nivel = ".$grupos[$i]["id_n1"]." order by ordem"); | 105 | where i3geousr_grupotema.id_grupo is null and i3geoadmin_raiz.nivel = 1 and i3geoadmin_raiz.id_nivel = ".$grupos[$i]["id_n1"]." order by ordem"); |
106 | 106 | ||
@@ -125,9 +125,9 @@ foreach ($menus as $menu){ | @@ -125,9 +125,9 @@ foreach ($menus as $menu){ | ||
125 | $xml .= '<item cor="#FF6633" id="'.$contador.'" tipo="TE6" nome="TEMAS" familia="'.$id.'" /> '."\n"; | 125 | $xml .= '<item cor="#FF6633" id="'.$contador.'" tipo="TE6" nome="TEMAS" familia="'.$id.'" /> '."\n"; |
126 | $id_n2 = $subgrupos[$j]["id_n2"]; | 126 | $id_n2 = $subgrupos[$j]["id_n2"]; |
127 | $temas = pegaDados(" | 127 | $temas = pegaDados(" |
128 | - select i3geoadmin_temas.tags_tema,i3geoadmin_temas.nome_tema,i3geoadmin_temas.codigo_tema,i3geoadmin_n3.id_n3 | ||
129 | - from ".$esquemaadmin."i3geoadmin_n3 | ||
130 | - LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema | 128 | + select i3geoadmin_temas.tags_tema,i3geoadmin_temas.nome_tema,i3geoadmin_temas.codigo_tema,i3geoadmin_n3.id_n3 |
129 | + from ".$esquemaadmin."i3geoadmin_n3 | ||
130 | + LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema | ||
131 | LEFT JOIN ".$esquemaadmin."i3geousr_grupotema ON i3geoadmin_n3.id_tema = i3geousr_grupotema.id_tema | 131 | LEFT JOIN ".$esquemaadmin."i3geousr_grupotema ON i3geoadmin_n3.id_tema = i3geousr_grupotema.id_tema |
132 | where i3geousr_grupotema.id_grupo is null and i3geoadmin_n3.id_n2='$id_n2' and i3geoadmin_n3.publicado != 'NAO' order by ordem",$locaplic | 132 | where i3geousr_grupotema.id_grupo is null and i3geoadmin_n3.id_n2='$id_n2' and i3geoadmin_n3.publicado != 'NAO' order by ordem",$locaplic |
133 | ); | 133 | ); |
admin/php/admin.php
@@ -55,7 +55,7 @@ $mapfile = mapfilebase($base,$locaplic); | @@ -55,7 +55,7 @@ $mapfile = mapfilebase($base,$locaplic); | ||
55 | //essa variavel precisa ter um . no final quando nao for vazia, evitando erros na inclusao dentro dos SQLs | 55 | //essa variavel precisa ter um . no final quando nao for vazia, evitando erros na inclusao dentro dos SQLs |
56 | // | 56 | // |
57 | if(!empty($esquemaadmin)){ | 57 | if(!empty($esquemaadmin)){ |
58 | - $esquemaadmin = $esquemaadmin."."; | 58 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
59 | } | 59 | } |
60 | 60 | ||
61 | /* | 61 | /* |
@@ -180,6 +180,7 @@ function pegaDados($sql,$locaplic="") | @@ -180,6 +180,7 @@ function pegaDados($sql,$locaplic="") | ||
180 | include("conexao.php"); | 180 | include("conexao.php"); |
181 | else | 181 | else |
182 | include("$locaplic/admin/php/conexao.php"); | 182 | include("$locaplic/admin/php/conexao.php"); |
183 | + | ||
183 | error_reporting(E_ALL); | 184 | error_reporting(E_ALL); |
184 | $q = $dbh->query($sql,PDO::FETCH_ASSOC); | 185 | $q = $dbh->query($sql,PDO::FETCH_ASSOC); |
185 | if($q) | 186 | if($q) |
admin/php/classe_arvore.php
@@ -73,7 +73,7 @@ class Arvore | @@ -73,7 +73,7 @@ class Arvore | ||
73 | include($locaplic."/admin/php/conexao.php"); | 73 | include($locaplic."/admin/php/conexao.php"); |
74 | $this->esquemaadmin = ""; | 74 | $this->esquemaadmin = ""; |
75 | if(!empty($esquemaadmin)){ | 75 | if(!empty($esquemaadmin)){ |
76 | - $this->esquemaadmin = $esquemaadmin."."; | 76 | + $this->esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
77 | } | 77 | } |
78 | if(!isset($convUTF)){ | 78 | if(!isset($convUTF)){ |
79 | $convUTF = true; | 79 | $convUTF = true; |
admin/php/classe_metaestat.php
@@ -62,7 +62,7 @@ class Metaestat{ | @@ -62,7 +62,7 @@ class Metaestat{ | ||
62 | $this->dbhw = $dbhw; | 62 | $this->dbhw = $dbhw; |
63 | $this->esquemaadmin = ""; | 63 | $this->esquemaadmin = ""; |
64 | if(!empty($esquemaadmin)){ | 64 | if(!empty($esquemaadmin)){ |
65 | - $this->esquemaadmin = $esquemaadmin."."; | 65 | + $this->esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
66 | } | 66 | } |
67 | $this->nomecache = $this->nomeCache(); | 67 | $this->nomecache = $this->nomeCache(); |
68 | } | 68 | } |
admin/php/conexao.php
@@ -50,8 +50,8 @@ else{ | @@ -50,8 +50,8 @@ else{ | ||
50 | if(!isset($conexaoadmin)){ | 50 | if(!isset($conexaoadmin)){ |
51 | $conexaoadmin = ""; | 51 | $conexaoadmin = ""; |
52 | } | 52 | } |
53 | -if(!isset($esquemaadmin)){ | ||
54 | - $esquemaadmin = ""; | 53 | +elseif($conexaoadmin != ""){ |
54 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; | ||
55 | } | 55 | } |
56 | // | 56 | // |
57 | //indica se deve ser feita a conversão para UTF8 ao gravar os dados | 57 | //indica se deve ser feita a conversão para UTF8 ao gravar os dados |
admin/php/criabanco.php
@@ -96,9 +96,9 @@ | @@ -96,9 +96,9 @@ | ||
96 | "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", | 96 | "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", |
97 | "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link INTEGER PRIMARY KEY)", | 97 | "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link INTEGER PRIMARY KEY)", |
98 | "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida INTEGER PRIMARY KEY,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer, tipo integer default 0)", | 98 | "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida INTEGER PRIMARY KEY,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer, tipo integer default 0)", |
99 | - "create table ".$esquemaadmin."i3geoestat_mapa(id_mapa integer not null unique primary key autoincrement,titulo text,template text,logoesquerdo text,logodireito text,publicado integer)", | ||
100 | - "create table ".$esquemaadmin."i3geoestat_mapa_grupo(id_mapa_grupo integer not null unique primary key autoincrement,id_mapa integer,titulo text,foreign key (id_mapa) references i3geoestat_mapa (id_mapa))", | ||
101 | - "create table ".$esquemaadmin."i3geoestat_mapa_tema (id_mapa_tema integer not null unique primary key autoincrement,id_mapa_grupo integer,titulo text,id_medida_variavel integer,foreign key (id_mapa_grupo) references i3geoestat_mapa_grupo (id_mapa_grupo),foreign key (id_medida_variavel) references i3geoestat_medida_variavel (id_medida_variavel))" | 99 | + "create table ".$esquemaadmin."i3geoestat_mapa(id_mapa INTEGER PRIMARY KEY,titulo text,template text,logoesquerdo text,logodireito text,publicado integer)", |
100 | + "create table ".$esquemaadmin."i3geoestat_mapa_grupo(id_mapa_grupo INTEGER PRIMARY KEY,id_mapa integer,titulo text)", | ||
101 | + "create table ".$esquemaadmin."i3geoestat_mapa_tema (id_mapa_tema INTEGER PRIMARY KEY,id_mapa_grupo integer,titulo text,id_medida_variavel integer)" | ||
102 | ); | 102 | ); |
103 | //valida o usuario e aplica | 103 | //valida o usuario e aplica |
104 | $exts = get_loaded_extensions(); | 104 | $exts = get_loaded_extensions(); |
admin/php/login.php
@@ -267,9 +267,10 @@ function autenticaUsuario($usuario,$senha){ | @@ -267,9 +267,10 @@ function autenticaUsuario($usuario,$senha){ | ||
267 | $senhamd5 = md5($senha); | 267 | $senhamd5 = md5($senha); |
268 | //verifica se o usuario esta cadastrado no ms_configura.php em $i3geomaster | 268 | //verifica se o usuario esta cadastrado no ms_configura.php em $i3geomaster |
269 | if(verificaMaster($usuario,$senha) == true){ | 269 | if(verificaMaster($usuario,$senha) == true){ |
270 | - $pa = pegaDados("select * from ".$esquemaadmin."i3geousr_papelusuario ",$locaplic); | 270 | + $pa = pegaDados("select * from ".$esquemaadmin."i3geousr_papelusuario ",$locaplic); |
271 | $op = pegadados("SELECT O.codigo, PU.id_usuario FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papelusuario AS PU ON OP.id_papel = PU.id_papel ",$locaplic); | 271 | $op = pegadados("SELECT O.codigo, PU.id_usuario FROM ".$esquemaadmin."i3geousr_operacoes AS O JOIN ".$esquemaadmin."i3geousr_operacoespapeis AS OP ON O.id_operacao = OP.id_operacao JOIN ".$esquemaadmin."i3geousr_papelusuario AS PU ON OP.id_papel = PU.id_papel ",$locaplic); |
272 | $gr = pegadados("SELECT * from ".$esquemaadmin."i3geousr_grupousuario "); | 272 | $gr = pegadados("SELECT * from ".$esquemaadmin."i3geousr_grupousuario "); |
273 | + | ||
273 | $operacoes = array(); | 274 | $operacoes = array(); |
274 | foreach($op as $o){ | 275 | foreach($op as $o){ |
275 | $operacoes[$o["codigo"]] = true; | 276 | $operacoes[$o["codigo"]] = true; |
admin/php/upgradebanco46_47.php
@@ -53,7 +53,7 @@ $locaplic = __DIR__."/../.."; | @@ -53,7 +53,7 @@ $locaplic = __DIR__."/../.."; | ||
53 | include_once("admin.php"); | 53 | include_once("admin.php"); |
54 | include_once("conexao.php"); | 54 | include_once("conexao.php"); |
55 | if(!empty($esquemaadmin)){ | 55 | if(!empty($esquemaadmin)){ |
56 | - $esquemaadmin = $esquemaadmin."."; | 56 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
57 | } | 57 | } |
58 | if(empty($_POST["senha"]) || empty($_POST["usuario"])){ | 58 | if(empty($_POST["senha"]) || empty($_POST["usuario"])){ |
59 | formularioLoginMaster("upgradebanco46_47.php"); | 59 | formularioLoginMaster("upgradebanco46_47.php"); |
@@ -92,9 +92,9 @@ $tabelas = array( | @@ -92,9 +92,9 @@ $tabelas = array( | ||
92 | "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", | 92 | "create table ".$esquemaadmin."i3geoestat_fonteinfo_medida(id_medida_variavel integer not null,id_fonteinfo integer not null)", |
93 | "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link INTEGER PRIMARY KEY)", | 93 | "create table ".$esquemaadmin."i3geoestat_medida_variavel_link(link text,id_medida_variavel integer,nome text,id_link INTEGER PRIMARY KEY)", |
94 | "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida INTEGER PRIMARY KEY,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer, tipo integer default 0)", | 94 | "create table ".$esquemaadmin."i3geoestat_parametro_medida(id_parametro_medida INTEGER PRIMARY KEY,coluna text,nome text,descricao text,id_pai integer default 0,id_medida_variavel integer, tipo integer default 0)", |
95 | - "create table ".$esquemaadmin."i3geoestat_mapa(id_mapa integer not null unique primary key autoincrement,titulo text,template text,logoesquerdo text,logodireito text,publicado integer)", | ||
96 | - "create table ".$esquemaadmin."i3geoestat_mapa_grupo(id_mapa_grupo integer not null unique primary key autoincrement,id_mapa integer,titulo text,foreign key (id_mapa) references i3geoestat_mapa (id_mapa))", | ||
97 | - "create table ".$esquemaadmin."i3geoestat_mapa_tema (id_mapa_tema integer not null unique primary key autoincrement,id_mapa_grupo integer,titulo text,id_medida_variavel integer,foreign key (id_mapa_grupo) references i3geoestat_mapa_grupo (id_mapa_grupo),foreign key (id_medida_variavel) references i3geoestat_medida_variavel (id_medida_variavel))" | 95 | + "create table ".$esquemaadmin."i3geoestat_mapa(id_mapa INTEGER PRIMARY KEY,titulo text,template text,logoesquerdo text,logodireito text,publicado integer)", |
96 | + "create table ".$esquemaadmin."i3geoestat_mapa_grupo(id_mapa_grupo INTEGER PRIMARY KEY,id_mapa integer,titulo text)", | ||
97 | + "create table ".$esquemaadmin."i3geoestat_mapa_tema (id_mapa_tema INTEGER PRIMARY KEY,id_mapa_grupo integer,titulo text,id_medida_variavel integer)" | ||
98 | ); | 98 | ); |
99 | $drivename = $dbhw->getAttribute(PDO::ATTR_DRIVER_NAME); | 99 | $drivename = $dbhw->getAttribute(PDO::ATTR_DRIVER_NAME); |
100 | foreach($tabelas as $tabela){ | 100 | foreach($tabelas as $tabela){ |
admin/php/xml.php
@@ -41,7 +41,7 @@ if (!isset($esquemaadmin)){ | @@ -41,7 +41,7 @@ if (!isset($esquemaadmin)){ | ||
41 | include_once(__DIR__."/../../ms_configura.php"); | 41 | include_once(__DIR__."/../../ms_configura.php"); |
42 | } | 42 | } |
43 | if(!empty($esquemaadmin)){ | 43 | if(!empty($esquemaadmin)){ |
44 | - $esquemaadmin = $esquemaadmin."."; | 44 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
45 | } | 45 | } |
46 | /* | 46 | /* |
47 | Function: geraXmlSistemas (depreciado) | 47 | Function: geraXmlSistemas (depreciado) |
ferramentas/comentarios/index.php
@@ -65,9 +65,9 @@ function listaComentarios() | @@ -65,9 +65,9 @@ function listaComentarios() | ||
65 | $locaplic = "../.."; | 65 | $locaplic = "../.."; |
66 | include("../../admin/php/conexao.php"); | 66 | include("../../admin/php/conexao.php"); |
67 | if(!empty($esquemaadmin)){ | 67 | if(!empty($esquemaadmin)){ |
68 | - $esquemaadmin = $esquemaadmin."."; | 68 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
69 | } | 69 | } |
70 | - $data = gmdate("d-m-Y\TH:i:s\Z"); | 70 | + $data = gmdate("d-m-Y\TH:i:s\Z"); |
71 | $id_tema = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_temas where codigo_tema = '".$_SESSION["tema"]."' ",PDO::FETCH_ASSOC); | 71 | $id_tema = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_temas where codigo_tema = '".$_SESSION["tema"]."' ",PDO::FETCH_ASSOC); |
72 | $id_tema = $id_tema->fetchAll(); | 72 | $id_tema = $id_tema->fetchAll(); |
73 | $id_tema = $id_tema[0]["id_tema"]; | 73 | $id_tema = $id_tema[0]["id_tema"]; |
@@ -97,9 +97,9 @@ function gravaComentario() | @@ -97,9 +97,9 @@ function gravaComentario() | ||
97 | //necessário para os includes do admin.php | 97 | //necessário para os includes do admin.php |
98 | include_once("../../admin/php/conexao.php"); | 98 | include_once("../../admin/php/conexao.php"); |
99 | if(!empty($esquemaadmin)){ | 99 | if(!empty($esquemaadmin)){ |
100 | - $esquemaadmin = $esquemaadmin."."; | 100 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
101 | } | 101 | } |
102 | - $data = gmdate("d-m-Y\TH:i:s\Z"); | 102 | + $data = gmdate("d-m-Y\TH:i:s\Z"); |
103 | $id_tema = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_temas where codigo_tema = '".$_SESSION["tema"]."' ",PDO::FETCH_ASSOC); | 103 | $id_tema = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_temas where codigo_tema = '".$_SESSION["tema"]."' ",PDO::FETCH_ASSOC); |
104 | $id_tema = $id_tema->fetchAll(); | 104 | $id_tema = $id_tema->fetchAll(); |
105 | $id_tema = $id_tema[0]["id_tema"]; | 105 | $id_tema = $id_tema[0]["id_tema"]; |
@@ -114,7 +114,7 @@ function converte($texto){ | @@ -114,7 +114,7 @@ function converte($texto){ | ||
114 | $texto = mb_convert_encoding($texto,mb_detect_encoding($texto),"UTF-8"); | 114 | $texto = mb_convert_encoding($texto,mb_detect_encoding($texto),"UTF-8"); |
115 | else | 115 | else |
116 | $texto = mb_convert_encoding($texto,mb_detect_encoding($texto),"ISO-8859-1"); | 116 | $texto = mb_convert_encoding($texto,mb_detect_encoding($texto),"ISO-8859-1"); |
117 | - return $texto; | 117 | + return $texto; |
118 | } | 118 | } |
119 | ?> | 119 | ?> |
120 | <script> | 120 | <script> |
kml.php
@@ -2,7 +2,7 @@ | @@ -2,7 +2,7 @@ | ||
2 | /* | 2 | /* |
3 | Title: Catálogo de temas em KML | 3 | Title: Catálogo de temas em KML |
4 | 4 | ||
5 | -Gera um arquivo KML contendo os temas existentes no catálogo. Esse KML pode ser utilizado no Google Earth para que os temas possam ser vistos nesse aplicativo seguindo a mesma estrutura de organização | 5 | +Gera um arquivo KML contendo os temas existentes no catálogo. Esse KML pode ser utilizado no Google Earth para que os temas possam ser vistos nesse aplicativo seguindo a mesma estrutura de organização |
6 | 6 | ||
7 | Exemplo | 7 | Exemplo |
8 | 8 | ||
@@ -75,7 +75,7 @@ if(!isset($perfil)){$perfil = "";} | @@ -75,7 +75,7 @@ if(!isset($perfil)){$perfil = "";} | ||
75 | echo "<Document><name>Menu i3geo</name><open>0</open><description></description><visibility>0</visibility>\n"; | 75 | echo "<Document><name>Menu i3geo</name><open>0</open><description></description><visibility>0</visibility>\n"; |
76 | include(__DIR__."/admin/php/admin.php"); | 76 | include(__DIR__."/admin/php/admin.php"); |
77 | if(!empty($esquemaadmin)){ | 77 | if(!empty($esquemaadmin)){ |
78 | - $esquemaadmin = $esquemaadmin."."; | 78 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
79 | } | 79 | } |
80 | if($idioma == "pt") | 80 | if($idioma == "pt") |
81 | {$coluna = "nome_menu";} | 81 | {$coluna = "nome_menu";} |
mashups/openlayers.php
@@ -9,7 +9,7 @@ error_reporting(E_ALL); | @@ -9,7 +9,7 @@ error_reporting(E_ALL); | ||
9 | if(!empty($restauramapa)){ | 9 | if(!empty($restauramapa)){ |
10 | include(__DIR__."/../admin/php/conexao.php"); | 10 | include(__DIR__."/../admin/php/conexao.php"); |
11 | if(!empty($esquemaadmin)){ | 11 | if(!empty($esquemaadmin)){ |
12 | - $esquemaadmin = $esquemaadmin."."; | 12 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
13 | } | 13 | } |
14 | $q = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_mapas where id_mapa=$restauramapa ",PDO::FETCH_ASSOC); | 14 | $q = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_mapas where id_mapa=$restauramapa ",PDO::FETCH_ASSOC); |
15 | $mapasalvo = $q->fetchAll(); | 15 | $mapasalvo = $q->fetchAll(); |
ms_configura.php
@@ -380,13 +380,11 @@ Esse arquivo &eacute; inclu&iacute;do no programa i3geo/admin/conexao.php | @@ -380,13 +380,11 @@ Esse arquivo &eacute; inclu&iacute;do no programa i3geo/admin/conexao.php | ||
380 | 380 | ||
381 | O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc. | 381 | O banco de dados administrativo é utilizado para definir coisas como a árvore de temas, árvore de mapas, etc. |
382 | 382 | ||
383 | -O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de daods mais robustos. | 383 | +O banco de dados, originalmente, é montado em SQLITE, porém, em ambientes corporativos, sugere-se o uso de bancos de dados mais robustos. |
384 | 384 | ||
385 | Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia. | 385 | Se você quiser utilizar a conexão default, baseado no SQLITE, mantenha essa variável vazia. |
386 | 386 | ||
387 | -O uso do banco de dados não é obrigatório, uma vez que os arquivos podem ser mantidos em disco (arquivos XML). | ||
388 | - | ||
389 | -O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php para maiores detalhes. | 387 | +O programa PHP que estabelece a conexão deve retornar objetos com nomes padronizados. Veja o arquivo i3geo/admin/conexao.php e i3geo/admin/php/conexaopostgresql.php para maiores detalhes. |
390 | 388 | ||
391 | Exemplos: | 389 | Exemplos: |
392 | 390 |
ms_criamapa.php
@@ -183,7 +183,7 @@ if(empty($_SESSION["usuario"])){ | @@ -183,7 +183,7 @@ if(empty($_SESSION["usuario"])){ | ||
183 | if(!empty($restauramapa)){ | 183 | if(!empty($restauramapa)){ |
184 | include(__DIR__."/admin/php/conexao.php"); | 184 | include(__DIR__."/admin/php/conexao.php"); |
185 | if(!empty($esquemaadmin)){ | 185 | if(!empty($esquemaadmin)){ |
186 | - $esquemaadmin = $esquemaadmin."."; | 186 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
187 | } | 187 | } |
188 | $q = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_mapas where id_mapa=$restauramapa ",PDO::FETCH_ASSOC); | 188 | $q = $dbh->query("select * from ".$esquemaadmin."i3geoadmin_mapas where id_mapa=$restauramapa ",PDO::FETCH_ASSOC); |
189 | $mapasalvo = $q->fetchAll(); | 189 | $mapasalvo = $q->fetchAll(); |
testainstal.php
@@ -190,7 +190,7 @@ include_once("admin/php/conexao.php"); | @@ -190,7 +190,7 @@ include_once("admin/php/conexao.php"); | ||
190 | echo "verificando banco de dados de administração...\n"; | 190 | echo "verificando banco de dados de administração...\n"; |
191 | /** | 191 | /** |
192 | * | 192 | * |
193 | - * TODO RC2 verificar tabelas antes de fechar versao | 193 | + * TODO V5.0 verificar tabelas antes de fechar versao |
194 | */ | 194 | */ |
195 | $tabelas = array( | 195 | $tabelas = array( |
196 | "i3geoadmin_sistemasf"=>"abrir_funcao,h_funcao,id_funcao,id_sistema,nome_funcao,perfil_funcao,w_funcao", | 196 | "i3geoadmin_sistemasf"=>"abrir_funcao,h_funcao,id_funcao,id_sistema,nome_funcao,perfil_funcao,w_funcao", |
@@ -237,7 +237,7 @@ $tabelas = array( | @@ -237,7 +237,7 @@ $tabelas = array( | ||
237 | ); | 237 | ); |
238 | include_once("admin/php/conexao.php"); | 238 | include_once("admin/php/conexao.php"); |
239 | if(!empty($esquemaadmin)){ | 239 | if(!empty($esquemaadmin)){ |
240 | - $esquemaadmin = $esquemaadmin."."; | 240 | + $esquemaadmin = str_replace(".","",$esquemaadmin)."."; |
241 | } | 241 | } |
242 | 242 | ||
243 | foreach(array_keys($tabelas) as $tabela) | 243 | foreach(array_keys($tabelas) as $tabela) |