Commit c9319d1d77c8f42d77babdcccbba69c19f686aa4
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.
Showing
5 changed files
with
22 additions
and
22 deletions
Show diff stats
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úmero total de temas cadastrados: </b></td><td>$totaltemas</td><td></td></tr>"; |
127 | - echo "<tr><td><b>Número total de temas válidos (código diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>"; | |
128 | - echo "<tr><td><b>Temas válidos com códigos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>"; | |
127 | + echo "<tr><td><b>Número total de temas válidos (c�digo diferente de vazio): </b></td><td>$totaltemasvalidos</td><td></td></tr>"; | |
128 | + echo "<tr><td><b>Temas válidos com c�digos duplicados: </b></td><td>".count($temasmaisdeum)."</td><td></td></tr>"; | |
129 | 129 | echo "<tr><td><b>Temas vá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