Commit 565c10c0b90c50b40d75e29d8e2716d638f780ac

Authored by Adriano Vieira
1 parent 488dcfcc
Exists in master and in 1 other branch 3.1

- merge de branch (2.4) revisão [709:726]


git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@729 fecfc0c7-e812-0410-ae72-849f08638ee7
admin/redes/detalhes_rede.php
@@ -391,7 +391,7 @@ $pos = substr_count($_SERVER['HTTP_REFERER'],'navegacao'); @@ -391,7 +391,7 @@ $pos = substr_count($_SERVER['HTTP_REFERER'],'navegacao');
391 </tr> 391 </tr>
392 <tr> 392 <tr>
393 <td>&nbsp;</td> 393 <td>&nbsp;</td>
394 - <td> <input name="frm_id_ip_rede" id="frm_id_ip_rede" readonly="" type="text" value="<? echo mysql_result($result, 0, 'id_ip_rede'); ?>" size="16" maxlength="16" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > 394 + <td> <input name="frm_id_ip_rede" id="frm_id_ip_rede" readonly type="text" value="<? echo mysql_result($result, 0, 'id_ip_rede'); ?>" size="16" maxlength="16" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
395 <input name="id_ip_rede" type="hidden" id="id_ip_rede" value="<? echo mysql_result($result, 0, 'id_ip_rede'); ?>" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </td> 395 <input name="id_ip_rede" type="hidden" id="id_ip_rede" value="<? echo mysql_result($result, 0, 'id_ip_rede'); ?>" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </td>
396 <td> <input name="frm_te_mascara_rede" type="text" id="frm_te_mascara_rede" value="<? echo mysql_result($result, 0, 'te_mascara_rede'); ?>" size="15" maxlength="15" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="return VerRedeMascara(this.form.name,false,true);SetaClassNormal(this);" > </td> 396 <td> <input name="frm_te_mascara_rede" type="text" id="frm_te_mascara_rede" value="<? echo mysql_result($result, 0, 'te_mascara_rede'); ?>" size="15" maxlength="15" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="return VerRedeMascara(this.form.name,false,true);SetaClassNormal(this);" > </td>
397 <td nowrap="nowrap"><input name="frm_id_ip_inicio" id="frm_id_ip_inicio" disabled="disabled" type="text" class="normal"> 397 <td nowrap="nowrap"><input name="frm_id_ip_inicio" id="frm_id_ip_inicio" disabled="disabled" type="text" class="normal">
admin/redes/index.php
@@ -34,7 +34,25 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -34,7 +34,25 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
34 // 2 - Gestão Central 34 // 2 - Gestão Central
35 // 3 - Supervisão 35 // 3 - Supervisão
36 36
37 -Conecta_bd_cacic(); 37 +Conecta_bd_cacic();
  38 +
  39 +// Obtem quantidade de máquinas por rede
  40 +function getNetPCs($p_id_ip_rede) {
  41 + $qry_net_pc = "SELECT computadores.id_ip_rede,
  42 + count(te_node_address) AS quantidade_pc
  43 + FROM computadores
  44 + LEFT JOIN redes ON (computadores.id_ip_rede = redes.id_ip_rede AND computadores.te_mascara = redes.te_mascara_rede)
  45 + WHERE computadores.id_ip_rede='".$p_id_ip_rede."'
  46 + GROUP BY id_ip_rede
  47 + ORDER BY computadores.id_ip_rede;";
  48 + $result_net_pc = mysql_query($qry_net_pc);
  49 + $row = mysql_fetch_array($result_net_pc);
  50 +
  51 + return ($row['quantidade_pc']);
  52 +}
  53 +
  54 +$total_geral_pc = 0;
  55 +
