Commit c9319d1d77c8f42d77babdcccbba69c19f686aa4

Authored by Edmar Moretti
1 parent 5cebea0a
Exists in master

V5 - Correção no uso de esquema que não seja o public para armazenamento das tab…

…elas do sistema de administração.
admin/php/admin.php
... ... @@ -327,13 +327,13 @@ function verificaFilhos()
327 327 }
328 328 if($tabela == "i3geoadmin_grupos")
329 329 {
330   - $r = pegaDados("select n1.id_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1, i3geoadmin_n2 as n2 where n1.id_n1 = n2.id_n1 and n1.id_grupo = '$id'");
  330 + $r = pegaDados("select n1.id_grupo from ".$esquemaadmin."i3geoadmin_n1 as n1, ".$esquemaadmin."i3geoadmin_n2 as n2 where n1.id_n1 = n2.id_n1 and n1.id_grupo = '$id'");
331 331 if(count($r) > 0)
332 332 $res = true;
333 333 }
334 334 if($tabela == "i3geoadmin_subgrupos")
335 335 {
336   - $r = pegaDados("select n2.id_subgrupo from ".$esquemaadmin."i3geoadmin_n3 as n3, i3geoadmin_n2 as n2 where n2.id_n2 = n3.id_n3 and n2.id_subgrupo = '$id'");
  336 + $r = pegaDados("select n2.id_subgrupo from ".$esquemaadmin."i3geoadmin_n3 as n3, ".$esquemaadmin."i3geoadmin_n2 as n2 where n2.id_n2 = n3.id_n3 and n2.id_subgrupo = '$id'");
337 337 if(count($r) > 0)
338 338 $res = true;
339 339 }
... ...
admin/php/arvore.php
... ... @@ -157,7 +157,7 @@ switch (strtoupper($funcao))
157 157 {JSON}
158 158 */
159 159 case "PEGADADOSGRUPO":
160   - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_n1 = $id"));
  160 + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN ".$esquemaadmin."i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_n1 = $id"));
161 161 exit;
162 162 break;
163 163 /*
... ... @@ -174,7 +174,7 @@ switch (strtoupper($funcao))
174 174 {JSON}
175 175 */
176 176 case "PEGADADOSSUBGRUPO":
177   - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where id_n2 = $id"));
  177 + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN ".$esquemaadmin."i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where id_n2 = $id"));
178 178 exit;
179 179 break;
180 180 /*
... ... @@ -191,7 +191,7 @@ switch (strtoupper($funcao))
191 191 {JSON}
192 192 */
193 193 case "PEGADADOSTEMA":
194   - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where id_n3 = $id"));
  194 + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where id_n3 = $id"));
195 195 exit;
196 196 break;
197 197 /*
... ... @@ -208,7 +208,7 @@ switch (strtoupper($funcao))
208 208 {JSON}
209 209 */
210 210 case "PEGADADOSRAIZ":
211   - retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_raiz.id_tema = i3geoadmin_temas.id_tema where id_raiz = $id"));
  211 + retornaJSON(pegaDados("select * from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_raiz.id_tema = i3geoadmin_temas.id_tema where id_raiz = $id"));
