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 391 </tr>
392 392 <tr>
393 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 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 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 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 34 // 2 - Gestão Central
35 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 56 $where = ($_SESSION['cs_nivel_administracao']==1||$_SESSION['cs_nivel_administracao']==2?
39 57 ' LEFT JOIN locais ON (locais.id_local = redes.id_local)':
40 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 117 </tr>
100 118 <tr>
101 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 123 <tr bgcolor="#E1E1E1">
103 124 <td align="center" nowrap>&nbsp;</td>
104 125 <td align="center" nowrap>&nbsp;</td>
... ... @@ -110,7 +131,7 @@ $msg = &#39;&lt;div align=&quot;center&quot;&gt;
110 131 <td nowrap class="cabecalho_tabela"><div align="left"><a href="index.php?cs_ordem=nm_dominio">Domínio</a></div></td>
111 132 <td nowrap >&nbsp;</td>
112 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 135 </tr>
115 136 <tr>
116 137 <td height="1" bgcolor="#333333" colspan="11"></td>
... ... @@ -142,13 +163,19 @@ else
142 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 164 <td nowrap>&nbsp;</td>
144 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 173 $Cor=!$Cor;
148 174 $NumRegistro++;
149 175 }
150 176 }
151   - ?>
  177 + ?>
  178 +
152 179 </table></td>
153 180 </tr>
154 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 32 <head>
33 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 36 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
37 37 </head>
38 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 41 <form name="frm_update_subredes" id="frm_update_subredes">
42 42 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
43 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 45 </tr>
46 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 50 </tr>
50 51 </table>
51 52 <br>
52 53 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#666666">
53 54 <tr bordercolor="#000000" bgcolor="#CCCCCC">
54 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 57 </td>
57 58  
58 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 61 </td>
61 62  
62 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 65 </p>
65 66 </td>
66 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 69 </td>
69 70  
70 71 <td valign="center" class="cabecalho_tabela">
71   - <p align="left">Status </p>
  72 + <p align="left"><?=$oTranslator->_('Status');?></p>
72 73 </td>
73 74 </tr>
74 75  
... ... @@ -85,10 +86,6 @@ AntiSpy(&#39;1,2,3&#39;); // Permitido somente a estes cs_nivel_administracao...
85 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 89 if (count($v_array_redes)>0)
93 90 {
94 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 18 $arr_so = array();
19 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 22 $arr_so[$v_row_result] = $row_result['qtd'];
23 23 }
24 24  
25   -?>
26 25 \ No newline at end of file
  26 +?>
... ...
instalador/sql/cacic_v2.4.0-rc1.sql
... ... @@ -8,5 +8,9 @@ ALTER TABLE aquisicoes
8 8 MODIFY id_aquisicao int(10) auto_increment,
9 9 MODIFY nr_notafiscal varchar(20),
10 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 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 741 pt_BR acao geral info Acao
742 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
... ...