38 $where = ($_SESSION['cs_nivel_administracao']==1||$_SESSION['cs_nivel_administracao']==2? 56 $where = ($_SESSION['cs_nivel_administracao']==1||$_SESSION['cs_nivel_administracao']==2?
39 ' LEFT JOIN locais ON (locais.id_local = redes.id_local)': 57 ' LEFT JOIN locais ON (locais.id_local = redes.id_local)':
40 ', locais WHERE redes.id_local = locais.id_local AND redes.id_local='.$_SESSION['id_local']); 58 ', locais WHERE redes.id_local = locais.id_local AND redes.id_local='.$_SESSION['id_local']);
@@ -99,6 +117,9 @@ $msg = &#39;&lt;div align=&quot;center&quot;&gt; @@ -99,6 +117,9 @@ $msg = &#39;&lt;div align=&quot;center&quot;&gt;
99 </tr> 117 </tr>
100 <tr> 118 <tr>
101 <td> <table border="0" cellpadding="2" cellspacing="0" bordercolor="#333333" align="center"> 119 <td> <table border="0" cellpadding="2" cellspacing="0" bordercolor="#333333" align="center">
  120 + <tr>
  121 + <th colspan="10" align="left"><?=$oTranslator->_('Redes cadastradas');?></th>
  122 + </tr>
102 <tr bgcolor="#E1E1E1"> 123 <tr bgcolor="#E1E1E1">
103 <td align="center" nowrap>&nbsp;</td> 124 <td align="center" nowrap>&nbsp;</td>
104 <td align="center" nowrap>&nbsp;</td> 125 <td align="center" nowrap>&nbsp;</td>
@@ -110,7 +131,7 @@ $msg = &#39;&lt;div align=&quot;center&quot;&gt; @@ -110,7 +131,7 @@ $msg = &#39;&lt;div align=&quot;center&quot;&gt;
110 <td nowrap class="cabecalho_tabela"><div align="left"><a href="index.php?cs_ordem=nm_dominio">Domínio</a></div></td> 131 <td nowrap class="cabecalho_tabela"><div align="left"><a href="index.php?cs_ordem=nm_dominio">Domínio</a></div></td>
111 <td nowrap >&nbsp;</td> 132 <td nowrap >&nbsp;</td>
112 <td align="center" nowrap class="cabecalho_tabela"><div align="left"><a href="index.php?cs_ordem=sg_local,nm_rede"><?=$oTranslator->_('Local');?></a></div></td> 133 <td align="center" nowrap class="cabecalho_tabela"><div align="left"><a href="index.php?cs_ordem=sg_local,nm_rede"><?=$oTranslator->_('Local');?></a></div></td>
113 - <td nowrap >&nbsp;</td> 134 + <td nowrap class="cabecalho_tabela"><div align="center"><?=$oTranslator->_('Total de Maquinas');?></div></td>
114 </tr> 135 </tr>
115 <tr> 136 <tr>
116 <td height="1" bgcolor="#333333" colspan="11"></td> 137 <td height="1" bgcolor="#333333" colspan="11"></td>
@@ -142,13 +163,19 @@ else @@ -142,13 +163,19 @@ else
142 <td nowrap><a href="detalhes_rede.php?id_ip_rede=<? echo $row['id_ip_rede'];?>&id_local=<? echo $row['id_local'];?>"><? echo $row['nm_dominio']; ?></a></td> 163 <td nowrap><a href="detalhes_rede.php?id_ip_rede=<? echo $row['id_ip_rede'];?>&id_local=<? echo $row['id_local'];?>"><? echo $row['nm_dominio']; ?></a></td>
143 <td nowrap>&nbsp;</td> 164 <td nowrap>&nbsp;</td>
144 <td nowrap class="opcao_tabela"><div align="left"><a href="detalhes_rede.php?id_ip_rede=<? echo $row['id_ip_rede'];?>&id_local=<? echo $row['id_local'];?>"><? echo $row['sg_local']; ?></a></div></td> 165 <td nowrap class="opcao_tabela"><div align="left"><a href="detalhes_rede.php?id_ip_rede=<? echo $row['id_ip_rede'];?>&id_local=<? echo $row['id_local'];?>"><? echo $row['sg_local']; ?></a></div></td>
145 - <td nowrap>&nbsp;</td> 166 + <td nowrap align="right">
  167 + <a href="../../relatorios/navegacao.php" title="<?=$oTranslator->_('Navegar nas redes detectadas pelos agentes nas estacoes');?>">
  168 + <?php $total_ip_rede = getNetPCs($row['id_ip_rede']); $total_geral_pc += $total_ip_rede; echo $total_ip_rede;?>
  169 + </a>
  170 + </td>
  171 + </tr>
