Commit dd9046cdd1d81a397dce6e7c0b905e9f0b7e0892

Authored by Adriano Vieira
1 parent 6a3f2e95
Exists in master and in 1 other branch 3.1

Gerente "trunk" atualizado

- melhorias na internacionalização "admin"
- correção de query sql para consulta de redes cadastradas

git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@350 fecfc0c7-e812-0410-ae72-849f08638ee7
admin/acoes.php
@@ -167,14 +167,6 @@ function remove(box) @@ -167,14 +167,6 @@ function remove(box)
167 167
168 <? 168 <?
169 conecta_bd_cacic(); 169 conecta_bd_cacic();
170 - /*  
171 - $query = "SELECT *  
172 - FROM acoes,  
173 - acoes_redes  
174 - WHERE acoes.id_acao='$id_acao' AND  
175 - acoes_redes.id_acao = acoes.id_acao AND  
176 - acoes_redes.id_local = ".$_SESSION['id_local'];  
177 - */  
178 $query = "SELECT * 170 $query = "SELECT *
179 FROM acoes_redes 171 FROM acoes_redes
180 WHERE id_acao = '".$_GET['id_acao']."' "; 172 WHERE id_acao = '".$_GET['id_acao']."' ";
@@ -188,7 +180,7 @@ function remove(box) @@ -188,7 +180,7 @@ function remove(box)
188 $query .= ' OR id_local IN ('.$_SESSION['te_locais_secundarios'].'))'; 180 $query .= ' OR id_local IN ('.$_SESSION['te_locais_secundarios'].'))';
189 } 181 }
190 182
191 - $result_acoes = mysql_query($query.$where) or die('1-Ocorreu um erro durante a consulta à tabela de ações ou sua sessão expirou!'); 183 + $result_acoes = mysql_query($query.$where) or die('1-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_redes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
192 $campos_acoes = mysql_fetch_array($result_acoes); 184 $campos_acoes = mysql_fetch_array($result_acoes);
193 ?> 185 ?>
194 186
@@ -264,7 +256,7 @@ function remove(box) @@ -264,7 +256,7 @@ function remove(box)
264 acoes_redes.id_ip_rede = redes.id_ip_rede AND 256 acoes_redes.id_ip_rede = redes.id_ip_rede AND
265 acoes_redes.id_local = redes.id_local ". 257 acoes_redes.id_local = redes.id_local ".
266 $where; 258 $where;
267 - $result_redes_ja_selecionadas = mysql_query($query) or die('2-Ocorreu um erro durante a consulta à tabela acoes_redes ou sua sessão expirou!'); 259 + $result_redes_ja_selecionadas = mysql_query($query) or die('2-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_redes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
268 260
269 /* Agora monto os itens do combo de redes selecionadas e preparo a string de exclusao (NOT IN) para a proxima consulta. */ 261 /* Agora monto os itens do combo de redes selecionadas e preparo a string de exclusao (NOT IN) para a proxima consulta. */
270 while($campos_redes_selecionadas = mysql_fetch_array($result_redes_ja_selecionadas)) 262 while($campos_redes_selecionadas = mysql_fetch_array($result_redes_ja_selecionadas))
@@ -283,7 +275,7 @@ function remove(box) @@ -283,7 +275,7 @@ function remove(box)
283 FROM redes 275 FROM redes
284 WHERE id_ip_rede NOT IN ($not_in_ja_selecionadas) ". 276 WHERE id_ip_rede NOT IN ($not_in_ja_selecionadas) ".
285 $where; 277 $where;
286 - $result_redes_nao_selecionadas = mysql_query($query) or die('3-Ocorreu um erro durante a consulta à tabela redes ou sua sessão expirou!'); 278 + $result_redes_nao_selecionadas = mysql_query($query) or die('3-'.$oTranslator->_('kciq_msg select on table fail', array('redes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
287 /* Agora monto os itens do combo de redes NÃO selecionadas. */ 279 /* Agora monto os itens do combo de redes NÃO selecionadas. */
288 while($campos_redes_nao_selecionadas=mysql_fetch_array($result_redes_nao_selecionadas)) 280 while($campos_redes_nao_selecionadas=mysql_fetch_array($result_redes_nao_selecionadas))
289 { 281 {
@@ -345,7 +337,7 @@ function remove(box) @@ -345,7 +337,7 @@ function remove(box)
345 acoes_so.id_so = so.id_so AND 337 acoes_so.id_so = so.id_so AND
346 so.id_so <> 0"; 338 so.id_so <> 0";
347 339
348 - $result_so_ja_selecionados = mysql_query($query) or die('4-Ocorreu um erro durante a consulta às tabelas acoes_so e so ou sua sessão expirou!'); 340 + $result_so_ja_selecionados = mysql_query($query) or die('4-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_so'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
349 341
350 /* Agora monto os itens do combo de so's selecionados e preparo a string de exclusao (NOT IN) para a proxima consulta. */ 342 /* Agora monto os itens do combo de so's selecionados e preparo a string de exclusao (NOT IN) para a proxima consulta. */
351 $soDisponiveis = ''; 343 $soDisponiveis = '';
@@ -366,7 +358,7 @@ function remove(box) @@ -366,7 +358,7 @@ function remove(box)
366 FROM so 358 FROM so
367 WHERE id_so NOT IN ($not_in_so_ja_selecionados) AND 359 WHERE id_so NOT IN ($not_in_so_ja_selecionados) AND
368 id_so <> 0"; 360 id_so <> 0";
369 - $result_so_nao_selecionados = mysql_query($query) or die('5-Ocorreu um erro durante a consulta à tabela redes ou sua sessão expirou!'); 361 + $result_so_nao_selecionados = mysql_query($query) or die('5-'.$oTranslator->_('kciq_msg select on table fail', array('so'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
370 362
371 /* Agora monto os itens do combo de so's NÃO selecionadas. */ 363 /* Agora monto os itens do combo de so's NÃO selecionadas. */
372 while($campos_so_nao_selecionados=mysql_fetch_array($result_so_nao_selecionados)) 364 while($campos_so_nao_selecionados=mysql_fetch_array($result_so_nao_selecionados))
@@ -431,7 +423,7 @@ function remove(box) @@ -431,7 +423,7 @@ function remove(box)
431 LEFT OUTER JOIN computadores 423 LEFT OUTER JOIN computadores
432 ON acoes_excecoes.te_node_address = computadores.te_node_address 424 ON acoes_excecoes.te_node_address = computadores.te_node_address
433 WHERE acoes_excecoes.id_acao='$id_acao'"; 425 WHERE acoes_excecoes.id_acao='$id_acao'";
434 - $result_excecoes = mysql_query($query) or die('6-Ocorreu um erro durante a consulta à tabelas acoes_excecoes ou sua sessão expirou!'); 426 + $result_excecoes = mysql_query($query) or die('6-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_excecoes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
435 ?> 427 ?>
436 <select name="list5[]" size="10" multiple class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > 428 <select name="list5[]" size="10" multiple class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
437 <? 429 <?
admin/atualizar_base.php
1 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
2 - <html>  
3 - <head>  
4 - <title>Atualiza&ccedil;&atilde;o de Base de Dados</title>  
5 - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
6 - </head>  
7 - <body background="file:///h|/cacic2sg/imgs/linha_v.gif">  
8 - <table width="90%" border="0" align="center">  
9 - <tr>  
10 -  
11 - <td><font color="#FF0000" size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>Atualiza&ccedil;&atilde;o  
12 - de Base de Dados</b></font></td>  
13 - </tr>  
14 - <tr>  
15 -  
16 - <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">M&oacute;dulo  
17 - para atualiza&ccedil;&atilde;o das informa&ccedil;&otilde;es coletadas dos  
18 - m&oacute;dulos gerentes descentralizados.</font></td>  
19 - </tr>  
20 - </table>  
21 - <br>  
22 - <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">  
23 <? 1 <?
24 /* 2 /*
25 Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informa��es da Previd�ncia Social, Brasil 3 Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informa��es da Previd�ncia Social, Brasil
@@ -35,7 +13,8 @@ @@ -35,7 +13,8 @@
35 Voc� deve ter recebido uma c�pia da Licen�a P�blica Geral GNU, sob o t�tulo "LICENCA.txt", junto com este programa, se n�o, escreva para a Funda��o do Software 13 Voc� deve ter recebido uma c�pia da Licen�a P�blica Geral GNU, sob o t�tulo "LICENCA.txt", junto com este programa, se n�o, escreva para a Funda��o do Software
36 Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 14 Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
37 */ 15 */
38 - 16 +?>
  17 +<?
39 require_once('../include/library.php'); 18 require_once('../include/library.php');
40 $where = ''; 19 $where = '';
41 if ($_GET['v_id_ip_gerente']) 20 if ($_GET['v_id_ip_gerente'])
@@ -57,12 +36,37 @@ $query_GERENTES= &quot; SELECT ge.id_ip_gerente, @@ -57,12 +36,37 @@ $query_GERENTES= &quot; SELECT ge.id_ip_gerente,
57 conecta_bd_cacic(); 36 conecta_bd_cacic();
58 $result_GERENTES = mysql_query($query_GERENTES); 37 $result_GERENTES = mysql_query($query_GERENTES);
59 ?> 38 ?>
60 - <tr bordercolor="#000000" bgcolor="#CCCCCC">  
61 - <td valign="center">  
62 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>IP  
63 - Gerente</strong></font> </p></td>  
64 - <td valign="center">  
65 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;&nbsp;</font> 39 +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  40 +<html>
  41 + <head>
  42 + <title>Atualiza&ccedil;&atilde;o de Base de Dados</title>
  43 + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  44 + </head>
  45 + <body background="file:///h|/cacic2sg/imgs/linha_v.gif">
  46 + <table width="90%" border="0" align="center">
  47 + <tr>
  48 + <td>
  49 + <font color="#FF0000" size="4" face="Verdana, Arial, Helvetica, sans-serif">
  50 + <b>Atualiza&ccedil;&atilde;o de Base de Dados</b>
  51 + </font>
  52 + </td>
  53 + </tr>
  54 + <tr>
  55 + <td>
  56 + <font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  57 + M&oacute;dulo para atualiza&ccedil;&atilde;o das informa&ccedil;&otilde;es coletadas dos m&oacute;dulos gerentes descentralizados.
  58 + </font>
  59 + </td>
  60 + </tr>
  61 + </table>
  62 + <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">
  63 + <tr bordercolor="#000000" bgcolor="#CCCCCC">
  64 + <td valign="center">
  65 + <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>
  66 + IP Gerente</strong></font> </p>
  67 + </td>
  68 + <td valign="center">
  69 + <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;&nbsp;</font>
66 </p> 70 </p>
67 </td> 71 </td>
68 72
@@ -137,7 +141,7 @@ while ($row = mysql_fetch_array($result_GERENTES)) @@ -137,7 +141,7 @@ while ($row = mysql_fetch_array($result_GERENTES))
137 { 141 {
138 $v_efetua_conexao_ftp = 1; 142 $v_efetua_conexao_ftp = 1;
139 143
140 - // obtm a lista de arquivos para v_te_path_serv_updates 144 + // obtem a lista de arquivos para v_te_path_serv_updates
141 $v_arquivos_FTP = ftp_rawlist($v_conexao_ftp, '.'); 145 $v_arquivos_FTP = ftp_rawlist($v_conexao_ftp, '.');
142 $v_nomes_arquivos_FTP = array(); 146 $v_nomes_arquivos_FTP = array();
143 $v_versoes_arquivos_FTP = array(); 147 $v_versoes_arquivos_FTP = array();
@@ -353,33 +357,10 @@ while ($row = mysql_fetch_array($result_GERENTES)) @@ -353,33 +357,10 @@ while ($row = mysql_fetch_array($result_GERENTES))
353 } 357 }
354 } 358 }
355 } 359 }
356 - ?>  
357 - </p></td></tr>  
358 -<tr bordercolor="#000000" bgcolor="#CCCCCC">  
359 - <td valign="center">  
360 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>  
361 - </p>  
362 - </td>  
363 - <td valign="center">  
364 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>  
365 - </p>  
366 - </td>  
367 -  
368 - <td valign="center">  
369 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>  
370 - </p>  
371 - </td>  
372 - <td valign="center">  
373 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>  
374 - </p>  
375 - </td>  
376 -  
377 - <td valign="center">  
378 - <p align="left"><font color="#333333" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font>  
379 - </p>  
380 - </td>  
381 - </tr>  
382 -  
383 - </table> 360 +?>
  361 + </p>
  362 + </td>
  363 + </tr>
  364 + </table>
384 </body> 365 </body>
385 - </html>  
386 \ No newline at end of file 366 \ No newline at end of file
  367 +</html>
387 \ No newline at end of file 368 \ No newline at end of file
admin/config_gerais.php
@@ -85,7 +85,7 @@ $queryConfiguracoesLocais = &quot; SELECT loc.id_local, @@ -85,7 +85,7 @@ $queryConfiguracoesLocais = &quot; SELECT loc.id_local,
85 configuracoes_locais c_loc 85 configuracoes_locais c_loc
86 WHERE loc.id_local = c_loc.id_local "; 86 WHERE loc.id_local = c_loc.id_local ";
87 $orderby = ' ORDER BY loc.sg_local'; 87 $orderby = ' ORDER BY loc.sg_local';
88 -$resultConfiguracoesLocais = mysql_query($queryConfiguracoesLocais.$where.$orderby) or die('1-Select Impossível nas tabelas Locais/Configuracoes_Locais ou sua sessão expirou!'); 88 +$resultConfiguracoesLocais = mysql_query($queryConfiguracoesLocais.$where.$orderby) or die('1-'.$oTranslator->_('kciq_msg delete row on table fail', array('Locais/Configuracoes_Locais'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
89 $row_configuracoes_locais = mysql_fetch_array($resultConfiguracoesLocais); 89 $row_configuracoes_locais = mysql_fetch_array($resultConfiguracoesLocais);
90 if ($_SESSION['cs_nivel_administracao'] == 1 || $_SESSION['cs_nivel_administracao'] == 2 || ($_SESSION['cs_nivel_administracao'] == 3 && $_SESSION['te_locais_secundarios']<>'')) 90 if ($_SESSION['cs_nivel_administracao'] == 1 || $_SESSION['cs_nivel_administracao'] == 2 || ($_SESSION['cs_nivel_administracao'] == 3 && $_SESSION['te_locais_secundarios']<>''))
91 { 91 {
@@ -93,7 +93,7 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;] == 1 || $_SESSION[&#39;cs_nivel_administraca @@ -93,7 +93,7 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;] == 1 || $_SESSION[&#39;cs_nivel_administraca
93 <div id="LayerLocais" style="position:absolute; width:200px; height:115px; z-index:1; left: 0px; top: 0px; visibility:hidden"> 93 <div id="LayerLocais" style="position:absolute; width:200px; height:115px; z-index:1; left: 0px; top: 0px; visibility:hidden">
94 <? 94 <?
95 95
96 - $resultConfiguracoesLocais = mysql_query($queryConfiguracoesLocais.$orderby) or die('2-Select Impossível nas tabelas Locais/Configuracoes_Locais ou sua sessão expirou!'); 96 + $resultConfiguracoesLocais = mysql_query($queryConfiguracoesLocais.$orderby) or die('2-'.$oTranslator->_('kciq_msg delete row on table fail', array('Locais/Configuracoes_Locais'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!");
97 97
98 echo '<select name="SELECTconfiguracoes_locais">'; 98 echo '<select name="SELECTconfiguracoes_locais">';
99 while ($rowConfiguracoesLocais = mysql_fetch_array($resultConfiguracoesLocais)) 99 while ($rowConfiguracoesLocais = mysql_fetch_array($resultConfiguracoesLocais))
admin/redes/index.php
@@ -35,11 +35,11 @@ $where = ($_SESSION[&#39;cs_nivel_administracao&#39;]==1||$_SESSION[&#39;cs_nivel_administra @@ -35,11 +35,11 @@ $where = ($_SESSION[&#39;cs_nivel_administracao&#39;]==1||$_SESSION[&#39;cs_nivel_administra
35 ' LEFT JOIN locais ON (locais.id_local = redes.id_local)': 35 ' LEFT JOIN locais ON (locais.id_local = redes.id_local)':
36 ', locais WHERE redes.id_local = locais.id_local AND redes.id_local='.$_SESSION['id_local']); 36 ', locais WHERE redes.id_local = locais.id_local AND redes.id_local='.$_SESSION['id_local']);
37 37
38 -if ($_SESSION['te_locais_secundarios']<>'' && $where <> '') 38 +if (!empty($_SESSION['te_locais_secundarios']) and !empty($where))
39 { 39 {
40 // Faço uma inserção de "(" para ajuste da lógica para consulta 40 // Faço uma inserção de "(" para ajuste da lógica para consulta
41 $where = str_replace('redes.id_local=','(redes.id_local=',$where); 41 $where = str_replace('redes.id_local=','(redes.id_local=',$where);
42 - $where .= ' OR redes.id_local in ('.$_SESSION['te_locais_secundarios'].')) '; 42 + $where .= ' OR redes.id_local in ('.$_SESSION['te_locais_secundarios'].') ';
43 } 43 }
44 44
45 $ordem = ($_GET['cs_ordem']<>''?$_GET['cs_ordem']:'sg_local,nm_rede'); 45 $ordem = ($_GET['cs_ordem']<>''?$_GET['cs_ordem']:'sg_local,nm_rede');
language/pt_BR/language.pt_BR.inc.php
@@ -49,11 +49,11 @@ pt_BR language_en-us @@ -49,11 +49,11 @@ pt_BR language_en-us
49 pt_BR kciq_msg error geral erro Erro 49 pt_BR kciq_msg error geral erro Erro
50 pt_BR kciq_msg delete row on table fail geral erro Erro ao tentar excluir registros na tabela %1 50 pt_BR kciq_msg delete row on table fail geral erro Erro ao tentar excluir registros na tabela %1
51 pt_BR kciq_msg inst check dir perm instaladorinfo Erro ao tentar gravar o arquivo %1. Verifique diretório e permissões! 51 pt_BR kciq_msg inst check dir perm instaladorinfo Erro ao tentar gravar o arquivo %1. Verifique diretório e permissões!
52 -pt_BR kciq_msg insert row on table fail geral erro Erro ao tentar incluir registros na tabela %1 52 +pt_BR kciq_msg insert row on table fail geral erro Erro ao tentar incluir registro(s) na(s) tabela(s) %1
53 pt_BR kciq_msg login insert error geral erro Erro ao tentar inserir dados de login! 53 pt_BR kciq_msg login insert error geral erro Erro ao tentar inserir dados de login!
54 pt_BR kciq_msg local insert error geral erro Erro ao tentar inserir dados do Local! 54 pt_BR kciq_msg local insert error geral erro Erro ao tentar inserir dados do Local!
55 -pt_BR kciq_msg user insert error geral erro Erro ao tentar inserir o usuário (%1)!  
56 -pt_BR kciq_msg select on table fail geral erro Erro ao tentar obter registros na tabela %1 55 +pt_BR kciq_msg user insert error geral erro Erro ao tentar inserir o usuário (%1)
  56 +pt_BR kciq_msg select on table fail geral erro Erro ao tentar obter registros na(s) tabela(s) (%1)
57 pt_BR kciq_msg inst build database error instaladorerro Erro na criação do banco de dados (%1)! 57 pt_BR kciq_msg inst build database error instaladorerro Erro na criação do banco de dados (%1)!
58 pt_BR language_es Geral info es Español 58 pt_BR language_es Geral info es Español
59 pt_BR kciq_msg php_memory_help instaladorinfo Essa diretiva irá afetar o desempenho de execução dos programas em PHP. 59 pt_BR kciq_msg php_memory_help instaladorinfo Essa diretiva irá afetar o desempenho de execução dos programas em PHP.