212 212 exit;
213 213 break;
214 214 /*
... ... @@ -231,7 +231,7 @@ switch (strtoupper($funcao))
231 231 else
232 232 {$coluna = $idioma;
233 233 }
234   - $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'");
  234 + $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'");
235 235 retornaJSON(array("raiz"=>$raiz,"grupos"=>array()));
236 236 exit;
237 237 break;
... ... @@ -259,7 +259,7 @@ switch (strtoupper($funcao))
259 259 else
260 260 {$coluna = $idioma;
261 261 }
262   - $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'");
  262 + $raiz = pegaDados("select i3geoadmin_raiz.id_raiz,$coluna as nome_tema from ".$esquemaadmin."i3geoadmin_raiz LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_temas.id_tema = i3geoadmin_raiz.id_tema where i3geoadmin_raiz.id_raiz = '$id_raiz'");
263 263 retornaJSON(array("raiz"=>$raiz,"grupos"=>array()));
264 264 exit;
265 265 break;
... ... @@ -284,7 +284,7 @@ switch (strtoupper($funcao))
284 284 else{
285 285 $coluna = $idioma;
286 286 }
287   - $grupos = pegaDados("select i3geoadmin_grupos.$coluna as nome_grupo,id_n1,i3geoadmin_n1.publicado from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_menu='$id_menu' and id_n1 = '$id_n1'");
  287 + $grupos = pegaDados("select i3geoadmin_grupos.$coluna as nome_grupo,id_n1,i3geoadmin_n1.publicado from ".$esquemaadmin."i3geoadmin_n1 LEFT JOIN ".$esquemaadmin."i3geoadmin_grupos ON i3geoadmin_n1.id_grupo = i3geoadmin_grupos.id_grupo where id_menu='$id_menu' and id_n1 = '$id_n1'");
288 288 $raiz = array();
289 289 retornaJSON(array("raiz"=>$raiz,"grupos"=>$grupos));
290 290 exit;
... ... @@ -311,7 +311,7 @@ switch (strtoupper($funcao))
311 311 else
312 312 {$coluna = $idioma;
313 313 }
314   - $subgrupos = pegaDados("select i3geoadmin_subgrupos.$coluna as nome_subgrupo,i3geoadmin_n2.id_n2,i3geoadmin_n2.publicado from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where i3geoadmin_n2.id_n2='$id_n2'");
  314 + $subgrupos = pegaDados("select i3geoadmin_subgrupos.$coluna as nome_subgrupo,i3geoadmin_n2.id_n2,i3geoadmin_n2.publicado from ".$esquemaadmin."i3geoadmin_n2 LEFT JOIN ".$esquemaadmin."i3geoadmin_subgrupos ON i3geoadmin_n2.id_subgrupo = i3geoadmin_subgrupos.id_subgrupo where i3geoadmin_n2.id_n2='$id_n2'");
315 315 $raiz = array();
316 316 retornaJSON(array("raiz"=>$raiz,"subgrupos"=>$subgrupos));
317 317 exit;
... ... @@ -338,7 +338,7 @@ switch (strtoupper($funcao))
338 338 else
339 339 {$coluna = $idioma;
340 340 }
341   - $temas = pegaDados("select i3geoadmin_temas.$coluna as nome_tema,i3geoadmin_n3.id_n3,i3geoadmin_n3.publicado from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where i3geoadmin_n3.id_n3='$id_n3'");
  341 + $temas = pegaDados("select i3geoadmin_temas.$coluna as nome_tema,i3geoadmin_n3.id_n3,i3geoadmin_n3.publicado from ".$esquemaadmin."i3geoadmin_n3 LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON i3geoadmin_n3.id_tema = i3geoadmin_temas.id_tema where i3geoadmin_n3.id_n3='$id_n3'");
342 342 $raiz = array();
343 343 retornaJSON($temas);
344 344 exit;
... ...
admin/php/atlas.php
... ... @@ -23,7 +23,7 @@ Este programa é distribuído na expectativa de que seja útil
23 23 porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
24 24 de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
25 25 Consulte a Licença Pública Geral do GNU para mais detalhes.
26   -Você deve ter recebido uma cópia da Licença Pública Geral do
  26 +Você deve ter recebido uma c�pia da Licença Pública Geral do
27 27 GNU junto com este programa; se não, escreva para a
28 28 Free Software Foundation, Inc., no endereço
29 29 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
... ... @@ -36,7 +36,7 @@ Parametros:
36 36  
37 37 O parâmetro principal é "funcao", que define qual operação será executada, por exemplo, atlas.php?funcao=pegaAtlas
38 38  
39   -Cada operação possuí seus próprios parâmetros, que devem ser enviados também na requisição da operação.
  39 +Cada operação possuí seus pr�prios parâmetros, que devem ser enviados também na requisição da operação.
40 40  
41 41 */
42 42 include_once(dirname(__FILE__)."/login.php");
... ... @@ -105,7 +105,7 @@ switch (strtoupper($funcao))
105 105 {JSON}
106 106 */
107 107 case "PEGATEMAS":
108   - retornaJSON(pegaDados("SELECT i3geoadmin_atlast.*,i3geoadmin_temas.nome_tema from ".$esquemaadmin."i3geoadmin_atlast LEFT JOIN i3geoadmin_temas ON ( i3geoadmin_atlast.codigo_tema = i3geoadmin_temas.codigo_tema ) where id_prancha = '$id_prancha' order by ordem_tema"));
  108 + retornaJSON(pegaDados("SELECT i3geoadmin_atlast.*,i3geoadmin_temas.nome_tema from ".$esquemaadmin."i3geoadmin_atlast LEFT JOIN ".$esquemaadmin."i3geoadmin_temas ON ( i3geoadmin_atlast.codigo_tema = i3geoadmin_temas.codigo_tema ) where id_prancha = '$id_prancha' order by ordem_tema"));