146 <? 172 <?
147 $Cor=!$Cor; 173 $Cor=!$Cor;
148 $NumRegistro++; 174 $NumRegistro++;
149 } 175 }
150 } 176 }
151 - ?> 177 + ?>
  178 +
152 </table></td> 179 </table></td>
153 </tr> 180 </tr>
154 <tr> 181 <tr>
admin/updates_subredes/updates_subredes.php
@@ -32,7 +32,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -32,7 +32,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
32 <head> 32 <head>
33 <link rel="stylesheet" type="text/css" href="../../include/cacic.css"> 33 <link rel="stylesheet" type="text/css" href="../../include/cacic.css">
34 34
35 - <title>Verifica&ccedil;&atilde;o/Atualiza&ccedil;&atilde;o dos Servidores de Updates</title> 35 + <title><?=$oTranslator->_('Verificacao/Atualizacao dos Servidores de Updates');?></title>
36 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 36 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
37 </head> 37 </head>
38 <body background="../../imgs/linha_v.gif"> 38 <body background="../../imgs/linha_v.gif">
@@ -41,18 +41,19 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -41,18 +41,19 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
41 <form name="frm_update_subredes" id="frm_update_subredes"> 41 <form name="frm_update_subredes" id="frm_update_subredes">
42 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"> 42 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
43 <tr nowrap> 43 <tr nowrap>
44 - <td class="cabecalho">Verifica&ccedil;&atilde;o dos Servidores de Updates das SubRedes</td> 44 + <td class="cabecalho"><?=$oTranslator->_('Verificacao/Atualizacao dos Servidores de Updates');?></td>
45 </tr> 45 </tr>
46 <tr> 46 <tr>
47 - <td class="descricao">M&oacute;dulo para verifica&ccedil;&atilde;o/atualiza&ccedil;&atilde;o das vers&otilde;es  
48 - dos objetos localizados nos servidores de updates das subredes monitoradas.</td> 47 + <td class="descricao">
  48 + <?=$oTranslator->_('Verificacao-Atualizacao dos Servidores de Updates help');?>
  49 + </td>