109 109 exit;
110 110 break;
111 111 /*
... ... @@ -329,15 +329,15 @@ switch (strtoupper($funcao))
329 329 /*
330 330 Valor: MOVIMENTANO
331 331  
332   - Muda a ordem de um nó
  332 + Muda a ordem de um n�
333 333  
334 334 Parametros:
335 335  
336   - tipo - tipo de nó tema|prancha|atlas
  336 + tipo - tipo de n� tema|prancha|atlas
337 337  
338 338 movimento - sobe|desce
339 339  
340   - id- id do nó
  340 + id- id do n�
341 341  
342 342 Retorno:
343 343  
... ...
admin/php/estatisticas.php
... ... @@ -41,7 +41,7 @@ td {
41 41 porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
42 42 de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
43 43 Consulte a Licença Pública Geral do GNU para mais detalhes.
44   - Você deve ter recebido uma cópia da Licença Pública Geral do
  44 + Você deve ter recebido uma c�pia da Licença Pública Geral do
45 45 GNU junto com este programa; se não, escreva para a
46 46 Free Software Foundation, Inc., no endereço
47 47 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
... ... @@ -55,7 +55,7 @@ td {
55 55 $totaltemas = count(pegaDados("select * from ".$esquemaadmin."i3geoadmin_temas"));
56 56 $temasvalidos = pegaDados("select codigo_tema,nome_tema,download_tema,kml_tema,ogc_tema,link_tema,tags_tema from ".$esquemaadmin."i3geoadmin_temas where codigo_tema <> ''");
57 57 $temasassocsubgrupos = pegaDados("select id_tema from ".$esquemaadmin."i3geoadmin_n3 group by id_tema");
58   - $nacessostema = pegaDados("select b.nome_tema,sum(a.nacessos) as soma,a.codigo_tema from ".$esquemaadmin."i3geoadmin_acessostema as a,i3geoadmin_temas as b where a.codigo_tema = b.codigo_tema and a.nacessos > 0 group by a.codigo_tema,b.nome_tema");
  58 + $nacessostema = pegaDados("select b.nome_tema,sum(a.nacessos) as soma,a.codigo_tema from ".$esquemaadmin."i3geoadmin_acessostema as a,".$esquemaadmin."i3geoadmin_temas as b where a.codigo_tema = b.codigo_tema and a.nacessos > 0 group by a.codigo_tema,b.nome_tema");
59 59 $ntags = pegaDados("select nome from ".$esquemaadmin."i3geoadmin_tags");
60 60 $totaltemasvalidos = count($temasvalidos);
61 61 $codigostemas = array();
... ... @@ -124,8 +124,8 @@ td {
124 124 }
125 125 echo "<table>";
126 126 echo "<tr><td><b>N&uacute;mero total de temas cadastrados: </b></td><td>$totaltemas</td><td></td></tr>";
127   - echo "<tr><td><b>N&uacute;mero total de temas v&aacute;lidos (código diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>";
128   - echo "<tr><td><b>Temas v&aacute;lidos com códigos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>";
  127 + echo "<tr><td><b>N&uacute;mero total de temas v&aacute;lidos (c�digo diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>";
  128 + echo "<tr><td><b>Temas v&aacute;lidos com c�digos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>";
129 129 echo "<tr><td><b>Temas v&aacute;lidos com nomes duplicados: </b></td><td>".count($nomestemasmaisdeum)."</td><td></td></tr>";
130 130 echo "<tr><td><b>Temas associados a algum sub-grupo: </b></td><td>".count($temasassocsubgrupos)."</td><td></td></tr>";
131 131  
... ...
versao.php
... ... @@ -8,5 +8,5 @@ Utilizado como um include em ms_configura.php
8 8 * TODO v5 guia de migracao esta correto?
9 9 * TODO v5 gerar repositorio no SVN com o nome i3geo5
10 10 */
11   -$mensagemInicia = 'Vers&atilde;o 5.0 - SP2';
  11 +$mensagemInicia = 'Vers&atilde;o 5.0 - SP3';
12 12 ?>
... ...