49 </tr> 50 </tr>
50 </table> 51 </table>
51 <br> 52 <br>
52 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666"> 53 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">
53 <tr bordercolor="#000000" bgcolor="#CCCCCC"> 54 <tr bordercolor="#000000" bgcolor="#CCCCCC">
54 <td valign="center" class="cabecalho_tabela"> 55 <td valign="center" class="cabecalho_tabela">
55 - <p align="left">Endere&ccedil;o IP</p> 56 + <p align="left"><?=$oTranslator->_('Endereco IP');?></p>
56 </td> 57 </td>
57 58
58 <td valign="center" class="cabecalho_tabela"> 59 <td valign="center" class="cabecalho_tabela">
@@ -60,7 +61,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -60,7 +61,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
60 </td> 61 </td>
61 62
62 <td valign="center" class="cabecalho_tabela"> 63 <td valign="center" class="cabecalho_tabela">
63 - <p align="left">Localiza&ccedil;&atilde;o/Nome da SubRede 64 + <p align="left"><?=$oTranslator->_('Localizacao ou nome da SubRede');?>
64 </p> 65 </p>
65 </td> 66 </td>
66 <td valign="center" class="cabecalho_tabela"> 67 <td valign="center" class="cabecalho_tabela">
@@ -68,7 +69,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -68,7 +69,7 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
68 </td> 69 </td>
69 70
70 <td valign="center" class="cabecalho_tabela"> 71 <td valign="center" class="cabecalho_tabela">
71 - <p align="left">Status </p> 72 + <p align="left"><?=$oTranslator->_('Status');?></p>
72 </td> 73 </td>
73 </tr> 74 </tr>
74 75
@@ -85,10 +86,6 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao... @@ -85,10 +86,6 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
85 $v_array_agentes_hashs[$arrTmp[0]] = $arrTmp[1]; 86 $v_array_agentes_hashs[$arrTmp[0]] = $arrTmp[1];
86 } 87 }
87 88
88 - //echo '_REQUEST[v_parametros] = '.url_decode($_REQUEST['v_parametros']).'<br>';  
89 - //for ($i = 0;$i < count($v_array_parametros);$i++)  
90 - // echo 'v_array_parametros['.$i.'] = '.$v_array_parametros[$i].'<br>';  
91 -  
92 if (count($v_array_redes)>0) 89 if (count($v_array_redes)>0)
93 { 90 {
94 for ($i = 0;$i < count($v_array_redes);$i++) 91 for ($i = 0;$i < count($v_array_redes);$i++)
include/monta_consulta_so.php
@@ -18,8 +18,8 @@ $result = mysql_query($query) or die($oTranslator-&gt;_(&#39;Ocorreu um erro no acesso @@ -18,8 +18,8 @@ $result = mysql_query($query) or die($oTranslator-&gt;_(&#39;Ocorreu um erro no acesso
18 $arr_so = array(); 18 $arr_so = array();
19 while ($row_result = mysql_fetch_assoc($result)) 19 while ($row_result = mysql_fetch_assoc($result))
20 { 20 {
21 - $v_row_result = str_pad($row_result['te_desc_so'],28,'.',STR_PAD_RIGHT); 21 + $v_row_result = str_pad($row_result['te_desc_so'],35,'.',STR_PAD_RIGHT);
22 $arr_so[$v_row_result] = $row_result['qtd']; 22 $arr_so[$v_row_result] = $row_result['qtd'];
23 } 23 }
24 24
25 -?>  
26 \ No newline at end of file 25 \ No newline at end of file
  26 +?>
instalador/sql/cacic_v2.4.0-rc1.sql
@@ -8,5 +8,9 @@ ALTER TABLE aquisicoes @@ -8,5 +8,9 @@ ALTER TABLE aquisicoes
8 MODIFY id_aquisicao int(10) auto_increment, 8 MODIFY id_aquisicao int(10) auto_increment,
9 MODIFY nr_notafiscal varchar(20), 9 MODIFY nr_notafiscal varchar(20),
10 ADD PRIMARY KEY (id_aquisicao), 10 ADD PRIMARY KEY (id_aquisicao),
11 - ENGINE=InnoDB CHARACTER SET=latin1; 11 + ENGINE=InnoDB CHARACTER SET=latin1;
  12 +
  13 +UPDATE descricoes_colunas_computadores
  14 + SET nm_campo='te_cpu_frequencia'
  15 + WHERE nm_campo='te_cpu_freq';
12 16
language/pt_BR/language.pt_BR.inc.php
@@ -740,3 +740,15 @@ pt_BR induzir o envio das informacoes coletadas @@ -740,3 +740,15 @@ pt_BR induzir o envio das informacoes coletadas
740 pt_BR marca/desmarca todas as acoes para todas as redes abaixo geral info Marca/Desmarca todas as Acoes para todas as Redes abaixo 740 pt_BR marca/desmarca todas as acoes para todas as redes abaixo geral info Marca/Desmarca todas as Acoes para todas as Redes abaixo
741 pt_BR acao geral info Acao 741 pt_BR acao geral info Acao
742 pt_BR marca ou desmarca acao para as redes abaixo geral info Marca ou Desmarca Acao para as Redes abaixo 742 pt_BR marca ou desmarca acao para as redes abaixo geral info Marca ou Desmarca Acao para as Redes abaixo
  743 +pt_BR % livre geral info % livre
  744 +pt_BR % ocupado geral info % ocupado
  745 +pt_BR relatorio de estacoes por sistema operacional geral info Relatorio de estacoes por sistema operacional
  746 +pt_BR id externa geral info ID Externa
  747 +pt_BR versao do agente principal geral info Versao do agente principal
  748 +pt_BR nao disponivel geral info Nao disponivel
  749 +pt_BR redes cadastradas geral info Redes cadastradas
  750 +pt_BR navegar nas redes detectadas pelos agentes nas estacoes geral info Navegar nas redes detectadas pelos agentes nas estacoes
  751 +pt_BR verificacao-atualizacao dos servidores de updates help geral info Módulo para verificação/atualização das versões dos objetos localizados nos servidores de updates das subredes monitoradas.
  752 +
  753 +pt_BR verificacao/atualizacao dos servidores de updates geral info Verificacao/Atualizacao dos Servidores de Updates
  754 +pt_BR localizacao ou nome da subrede geral info Localizacao ou nome da SubRede